Commit Graph

36 Commits

Author SHA1 Message Date
palex00 97f2c25924
[KH2] Adds more options to slot data 2024-10-05 02:13:04 +02:00
JaredWeakStrike 74697b679e
KH2: Update the docs to support steam in the setup guide ()
* doc updates

* add steam link

* Update worlds/kh2/docs/setup_en.md

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Update setup_en.md

* Forgot to include these

* Consistent styling

* :)

* version 3.3.0

---------

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-08-07 23:56:22 +02:00
JaredWeakStrike 29a0b013cb
KH2: Hotfix update for game verison 1.0.0.9 ()
* update the addresses hopefully

* todo

* update address for steam and epic

* oops

* leftover hard address

* made auto tracking say which version of the game

* not needed anymore since they were updated
2024-07-24 13:47:19 +02:00
Exempt-Medic c4572964ec
KH2: Fixing Start Inventory bug, limiting CustomItemPool keys, fixing two typos ()
* Fixing inclusion checking error

* Fixing typo, limiting valid keys to valid keys

* Adding space

* Add period
2024-06-04 21:20:37 +02:00
JaredWeakStrike 2704015eef
KH2: Docs updates and Excluded Locations Bugfix () 2024-04-18 18:55:27 +02:00
Danaël V 11b32f17ab
Docs: replacing "setting" to "option" in world docs ()
* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Added non-AP World specific information

* Update contributing.md

Fixed broken link

* Some minor touchups

* Update Contributing.md

Draft for version with picture

* Update contributing.md

Small word change

* Minor updates for conciseness, mostly

* Changed all instances of settings to options in info and setup guides

I combed through all world docs and swapped "setting" to "option" when this was refering to yaml options.
I also changed a leftover "setting" in option.py

* Update contributing.md

* Update contributing.md

* Update setup_en.md

Woops I forgot one

* Update Options.py

Reverted changes regarding options.py

* Update worlds/noita/docs/en_Noita.md

Co-authored-by: Scipio Wright <scipiowright@gmail.com>

* Update worlds/sc2wol/docs/en_Starcraft 2 Wings of Liberty.md

revert change waiting for that page to be updated

* Update worlds/witness/docs/setup_en.md

* Update worlds/witness/docs/en_The Witness.md

* Update worlds/soe/docs/multiworld_en.md

Fixed Typo

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

* Update worlds/witness/docs/en_The Witness.md

* Update worlds/adventure/docs/en_Adventure.md

* Update worlds/witness/docs/setup_en.md

* Updated Stardew valley to hopefully get rid of the merge conflicts

* Didn't work :dismay:

* Delete worlds/sc2wol/docs/setup_en.md

I think this will fix the merge issue

* Now it should work

* Woops

---------

Co-authored-by: Scipio Wright <scipiowright@gmail.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2024-03-22 17:46:14 +01:00
JaredWeakStrike a7384b4b63
KH2: Update all instances of multiworld.option_name to option.option_name ()
* update the multiworld to options

* Update worlds/kh2/Rules.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* does this work

* namine sketches

* wrong branch :)

---------

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-03-12 00:52:16 +01:00
JaredWeakStrike 03c3ef4e72
KH2: Fix Final Form logic softlock () 2024-02-11 00:50:38 +01:00
JaredWeakStrike 69c80501c4
KH2: Fix empty location groups ()
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-01-29 18:39:45 +01:00
JaredWeakStrike 325a510ba7
KH2: Promise charm logic () 2024-01-16 15:26:18 +01:00
JaredWeakStrike 0efc13fc8a
KH2: Location Groups and Subclasses () 2024-01-16 13:12:33 +01:00
JaredWeakStrike 4045c6a9cf
KH2: Fix relative import () 2024-01-11 00:56:43 +01:00
JaredWeakStrike e082c83dc7
KH2: Fix plando breaking because of keyblades () 2024-01-10 18:22:54 +01:00
JaredWeakStrike 570ba28bee
KH2: Fix Terra logic () 2024-01-10 06:22:04 +01:00
JaredWeakStrike 02a9430ad5
KH2: Update docs and logic sheet to reflect 4.4 () 2024-01-04 08:58:41 -06:00
JaredWeakStrike c19afa4f4e
KH2: setup guide update to reflect main rando () 2024-01-04 08:57:40 -06:00
JaredWeakStrike e5c739ee31
KH2: Ability dupe fix and stat increase fix ()
Makes the client make sure the player has the correct amount of stat increase instead of letting the goa mod (apcompanion) do it

abilities: checks the slot where abilities could dupe unless that slot is being used for an actual abiliity given to the player
2024-01-02 11:19:57 +01:00
JaredWeakStrike 6b0eb7da79
KH2: RC1 Bug Fixes ()
Changes the finished_game to new variable so now it only checks the game's memory and if it has sent the finished flag before
Fixed ag2 not requiring 1 of each black magic
Fix hitlist if you exclude summon level 7 and have summon levels option turned off
2023-12-10 18:58:52 +01:00
JaredWeakStrike a9a6c72d2c
KH2: Fix events in datapackage () 2023-12-08 22:39:24 +01:00
JaredWeakStrike 2ccf11f3d7
KH2: Version 2 ()
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
Co-authored-by: Joe Prochaska <prochaska.joseph@gmail.com>
2023-11-25 08:46:00 -06:00
Fabian Dill 844481a002
Core: remove duplicate state.item_count () 2023-11-24 00:35:37 +01:00
JaredWeakStrike 9312ad9bfe
KH2: Fix grammar to clarify which locations can have a bounty () 2023-11-23 16:02:20 -06:00
JaredWeakStrike a1759ed7e1
KH2: Update Game Docs ()
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
Co-authored-by: Nicholas Saylor <79181893+nicholassaylor@users.noreply.github.com>
2023-11-23 12:06:57 -06:00
Nicholas Saylor a1418ccb66
Docs: Small typo and proofreading edits ()
* Slight rewording of DS3 game page

Lists made more concise, space added between "generated weapons" and open parenthesis

* Proofread Final Fantasy pages

Fixed minor typos and reworded sentences for conciseness.

* Edited Kingdom Hearts 2 Game Page

Refined style, capitalization, and sentence structure for clarity

* Fixed nested list in Minecraft game page

Each nest needed an additional 2 spaces

* Edited Risk of Rain 2 Game Page

Made various edits to redundancy within the page as well as omitted/unclear information

* Edited Stardew Valley game page

Small capitalization consistency edits and slight rewording for conciseness

* Update worlds/ff1/docs/multiworld_en.md

Co-authored-by: Silvris <58583688+Silvris@users.noreply.github.com>

* Update worlds/kh2/docs/en_Kingdom Hearts 2.md

Co-authored-by: Silvris <58583688+Silvris@users.noreply.github.com>

* Update worlds/kh2/docs/en_Kingdom Hearts 2.md

Co-authored-by: Silvris <58583688+Silvris@users.noreply.github.com>

* Add information for EXP multiplier

Include Drive Forms and Summons

* Correction for Newt Altars RoR2

Co-Authored-By: kindasneaki <19377912+kindasneaki@users.noreply.github.com>

---------

Co-authored-by: Silvris <58583688+Silvris@users.noreply.github.com>
Co-authored-by: kindasneaki <19377912+kindasneaki@users.noreply.github.com>
2023-09-10 03:30:03 +02:00
JaredWeakStrike 06a25a903e
KH2: New Unit Test and better keyblade fill ()
__init__:
 - Added exception for if the player has too many excluded abilities on keyblades.
 - Fixed Action Abilities only on keyblades from breaking.
 - Added proper support for ability quantity's instead of 1 of the ability 
 - Moved filling the localitems slot data to init instead of generate_output so I could easily unit test it

TestSlotData:
- Checks if the "localItems" part of slot data is filled. This is used for keeping track of local items and making sure nothing dupes
2023-04-23 22:20:43 +02:00
JaredWeakStrike 8a78062825
KH2: fixed lucky emblem required>lucky emblem amount () 2023-04-16 01:59:01 +02:00
JaredWeakStrike 0122eb38ab
KH2: Fix validAbilitys () 2023-04-15 22:04:08 +02:00
JaredWeakStrike 3d8bc0bb67
KH2: Init Cleanup and Keyblade Fix () 2023-04-15 21:17:23 +02:00
JaredWeakStrike e716b50f8c
KH2: Fixed Non Deterministic Generation () 2023-04-15 06:15:04 +02:00
JaredWeakStrike 81411a191c
KH2: init cleanup and random visit locking fix and docs update. ()
Random Visit Locking wasn't copying correctly
init cleanup and moved itempool population to create_items
Updated docs due to a lot of people having issues setting it up.
2023-04-10 04:12:23 +02:00
JaredWeakStrike 34de5a57af
KH2: updated the docs for options and faq () 2023-04-01 19:55:43 +02:00
JaredWeakStrike ae7dad8bf9
Fixed Blacklist and python 3.8 support () 2023-03-28 18:02:06 +02:00
JaredWeakStrike e62f989ce8
Kh2 rc2 fixes () 2023-03-27 19:17:06 +02:00
JaredWeakStrike 4456e36fbb
KH2: fixes medal being shadow archive memory address () 2023-03-25 19:36:48 +01:00
JaredWeakStrike 206f8cf5ed
KH2: fixed bugs of rc1 ()
KH2Client:
- Now checks if the world id is in the list of checks. This fixed sending out stuff on the movie
- Cleaned up unused inports
- Not getting starting invo if the game is not open when you connect to the server

__init__:
-Cleaned up print statements
- Fixed the spoiler log not outputting the right amount of mcguffins after fixing them in the case of the player messing up their settings

Openkh:
-Fixed putting the correct dummy item on levels
2023-03-22 15:21:41 +01:00
JaredWeakStrike 67bf12369a
KH2 game implementation () 2023-03-20 17:19:55 +01:00