This commit is contained in:
Charles 2001-06-05 16:01:22 +00:00
parent 432cba9e4f
commit 5f940ad5bb
7 changed files with 42 additions and 3 deletions

View file

@ -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 \

View file

@ -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;

View file

@ -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,
}; };

View file

@ -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;
} }

View file

@ -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,
}; };

View file

@ -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

View file

@ -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