Commit Graph

3424 Commits

Author SHA1 Message Date
ImperialSympathizer f128b47db5 update encounter biome mapping and option coloring/disablement with requirements 2024-07-11 14:37:29 -04:00
Felix Staud 5a79b50f1d lost at sea encounter finishing touches 2024-07-11 10:30:45 -07:00
Felix Staud 85df834811 optimize mystery-encounter-utils.setEncounterExp() 2024-07-11 09:35:15 -07:00
Felix Staud 47f12b665b ME: add damage/heal application utils 2024-07-11 09:23:43 -07:00
ImperialSympathizer 810c50cda2 new Field Trip encounter and add EXP gains to other encounters 2024-07-11 11:40:07 -04:00
Felix Staud 93fbb0e401 add jsdoc to lost-at-sea-encounter 2024-07-11 08:04:33 -07:00
Felix Staud 524d4a4ca7 lost-at-sea ME: fix using DAMAGE_PERCENTAGE for damage calculation 2024-07-11 08:03:12 -07:00
Felix Staud b7bf22e3e5 fix typo in myster-encounter-intro 2024-07-11 08:02:01 -07:00
Felix Staud ef4222cbfa Lost at sea myster encounter MVP....
- filled some dialogue
- add placeholders for the pokemons that can help
- rename it to `Lost at Sea` (from Getting lost at the sea
- add damage calculation for 3rd option
2024-07-11 07:57:41 -07:00
Felix Staud 0f9c0c5d24 improve jsdocs in myster-encounter.ts 2024-07-11 07:50:58 -07:00
Felix Staud 5ff1ae617d add alpha config for myst-ec sprites 2024-07-10 20:54:55 -07:00
Felix Staud 81112eeabe myster-encounter-intro.ts improve types and documentation 2024-07-10 20:43:31 -07:00
Felix Staud d9ea676a92 add `KnownFileRoot` template literal 2024-07-10 20:34:28 -07:00
Felix Staud ec7cabc8c8 getting lost at the sea MVP (event) 2024-07-10 18:39:55 -07:00
ImperialSympathizer 253447136a some more small cleanup 2024-07-10 16:32:24 -04:00
ImperialSympathizer e47eba0e31 undo accidental beta branch change 2024-07-10 15:58:16 -04:00
ImperialSympathizer ce55c13c12 resolve conflicts, import issues, and cleanup from rebase 2024-07-10 15:31:03 -04:00
flx-sta 8907073b6e Update mystery_event.yml
- make event name required
- change title to `[Event] ` (from ~~`[Event Proposal]: `~~)
2024-07-10 15:07:21 -04:00
ImperialSympathizer 7bbebb32e2 undo broken load changes 2024-07-10 15:07:18 -04:00
flx-sta ca443708e0 Update mystery_event.yml
add more separators
2024-07-10 15:06:18 -04:00
flx-sta 3842d9c8fa Update mystery_event.yml
See if separators work
2024-07-10 15:06:18 -04:00
flx-sta 94ccb91174 Update mystery_event.yml
fix options value being inside options textarea
2024-07-10 15:06:17 -04:00
flx-sta 2a76e9e1f4 mystery_event.yml: fix options placeholder
Co-authored-by: Asdar <asdargmng@gmail.com>
2024-07-10 15:06:17 -04:00
flx-sta b194f55d57 mystery_event.yml: fix typo
Co-authored-by: Asdar <asdargmng@gmail.com>
2024-07-10 15:06:17 -04:00
Felix Staud a62811fb66 clean up mystery_event.yml 2024-07-10 15:06:17 -04:00
Felix Staud faca81e690 add default label + project to mystery_event.yml 2024-07-10 15:06:16 -04:00
Felix Staud f1b074755e add `MysteryEncounterOptionBuilder.withSceneMoneyRequirement()` 2024-07-10 15:06:16 -04:00
Felix Staud 434104f9ee add 2 new MysteryEncounterBuilder methods:
- `.withPrimaryPokemonStatusEffectRequirement()`
- `.withPrimaryPokemonHealthRatioRequirement`
2024-07-10 15:06:16 -04:00
Felix Staud a8be171305 add `MysterEncounterBuilder.withOptionPhase()` 2024-07-10 15:06:16 -04:00
Felix Staud adf52bf604 add `MysteryEncounterBuilder.withScenePartySizeRequirement` 2024-07-10 15:06:15 -04:00
Felix Staud 25d0bd39ee add `MysteryEncounterBuilder.withSceneWaveRangeRequirement()` 2024-07-10 15:06:15 -04:00
Felix Staud 5a5806185f make `MysteryEncounterBuilder.withEncounterType()` static 2024-07-10 15:06:15 -04:00
InnocentGameDev 1e39a89af5 Modified Event Proposal Issue template again to adjust for Project migration 2024-07-10 15:06:15 -04:00
ImperialSympathizer efb00553c9 styling and text coloring fixes 2024-07-10 15:06:12 -04:00
InnocentGameDev fc25c3b55e Modified Event Proposal Issue template 2024-07-10 15:04:52 -04:00
Felix Staud 7c318fdfbd exampel commit 2024-07-10 15:04:52 -04:00
Felix Staud 2229d4df3f remove typo in mystery_event.yml 2024-07-10 15:04:52 -04:00
Felix Staud 521788a7fb add mystery_event.yml issue form 2024-07-10 15:04:52 -04:00
InnocentGameDev e7c101dda1 Big Roadmap update, leading to Projects migration. Refactors in the Readme. 2024-07-10 15:04:51 -04:00
ImperialSympathizer deb1e95e34 add encounter exp utility and small cleanups/refactors 2024-07-10 15:04:48 -04:00
ImperialSympathizer cf43589260 fix unit tests 2024-07-10 15:04:18 -04:00
ImperialSympathizer 7b35efe95e adds 2 new encounters and colorable text options 2024-07-10 15:03:36 -04:00
ImperialSympathizer 872242c44f remove commented code 2024-07-10 15:03:35 -04:00
ImperialSympathizer f803de6b23 start adding unit tests 2024-07-10 15:03:33 -04:00
ImperialSympathizer 07ffe1ca64 re-enable dialogue tokens 2024-07-10 15:01:29 -04:00
ImperialSympathizer 7fb1506a97 clean up data token logic 2024-07-10 15:01:29 -04:00
ImperialSympathizer 8e84e40e35 beta bug fixes 2024-07-10 15:01:29 -04:00
ImperialSympathizer 2318d86cb1 Mystery Encounters (#2824)
* squash commits to clean up PR

* add chest sprites

* bug fixes, cleanup, and tests

* small fixes

---------

Co-authored-by: ImperialSympathizer <imperialsympathizer@gmail.com>
2024-07-10 15:01:23 -04:00
Frederico Santos 7fc8d103e4 chore: Update deploy-beta.yml to include beta branch in SSH setup and deployment 2024-07-10 14:52:39 -04:00
Frederico Santos 1e1c67cd40 chore: Update deploy-beta.yml to include beta branch in SSH setup and deployment 2024-07-10 14:52:38 -04:00