summaryrefslogtreecommitdiff
path: root/src/koopatlas/player.cpp
diff options
context:
space:
mode:
authorTreeki <treeki@gmail.com>2013-01-25 23:59:01 +0100
committerTreeki <treeki@gmail.com>2013-01-25 23:59:01 +0100
commit319f1ae65bafed165e2a9a3bb5a7433ba9b0b301 (patch)
treed1c0d68730e1224fa90b17ec676922f1101d0be4 /src/koopatlas/player.cpp
parent508fa70b67208ad8481c8673057b6463da2f3cf2 (diff)
downloadkamek-319f1ae65bafed165e2a9a3bb5a7433ba9b0b301.tar.gz
kamek-319f1ae65bafed165e2a9a3bb5a7433ba9b0b301.zip
fixes to the starman handling
Diffstat (limited to '')
-rw-r--r--src/koopatlas/player.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/koopatlas/player.cpp b/src/koopatlas/player.cpp
index 6e005b7..00092cd 100644
--- a/src/koopatlas/player.cpp
+++ b/src/koopatlas/player.cpp
@@ -12,11 +12,6 @@ int daWMPlayer_c::onCreate() {
this->modelHandler->setSRT((Vec){0.0,100.0,-100.0}, (S16Vec){0,0,0}, (Vec){2.0,2.0,2.0});
this->modelHandler->draw();
- if (Player_Flags[0] & 1) {
- modelHandler->mdlClass->enableStarColours();
- modelHandler->mdlClass->enableStarEffects();
- }
-
hammerSuit.setup(this->modelHandler);
pos = (Vec){0.0f,0.0f,3000.0f};
@@ -42,6 +37,12 @@ int daWMPlayer_c::onDelete() {
int daWMPlayer_c::onExecute() {
+ if (Player_Flags[0] & 1) {
+ modelHandler->mdlClass->enableStarColours();
+ modelHandler->mdlClass->enableStarEffects();
+ dKPMusic::playStarMusic();
+ }
+
if (!dScKoopatlas_c::instance->mapIsRunning())
return true;