This commit is contained in:
parent
432cba9e4f
commit
5f940ad5bb
7 changed files with 42 additions and 3 deletions
|
@ -153,7 +153,8 @@ hazard_src := hazard \
|
||||||
hpswitch \
|
hpswitch \
|
||||||
hrckshrd \
|
hrckshrd \
|
||||||
hinert \
|
hinert \
|
||||||
hcswitch
|
hcswitch \
|
||||||
|
hbrock
|
||||||
|
|
||||||
fx_src := fx \
|
fx_src := fx \
|
||||||
fxbaseanim \
|
fxbaseanim \
|
||||||
|
@ -306,7 +307,8 @@ triggers_src := trigger \
|
||||||
tggright \
|
tggright \
|
||||||
tgstop \
|
tgstop \
|
||||||
thazard \
|
thazard \
|
||||||
tbgeyser
|
tbgeyser \
|
||||||
|
thazwalk
|
||||||
|
|
||||||
utils_src := utils \
|
utils_src := utils \
|
||||||
sincos \
|
sincos \
|
||||||
|
|
|
@ -119,6 +119,10 @@
|
||||||
#include "hazard\hcswitch.h"
|
#include "hazard\hcswitch.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef __HAZARD_HBROCK_H__
|
||||||
|
#include "hazard\hbrock.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
@ -146,6 +150,7 @@ CNpcHazard::NPC_HAZARD_UNIT_TYPE CNpcHazard::mapEditConvertTable[NPC_HAZARD_TYPE
|
||||||
NPC_ROCKSHARD_HAZARD,
|
NPC_ROCKSHARD_HAZARD,
|
||||||
NPC_INERT_HAZARD,
|
NPC_INERT_HAZARD,
|
||||||
NPC_CONVEYOR_SWITCH_HAZARD,
|
NPC_CONVEYOR_SWITCH_HAZARD,
|
||||||
|
NPC_BOUNCING_ROCK_HAZARD,
|
||||||
};
|
};
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -290,6 +295,12 @@ CNpcHazard *hazard;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case NPC_BOUNCING_ROCK_HAZARD:
|
||||||
|
{
|
||||||
|
hazard = new ("bouncing rock hazard") CNpcBouncingRockHazard;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
hazard = NULL;
|
hazard = NULL;
|
||||||
|
|
|
@ -61,6 +61,7 @@ public:
|
||||||
NPC_ROCKSHARD_HAZARD,
|
NPC_ROCKSHARD_HAZARD,
|
||||||
NPC_INERT_HAZARD,
|
NPC_INERT_HAZARD,
|
||||||
NPC_CONVEYOR_SWITCH_HAZARD,
|
NPC_CONVEYOR_SWITCH_HAZARD,
|
||||||
|
NPC_BOUNCING_ROCK_HAZARD,
|
||||||
|
|
||||||
NPC_HAZARD_TYPE_MAX,
|
NPC_HAZARD_TYPE_MAX,
|
||||||
};
|
};
|
||||||
|
|
|
@ -71,6 +71,10 @@
|
||||||
#include "triggers\thazard.h"
|
#include "triggers\thazard.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef __TRIGGERS_THAZWALK_H__
|
||||||
|
#include "triggers\thazwalk.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef __TRIGGERS_TBGEYSER_H__
|
#ifndef __TRIGGERS_TBGEYSER_H__
|
||||||
#include "triggers\tbgeyser.h"
|
#include "triggers\tbgeyser.h"
|
||||||
#endif
|
#endif
|
||||||
|
@ -166,6 +170,10 @@ CTrigger *trigger;
|
||||||
trigger = (CHazardTrigger*)new("HazardTrigger") CHazardTrigger();
|
trigger = (CHazardTrigger*)new("HazardTrigger") CHazardTrigger();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case TRIGGER_HAZARD_WALK:
|
||||||
|
trigger = (CHazardWalkTrigger*)new("HazardWalkTrigger") CHazardWalkTrigger();
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
trigger=NULL;
|
trigger=NULL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,6 +43,7 @@ enum TRIGGER_TYPE
|
||||||
// Code based triggers
|
// Code based triggers
|
||||||
TRIGGER_PLATFORM,
|
TRIGGER_PLATFORM,
|
||||||
TRIGGER_HAZARD,
|
TRIGGER_HAZARD,
|
||||||
|
TRIGGER_HAZARD_WALK,
|
||||||
TRIGGER_MAX,
|
TRIGGER_MAX,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -168,7 +168,7 @@ BarrelHazard=3
|
||||||
DualPlatformBarrelHazard=11
|
DualPlatformBarrelHazard=11
|
||||||
BouncingBarrel=12
|
BouncingBarrel=12
|
||||||
Fireball=13
|
Fireball=13
|
||||||
BouncingRock=12
|
BouncingRock=22
|
||||||
FlyTrap=15
|
FlyTrap=15
|
||||||
RisingWeight=16
|
RisingWeight=16
|
||||||
RisingWeightWheel=17
|
RisingWeightWheel=17
|
||||||
|
|
|
@ -841,6 +841,14 @@ SOURCE=..\..\..\source\hazard\hboat.h
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\..\source\hazard\hbrock.cpp
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\..\source\hazard\hbrock.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=..\..\..\source\hazard\hbwheel.cpp
|
SOURCE=..\..\..\source\hazard\hbwheel.cpp
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
@ -1989,6 +1997,14 @@ SOURCE=..\..\..\source\triggers\thazard.h
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\..\source\triggers\thazwalk.cpp
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\..\source\triggers\thazwalk.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=..\..\..\source\triggers\tifemit.cpp
|
SOURCE=..\..\..\source\triggers\tifemit.cpp
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
Loading…
Add table
Reference in a new issue