Merge branch 'develop' into aManchipelago
This commit is contained in:
@@ -654,7 +654,7 @@ void EnPartner_Update(Actor* thisx, PlayState* play) {
|
||||
itemActor->params == ITEM00_ARROWS_MEDIUM || itemActor->params == ITEM00_ARROWS_LARGE ||
|
||||
itemActor->params == ITEM00_BOMBCHU || itemActor->params == ITEM00_MAGIC_SMALL ||
|
||||
itemActor->params == ITEM00_MAGIC_LARGE || itemActor->params == ITEM00_NUTS ||
|
||||
itemActor->params == ITEM00_STICK) {
|
||||
itemActor->params == ITEM00_STICK || itemActor->params == ITEM00_SEEDS) {
|
||||
f32 distanceToObject = Actor_WorldDistXYZToActor(&this->actor, itemActor);
|
||||
if (distanceToObject <= 20.0f) {
|
||||
itemActor->world.pos = GET_PLAYER(play)->actor.world.pos;
|
||||
|
||||
@@ -14647,7 +14647,7 @@ void Player_Action_SwingBottle(Player* this, PlayState* play) {
|
||||
if (LinkAnimation_Update(play, &this->skelAnime)) {
|
||||
if (this->av1.bottleCatchType != BOTTLE_CATCH_NONE) {
|
||||
if (!this->av2.startedTextbox) {
|
||||
if (CVarGetInteger(CVAR_ENHANCEMENT("FastDrops"), 0)) {
|
||||
if (CVarGetInteger(CVAR_ENHANCEMENT("FastBottles"), 0)) {
|
||||
this->av1.bottleCatchType = BOTTLE_CATCH_NONE;
|
||||
} else {
|
||||
// 1 is subtracted because `sBottleCatchInfo` does not have an entry for `BOTTLE_CATCH_NONE`
|
||||
@@ -14690,13 +14690,13 @@ void Player_Action_SwingBottle(Player* this, PlayState* play) {
|
||||
this->av1.bottleCatchType = i + 1;
|
||||
|
||||
this->av2.startedTextbox = false;
|
||||
if (!CVarGetInteger(CVAR_ENHANCEMENT("FastDrops"), 0)) {
|
||||
if (!CVarGetInteger(CVAR_ENHANCEMENT("FastBottles"), 0)) {
|
||||
this->stateFlags1 |= PLAYER_STATE1_IN_ITEM_CS | PLAYER_STATE1_IN_CUTSCENE;
|
||||
}
|
||||
this->interactRangeActor->parent = &this->actor;
|
||||
|
||||
Player_UpdateBottleHeld(play, this, catchInfo->itemId, ABS(catchInfo->itemAction));
|
||||
if (!CVarGetInteger(CVAR_ENHANCEMENT("FastDrops"), 0)) {
|
||||
if (!CVarGetInteger(CVAR_ENHANCEMENT("FastBottles"), 0)) {
|
||||
Player_AnimPlayOnceAdjusted(play, this, swingEntry->catchAnimation);
|
||||
func_80835EA4(play, 4);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user