{
walk_speed = WALKSPEED;
max_drop_height = 16;
- sound_manager->preload("sounds/mr_tree.ogg");
sound_manager->preload("sounds/mr_treehit.ogg");
}
}
void
-Stumpy::activate()
+Stumpy::initialize()
{
switch (mystate) {
case STATE_INVINCIBLE:
physic.set_velocity_x(0);
break;
case STATE_NORMAL:
- WalkingBadguy::activate();
+ WalkingBadguy::initialize();
break;
}
}
switch (mystate) {
case STATE_INVINCIBLE:
if (invincible_timer.check()) {
- mystate = STATE_NORMAL;
- WalkingBadguy::activate();
+ mystate = STATE_NORMAL;
+ WalkingBadguy::initialize();
}
BadGuy::active_update(elapsed_time);
break;
switch (mystate) {
case STATE_INVINCIBLE:
if(hit.top || hit.bottom) {
- physic.set_velocity_y(0);
+ physic.set_velocity_y(0);
}
if(hit.left || hit.right) {
- physic.set_velocity_x(0);
+ physic.set_velocity_x(0);
}
return CONTINUE;
break;