psf fcf90ab52d
Fishing Enhancements (#4343)
* Implemented chain fishing

* Added configs

* I_FISHING_MINIGAME implemented

* Refactored Check For Bite

* CLeaned up version of metatile checks

* Removed debug script

* Added helper functinons

* Cleaned up CalculateFishingProximityOdds

* Added new constatnts for cardinal direction and axis

* Updated with constants

* Reordered functions

* Cleaned up some functions

* Moved constants

* Created UpdateChainFishingSpeciesAndStreak
When 3 sides are blocked, every cast will get a mon

* Created DoesFishingMinigameAllowCancel

* Removed fishing chain check

* Fixed bug where streak was not incremented correctly
Fixed bug where Land was not properly counted
Fixed bug where streak was always being read as maxed

* Updated variable and function names

* Updated variable and function names

* Moved UpdateChainFishingSpeciesAndStreak to happen before shiny rolls occur

* Removed debug statements

* Applied feedback from https://github.com/rh-hideout/pokeemerald-expansion/pull/4343\#discussion_r1551278416

* Fixed default item config and changed gChainFishingDexNavStreak and sLastFishingSpecies to only use EWRAM when features are enabled

* Update include/config/item.h

Include feedback from https://github.com/rh-hideout/pokeemerald-expansion/pull/4343#discussion_r1567145660

Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>

* Changed Dexnav to DexNav per https://github.com/rh-hideout/pokeemerald-expansion/pull/4343\#discussion_r1567145660

---------

Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2024-04-16 22:53:50 +02:00
..
2023-12-28 12:33:29 +01:00
2022-08-11 12:09:38 -04:00
2023-11-24 16:19:32 +01:00
2023-02-01 11:48:55 -05:00
2023-02-08 13:11:10 -05:00
2024-04-15 17:51:27 -04:00
2023-12-15 11:17:35 +01:00
2024-04-16 22:53:50 +02:00
2023-01-18 11:54:06 -05:00
2024-04-06 15:05:15 -03:00
2022-11-22 02:17:03 -05:00
2023-12-20 12:38:28 +01:00
2023-01-28 09:03:18 -05:00
2021-11-10 11:59:15 -05:00
2023-08-04 14:17:28 -04:00
2024-04-16 22:53:50 +02:00