diff --git a/makefile.gaz b/makefile.gaz index 1a42a4ea6..f72481c51 100644 --- a/makefile.gaz +++ b/makefile.gaz @@ -97,7 +97,8 @@ platform_src := platform \ pcart \ pretract \ pbranch \ - ppendulm + ppendulm \ + pseesaw hazard_src := hazard \ hfalling \ diff --git a/source/platform/platform.cpp b/source/platform/platform.cpp index 86a9ee392..f50f6fe73 100644 --- a/source/platform/platform.cpp +++ b/source/platform/platform.cpp @@ -91,6 +91,10 @@ #include "platform\pcart.h" #endif +#ifndef __PLATFORM_PSEESAW_H__ +#include "platform\pseesaw.h" +#endif + #ifndef __PLATFORM_PPLAYER_H__ #include "platform\pplayer.h" #endif @@ -192,6 +196,12 @@ CNpcPlatform *CNpcPlatform::Create(sThingPlatform *ThisPlatform) platform = new ("cart platform") CNpcCartPlatform; break; } + + case NPC_SEESAW_PLATFORM: + { + platform = new ("seesaw platform") CNpcSeesawPlatform; + break; + } default: { diff --git a/source/platform/platform.h b/source/platform/platform.h index 0ca64cadc..ce5591119 100644 --- a/source/platform/platform.h +++ b/source/platform/platform.h @@ -54,6 +54,7 @@ public: NPC_CART_PLATFORM, NPC_FISH_HOOK_2_PLATFORM, NPC_BRANCH_PLATFORM, + NPC_SEESAW_PLATFORM, NPC_PLAYER_BUBBLE_PLATFORM, NPC_PLATFORM_TYPE_MAX, }; diff --git a/users/paul/spongebob project/spongebob project.dsp b/users/paul/spongebob project/spongebob project.dsp index 7d1261e08..c74eb2727 100644 --- a/users/paul/spongebob project/spongebob project.dsp +++ b/users/paul/spongebob project/spongebob project.dsp @@ -1471,6 +1471,14 @@ SOURCE=..\..\..\source\platform\pretract.cpp SOURCE=..\..\..\source\platform\pretract.h # End Source File +# Begin Source File + +SOURCE=..\..\..\source\platform\pseesaw.cpp +# End Source File +# Begin Source File + +SOURCE=..\..\..\source\platform\pseesaw.h +# End Source File # End Group # Begin Group "hazard"