diff --git a/src/shared/MAPDEF.pas b/src/shared/MAPDEF.pas
index 8f46f5fae83846bede07385994e620fdf12c9bbe..15203525aaa81bfdbda94270df10e0e77541961a 100644 (file)
--- a/src/shared/MAPDEF.pas
+++ b/src/shared/MAPDEF.pas
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;
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;
ShotType: Byte;
ShotTarget: Byte;
ShotSound: Boolean;
- ShotAllMap: Boolean;
+ ShotAim: Byte;
ShotPanelID: Integer;
ShotIntSight: Word;
ShotAngle: Word;
FXSpreadR: Byte;
FXSpreadU: Byte;
FXSpreadD: Byte);
+ TRIGGER_SCRIPT: (SCRProc: Char64;
+ SCRArg: Integer);
end;
+{$INCLUDE mapstructsizes.inc}
+
implementation
+uses SysUtils;
+
+{$INCLUDE mapstructio.inc}
+
end.