Added activation type to WorldLine(Pre)Activated events

https://forum.zdoom.org/viewtopic.php?t=60232
This commit is contained in:
alexey.lysiuk 2018-04-14 11:33:17 +03:00
commit ba4cc1a6ca
4 changed files with 17 additions and 12 deletions

View file

@ -191,7 +191,7 @@ bool P_ActivateLine (line_t *line, AActor *mo, int side, int activationType, DVe
// [MK] Use WorldLinePreActivated to decide if activation should continue
bool shouldactivate = true;
E_WorldLinePreActivated(line, mo, &shouldactivate);
E_WorldLinePreActivated(line, mo, activationType, &shouldactivate);
if ( !shouldactivate ) return false;
bool remote = (line->special != 7 && line->special != 8 && (line->special < 11 || line->special > 14));
@ -206,7 +206,7 @@ bool P_ActivateLine (line_t *line, AActor *mo, int side, int activationType, DVe
line->args[3], line->args[4]);
// [MK] Fire up WorldLineActivated
if ( buttonSuccess ) E_WorldLineActivated(line, mo);
if ( buttonSuccess ) E_WorldLineActivated(line, mo, activationType);
special = line->special;
if (!repeat && buttonSuccess)