X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fshared%2FMAPDEF.pas;h=15203525aaa81bfdbda94270df10e0e77541961a;hb=27b297c1c90cca9fe2b4e52a0af81e70e3ce4d4e;hp=9fd1becc1060410fa9a2d69d17653a5c4bf38ab0;hpb=0e46dc14295c14554d7e8216282054679b2f9a5a;p=d2df-sdl.git diff --git a/src/shared/MAPDEF.pas b/src/shared/MAPDEF.pas index 9fd1bec..1520352 100644 --- a/src/shared/MAPDEF.pas +++ b/src/shared/MAPDEF.pas @@ -160,7 +160,8 @@ const TRIGGER_HEALTH = 26; TRIGGER_SHOT = 27; TRIGGER_EFFECT = 28; - TRIGGER_MAX = 28; + TRIGGER_SCRIPT = 29; + TRIGGER_MAX = 29; TRIGGER_SHOT_PISTOL = 0; TRIGGER_SHOT_BULLET = 1; @@ -187,6 +188,11 @@ const TRIGGER_SHOT_TARGET_MONPLR = 5; TRIGGER_SHOT_TARGET_PLRMON = 6; + TRIGGER_SHOT_AIM_DEFAULT = 0; + TRIGGER_SHOT_AIM_ALLMAP = 1; + TRIGGER_SHOT_AIM_TRACE = 2; + TRIGGER_SHOT_AIM_TRACEALL = 3; + TRIGGER_EFFECT_PARTICLE = 0; TRIGGER_EFFECT_ANIMATION = 1; @@ -308,7 +314,7 @@ type ShotType: Byte; ShotTarget: Byte; ShotSound: Boolean; - ShotAllMap: Boolean; + ShotAim: Byte; ShotPanelID: Integer; ShotIntSight: Word; ShotAngle: Word; @@ -330,6 +336,8 @@ type FXSpreadR: Byte; FXSpreadU: Byte; FXSpreadD: Byte); + TRIGGER_SCRIPT: (SCRProc: Char64; + SCRArg: Integer); end; {$INCLUDE mapstructsizes.inc}