mirror of
https://github.com/ENSL/NS.git
synced 2024-11-15 09:21:54 +00:00
8552ac617c
git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@1 67975925-1194-0748-b3d5-c16f83f1a3a1
92 lines
No EOL
3.5 KiB
C
92 lines
No EOL
3.5 KiB
C
//======== (C) Copyright 2001 Charles G. Cleveland All rights reserved. =========
|
|
//
|
|
// The copyright to the contents herein is the property of Charles G. Cleveland.
|
|
// The contents may be used and/or copied only with the written permission of
|
|
// Charles G. Cleveland, or in accordance with the terms and conditions stipulated in
|
|
// the agreement/contract under which the contents have been supplied.
|
|
//
|
|
// Purpose: Constants for the particle system, also named particles from ns.ps
|
|
//
|
|
// $Workfile: AvHParticleConstants.h $
|
|
// $Date: 2002/10/24 21:34:09 $
|
|
//
|
|
//-------------------------------------------------------------------------------
|
|
// $Log: AvHParticleConstants.h,v $
|
|
// Revision 1.12 2002/10/24 21:34:09 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.11 2002/10/16 01:02:25 Flayra
|
|
// - New effects!
|
|
//
|
|
// Revision 1.10 2002/09/25 20:49:12 Flayra
|
|
// - New bacterial spray effect
|
|
//
|
|
// Revision 1.9 2002/09/23 22:24:04 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.8 2002/06/25 18:09:00 Flayra
|
|
// - Added umbra effect
|
|
//
|
|
// Revision 1.7 2002/05/23 02:33:20 Flayra
|
|
// - Post-crash checkin. Restored @Backup from around 4/16. Contains changes for last four weeks of development.
|
|
//
|
|
//===============================================================================
|
|
#ifndef AVH_PARTICLE_CONSTANTS_H
|
|
#define AVH_PARTICLE_CONSTANTS_H
|
|
|
|
#define kpscSystemName "pSystemName"
|
|
#define kpscGenSource "pGenSource"
|
|
#define kpscGenShape "pGenShape"
|
|
#define kpscSprite "pSprite"
|
|
#define kpscSpriteNumFrames "pSpriteNumFrames"
|
|
#define kpscGenShapeParams "pGenShapeParams"
|
|
#define kpscNumParticles "pNumParticles"
|
|
#define kpscGenRate "pGenRate"
|
|
#define kpscSize "pSize"
|
|
#define kpscSystemLifetime "pSystemLifetime"
|
|
#define kpscParticleLifetime "pLifetime"
|
|
#define kpscVelocityShape "pVelShape"
|
|
#define kpscVelocityParams "pVelParams"
|
|
#define kpscScale "pScale"
|
|
#define kpscRendermode "pRenderMode"
|
|
#define kpscMaxAlpha "pMaxAlpha"
|
|
#define kpscSystemToGen "pPSToGen"
|
|
#define kpscSpawnFlags "pSpawnFlags"
|
|
|
|
// Not in .fgd, only in .ps. Move into .fgd?
|
|
//#define kpscBaseColor "pBaseColor"
|
|
#define kpscAnimationSpeed "pAnimationSpeed"
|
|
|
|
// Pre-defined particle systems
|
|
#define kpsShotgun "ShotgunSmoke"
|
|
#define kpsWelderSmoke "WelderLightSmoke"
|
|
#define kpsWelderBluePlasma "WelderBluePlasma"
|
|
#define kpsWelderBluePlasmaDrops "WelderBluePlasmaDrops"
|
|
#define kpsPhaseIn "PhaseInEffect"
|
|
#define kpsTeleport "TeleportEffect"
|
|
#define kpsSpitShoot "SpitShoot"
|
|
#define kpsSpitHit "SpitHit"
|
|
#define kpsSporeShoot "SporeShoot"
|
|
#define kpsSporeCloud "SporeCloud"
|
|
#define kpsUmbraCloud "UmbraCloud"
|
|
#define kpsMeleeDamage "MeleeDamage"
|
|
#define kpsPhaseGateIdle "PhaseGateIdle"
|
|
#define kpsResourceEmission "ResourceEmission"
|
|
#define kpsSpikeHitEffect "SpikeHit"
|
|
#define kpsAcidHitEffect "AcidHit"
|
|
#define kpsBacteriaSpray "BacteriaSpray"
|
|
#define kpsXenocide "Xenocide"
|
|
#define kpsBilebomb "BileBomb"
|
|
#define kpsCommandHack "CommandHack"
|
|
#define kpsScanEffect "ScanEffect"
|
|
#define kpsJetpackEffect "JetpackEffect"
|
|
#define kpsSmokePuffs "SmokePuffs"
|
|
#define kpsChamberDeath "ChamberDeath"
|
|
#define kpsHiveDeath "HiveDeath"
|
|
#define kpsStompEffect "StompEffect"
|
|
#define kpsPheromoneEffect "PheromoneEffect"
|
|
#define kpsBuildableLightDamage "BuildableLightDamage"
|
|
#define kpsBuildableHeavyDamage "BuildableHeavyDamage"
|
|
#define kpsStompSmoke "StompSmoke"
|
|
|
|
#endif |