summaryrefslogtreecommitdiff
path: root/src/enemy
diff options
context:
space:
mode:
authorTal Hayon <talhayon1@gmail.com>2022-04-27 00:01:22 +0300
committerTal Hayon <talhayon1@gmail.com>2022-04-28 09:19:46 +0300
commit4de453b4deb7345cd9ed1899b5c86d6d8448f95d (patch)
tree9b3c0cc2375e98ce786959b9877cada6ec5b9f53 /src/enemy
parentf89959884321beb6bed47540550b3edf47c21fe6 (diff)
Add TextCategory enum
Diffstat (limited to 'src/enemy')
-rw-r--r--src/enemy/businessScrub.c26
-rw-r--r--src/enemy/likeLike.c6
-rw-r--r--src/enemy/vaatiWrath.c4
3 files changed, 18 insertions, 18 deletions
diff --git a/src/enemy/businessScrub.c b/src/enemy/businessScrub.c
index 2f311941..c11dbce6 100644
--- a/src/enemy/businessScrub.c
+++ b/src/enemy/businessScrub.c
@@ -250,7 +250,7 @@ void sub_08028CE8(Entity* this) {
if (offer->price <= gSave.stats.rupees) {
if (sub_080291DC(this)) {
/* Bag full. */
- MessageFromTarget(0x2904);
+ MessageFromTarget(TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x04));
SetPlayerControl(0);
} else {
ModRupees(-offer->price);
@@ -285,7 +285,7 @@ void sub_08028CE8(Entity* this) {
}
} else {
/* Not enough money. */
- MessageFromTarget(0x2903);
+ MessageFromTarget(TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x03));
SetPlayerControl(0);
}
}
@@ -303,7 +303,7 @@ void sub_08028DE8(Entity* this) {
this->field_0x80.HALF.HI = 1;
}
} else {
- MessageFromTarget(0x2902);
+ MessageFromTarget(TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02));
this->action = 4;
this->field_0x80.HALF.HI = 0;
this->timer = 1;
@@ -561,18 +561,18 @@ void sub_08029270(Entity* this) {
// clang-format off
const struct SalesOffering gUnk_080CC954[] = {
- {0x06, 0x00, 0xffff, 0x290f, 0x2902, 0x09, 0xff, 0x0001},
- {0x04, 0x00, 0x001e, 0x290e, 0x2902, 0x6f, 0xff, 0xffff},
- {0x04, 0x00, 0x001e, 0x290b, 0x2902, 0x6c, 0xff, 0xffff},
- {0x08, 0x00, 0x0028, 0x290c, 0x2911, 0x44, 0xff, 0xffff},
- {0x00, 0x00, 0x0064, 0x290d, 0x2902, 0x5c, 0xff, 0xffff},
- {0x04, 0x00, 0x0014, 0x2910, 0x2911, 0x1c, 0xff, 0xffff},
- {0x0c, 0x00, 0xffff, 0x2912, 0x2913, 0xff, 0xff, 0x0046},
- {0x04, 0x00, 0x0064, 0x2913, 0x2902, 0x5c, 0x75, 0xffff},
+ {0x06, 0x00, 0xffff, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0f), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x09, 0xff, 0x0001},
+ {0x04, 0x00, 0x001e, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0e), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x6f, 0xff, 0xffff},
+ {0x04, 0x00, 0x001e, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0b), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x6c, 0xff, 0xffff},
+ {0x08, 0x00, 0x0028, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0c), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x11), 0x44, 0xff, 0xffff},
+ {0x00, 0x00, 0x0064, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0d), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x5c, 0xff, 0xffff},
+ {0x04, 0x00, 0x0014, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x10), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x11), 0x1c, 0xff, 0xffff},
+ {0x0c, 0x00, 0xffff, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x12), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x13), 0xff, 0xff, 0x0046},
+ {0x04, 0x00, 0x0064, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x13), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x5c, 0x75, 0xffff},
#ifdef EU
- {0x00, 0x00, 0x0064, 0x290d, 0x2902, 0x5c, 0xff, 0xffff},
+ {0x00, 0x00, 0x0064, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0d), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x5c, 0xff, 0xffff},
#else
- {0x00, 0x00, 0x00C8, 0x290d, 0x2902, 0x5c, 0xff, 0xffff},
+ {0x00, 0x00, 0x00C8, TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x0d), TEXT_INDEX(TEXT_BUSINESS_SCRUB, 0x02), 0x5c, 0xff, 0xffff},
#endif
};
diff --git a/src/enemy/likeLike.c b/src/enemy/likeLike.c
index 0e7abeb9..1ddbaeb5 100644
--- a/src/enemy/likeLike.c
+++ b/src/enemy/likeLike.c
@@ -234,10 +234,10 @@ void sub_080281A0(Entity* this) {
this->subtimer = 0x19;
if (sub_080281E0(ITEM_MIRROR_SHIELD)) {
this->field_0x80.HALF.LO = ITEM_MIRROR_SHIELD;
- MessageFromTarget(0x578);
+ MessageFromTarget(TEXT_INDEX(TEXT_ITEM_GET, 0x78));
} else if (sub_080281E0(ITEM_SHIELD)) {
this->field_0x80.HALF.LO = ITEM_SHIELD;
- MessageFromTarget(0x578);
+ MessageFromTarget(TEXT_INDEX(TEXT_ITEM_GET, 0x78));
} else {
ModHealth(-1);
}
@@ -269,7 +269,7 @@ void sub_08028224(u32 item) {
#else
InitItemGetSequence(item, 0, 1);
#endif
- MessageFromTarget(0x579);
+ MessageFromTarget(TEXT_INDEX(TEXT_ITEM_GET, 0x79));
}
void (*const LikeLike_Functions[])(Entity*) = {
diff --git a/src/enemy/vaatiWrath.c b/src/enemy/vaatiWrath.c
index c87d199d..65c9aaf5 100644
--- a/src/enemy/vaatiWrath.c
+++ b/src/enemy/vaatiWrath.c
@@ -623,7 +623,7 @@ void sub_08041CD0(Entity* this) {
} else {
this->subAction = 2;
this->timer = 0x3c;
- MessageFromTarget(0x1651);
+ MessageFromTarget(TEXT_INDEX(TEXT_VAATI2, 0x51));
}
} else {
UpdateAnimationSingleFrame(this);
@@ -1007,7 +1007,7 @@ void VaatiWrathType0PreAction(Entity* this) {
if (gPlayerState.item == NULL) {
if (gPlayerEntity.field_0x7a.HWORD == 0) {
if ((gPlayerEntity.z.HALF.HI & 0x8000U) == 0 || (gPlayerState.field_0xa != 0)) {
- CreateEzloHint(0xb70, 0);
+ CreateEzloHint(TEXT_INDEX(TEXT_EZLO, 0x70), 0);
gRoomTransition.field_0x38 |= 2;
}
}