mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-22 20:15:17 +00:00
fix Fwoosh in Tall, Tall Mountain
This commit is contained in:
parent
a773e68c15
commit
8d2e0f5ffd
2 changed files with 9 additions and 0 deletions
|
@ -107,6 +107,7 @@ void bhv_butterfly_loop(void) {
|
||||||
butterfly_act_return_home();
|
butterfly_act_return_home();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef NODRAWINGDISTANCE
|
#ifndef NODRAWINGDISTANCE
|
||||||
set_object_visibility(o, 3000);
|
set_object_visibility(o, 3000);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -47,10 +47,14 @@ static void cloud_act_spawn_parts(void) {
|
||||||
* Wait for mario to approach, then unhide and enter the spawn parts action.
|
* Wait for mario to approach, then unhide and enter the spawn parts action.
|
||||||
*/
|
*/
|
||||||
static void cloud_act_fwoosh_hidden(void) {
|
static void cloud_act_fwoosh_hidden(void) {
|
||||||
|
#ifndef NODRAWINGDISTANCE
|
||||||
if (o->oDistanceToMario < 2000.0f) {
|
if (o->oDistanceToMario < 2000.0f) {
|
||||||
|
#endif
|
||||||
cur_obj_unhide();
|
cur_obj_unhide();
|
||||||
o->oAction = CLOUD_ACT_SPAWN_PARTS;
|
o->oAction = CLOUD_ACT_SPAWN_PARTS;
|
||||||
|
#ifndef NODRAWINGDISTANCE
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -58,9 +62,11 @@ static void cloud_act_fwoosh_hidden(void) {
|
||||||
* long enough, blow wind at him.
|
* long enough, blow wind at him.
|
||||||
*/
|
*/
|
||||||
static void cloud_fwoosh_update(void) {
|
static void cloud_fwoosh_update(void) {
|
||||||
|
#ifndef NODRAWINGDISTANCE
|
||||||
if (o->oDistanceToMario > 2500.0f) {
|
if (o->oDistanceToMario > 2500.0f) {
|
||||||
o->oAction = CLOUD_ACT_UNLOAD;
|
o->oAction = CLOUD_ACT_UNLOAD;
|
||||||
} else {
|
} else {
|
||||||
|
#endif
|
||||||
if (o->oCloudBlowing) {
|
if (o->oCloudBlowing) {
|
||||||
o->header.gfx.scale[0] += o->oCloudGrowSpeed;
|
o->header.gfx.scale[0] += o->oCloudGrowSpeed;
|
||||||
|
|
||||||
|
@ -95,7 +101,9 @@ static void cloud_fwoosh_update(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
cur_obj_scale(o->header.gfx.scale[0]);
|
cur_obj_scale(o->header.gfx.scale[0]);
|
||||||
|
#ifndef NODRAWINGDISTANCE
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue