mirror of
https://github.com/1dot13/source.git
synced 2026-08-19 14:20:30 +02:00
new feature: dynamic flashlights allows usable flashlights
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6061 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -23,8 +23,14 @@ typedef struct
|
||||
INT32 iLight;
|
||||
UINT32 uiTimeOfLastUpdate;
|
||||
|
||||
// Flugente: added variables necessary for dynamic (flash-)lighting
|
||||
INT32 flags;
|
||||
UINT8 ubOwner;
|
||||
|
||||
} LIGHTEFFECT;
|
||||
|
||||
#define LIGHTEFFECT_OLDSIZE 20 // Flugente: the old size of LIGHTEFFECT (before Gameversion DYNAMIC_FLASHLIGHTS)
|
||||
#define LIGHTEFFECT_FLASHLIGHT 0x00000001
|
||||
|
||||
|
||||
// Decays all light effects...
|
||||
@@ -48,4 +54,8 @@ void ResetLightEffects();
|
||||
|
||||
BOOLEAN IsLightEffectAtTile( INT32 sGridNo );
|
||||
|
||||
// Flugente: create and destroy light sources tied to a person
|
||||
void CreatePersonalLight( INT32 sGridNo, UINT8 ubID );
|
||||
void RemovePersonalLights( UINT8 ubID );
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user