mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-29 21:02:18 -05:00
Fix killer door textures (#1177)
* Fix killer door textures * Remove todo as requested by @Rozelette
This commit is contained in:
parent
5d29c4755e
commit
76942aeaee
@ -103,12 +103,32 @@ void DoorKiller_Init(Actor* thisx, GlobalContext* globalCtx2) {
|
||||
s32 bankIndex;
|
||||
s32 i;
|
||||
|
||||
/*
|
||||
// Look in the object bank for one of the four objects containing door textures
|
||||
bankIndex = -1;
|
||||
for (i = 0; bankIndex < 0; i++) {
|
||||
bankIndex = Object_GetIndex(&globalCtx->objectCtx, sDoorTextures[i].objectId);
|
||||
this->textureEntryIndex = i;
|
||||
}
|
||||
*/
|
||||
|
||||
// For SoH where all objects are loaded, hardcode the index to match the current map.
|
||||
switch (globalCtx->sceneNum) {
|
||||
case SCENE_HIDAN:
|
||||
this->textureEntryIndex = 0;
|
||||
break;
|
||||
case SCENE_MIZUSIN:
|
||||
this->textureEntryIndex = 1;
|
||||
break;
|
||||
case SCENE_HAKADAN:
|
||||
case SCENE_HAKADANCH:
|
||||
this->textureEntryIndex = 2;
|
||||
break;
|
||||
default:
|
||||
this->textureEntryIndex = 3;
|
||||
}
|
||||
bankIndex = Object_GetIndex(&globalCtx->objectCtx, sDoorTextures[this->textureEntryIndex].objectId);
|
||||
|
||||
osSyncPrintf("bank_ID = %d\n", bankIndex);
|
||||
osSyncPrintf("status = %d\n", this->textureEntryIndex);
|
||||
this->doorObjBankIndex = bankIndex;
|
||||
|
Loading…
Reference in New Issue
Block a user