wordfcuk
bf217dcf85
RoR2: Fixed the link to the game settings page ( #945 )
2022-08-21 17:30:30 +02:00
alwaysintreble
fb122df5f5
RoR2: code cleanup and styling consistency ( #833 )
...
* build locations dict dynamically from the TotalLocations option. Minor styling cleanup
* Minor items styling cleanup. remove unused event items
* minor options cleanup. clarify preset toggle slightly better
* make items.py more readable. add chaos weights dict to use as reference point for generation
* small rules styling and consistency cleanup
* create less regions and other init cleanup
* move region creation to less function calls and move revivals calculation
* typing
* use enum instead of hardcoded ints. fix bug i introduced
* better typing
2022-08-20 19:09:35 -04:00
Fabian Dill
ca83905d9f
Core: allow loading worlds from zip modules ( #747 )
...
* Core: allow loading worlds from zip modules
RoR2: make it zipimport compatible (remove relative imports beyond local top-level)
* WebHost: add support for .apworld
2022-08-15 23:52:03 +02:00
alwaysintreble
81cf1508e0
Core: Refactor Autoworld.options to Autoworld.option_definitions ( #906 )
...
* refactor `world.options` -> `world.option_definitions`
* rename world api reference
* missed some self.options
2022-08-15 23:46:59 +02:00
Rome Reginelli
a4211d5f11
Improve Risk of Rain 2 docs ( #770 )
...
* Improve Risk of Rain 2 docs
* RoR2: clarify custom item weight settings
* Update worlds/ror2/docs/en_Risk of Rain 2.md
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
2022-07-15 17:24:40 -04:00
Vale
090c5bcf00
RoR2: FinalStageDeath ( #766 )
...
Added a YAML option for 'FinalStageDeath', a toggle for 'death on the final boss stage counts as a win'. Defaults to on.
Co-authored-by: Vale <58179315+DelosIX@users.noreply.github.com>
2022-07-15 17:21:36 -04:00
alwaysintreble
82850d7f66
Ror2: reduce locations to 250 and mark legendary items as useful ( #776 )
...
* reduce total locations to 250
* minor styling cleanup. mark legendary items as useful
* 😡
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-07-15 17:19:36 -04:00
alwaysintreble
5f2193f2e4
ror2: update setup guide ( #671 )
...
* ror2: remove yaml template from guide and link to player settings page. Add documentation on chat client
* ror2: copy paste the good config description like everyone else.
2022-06-27 21:05:55 -04:00
alwaysintreble
10b3803a7f
ror2: correctly mark Dio's as progression and mark equipment as useful
2022-06-19 22:26:48 +02:00
Fabian Dill
6c525e1fe6
Core: move multiple Item properties into a single Flag ( #638 )
2022-06-17 03:23:27 +02:00
alwaysintreble
977159e572
Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. ( #455 )
2022-05-11 20:05:53 +02:00
alwaysintreble
6aef6f2c11
Revert "increment data version since progression of items changed"
...
This reverts commit 22436868478dc16c2773d8d88d0438c17aee92e3.
2022-03-31 04:57:01 +02:00
alwaysintreble
000f0bf2f1
clean, concise method for flagging dio's as progression
...
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
2022-03-31 04:57:01 +02:00
alwaysintreble
0f1c08b43a
increment data version since progression of items changed
2022-03-31 04:57:01 +02:00
alwaysintreble
76ffb5cd53
fix event location and victory rules.
2022-03-31 04:57:01 +02:00
alwaysintreble
23d245d43c
Update RoR2 logic to use event locations
2022-03-31 04:57:01 +02:00
Fabian Dill
dc4b064c73
Options: change displayname to display_name
2022-02-02 16:29:29 +01:00
Hussein Farran
2ebe8d0ed4
Increment RoR2 Data Version
2022-01-25 13:00:11 -05:00
Mathx2
341fefda01
Convert revives to a percent of total locations
2022-01-24 14:43:42 -08:00
Mathx2
8550c071a2
Revert Max revives
...
Set the max revives back to 10 and start to convert it to a percentage of the total locations instead of a static value.
2022-01-24 14:40:51 -08:00
Mathx2
b2ebb65c26
Set Max Weights back to 100
...
Increasing max weight to 500 for fine tuning was overkill.
Max Locations still set to 500
Max Revives still set to 10% of Max Locations
2022-01-23 16:13:07 -08:00
Mathx2
9b5a1bedc0
Increase amount of items allowed in the pool
...
Multiplied max for all items and revives by 5
2022-01-22 22:52:02 -08:00
Mathx2
1518168843
Increase max number of locations
...
Updated from 100 to 500
2022-01-22 22:48:20 -08:00
lordlou
77ec8d4141
Added Super Metroid support ( #46 )
...
Varia Randomizer based implementation
LttPClient -> SNIClient
2021-11-12 14:00:11 +01:00
alwaysintreble
d8de84e417
Revert Item Pickup to ItemPickup because it broke stuff
2021-10-09 22:11:05 -05:00
alwaysintreble
d3780cd9d5
Documentation update
2021-10-09 05:55:50 -05:00
alwaysintreble
a93d633d25
Risk of Rain 2: move a variable definition so it can be reused. Reverted a change that broke stuff for some reason.
2021-10-08 13:27:23 -05:00
alwaysintreble
990141df47
Risk of Rain 2: logic updates
2021-10-04 22:28:40 -05:00
alwaysintreble
16454dbc33
Increment data version.
2021-09-28 13:00:02 +00:00
alwaysintreble
ea8b6e6438
Adjustment to chaos weights. Add progression logic.
2021-09-28 13:00:02 +00:00
alwaysintreble
c0b25e1f6e
Adjustment to chaos weights. Add progression logic.
2021-09-28 13:00:02 +00:00
alwaysintreble
df0335f739
Fix formatting on item weight presets page.
2021-09-28 13:00:02 +00:00
alwaysintreble
1ffe5fc7bb
Remove scraps only preset since it doesn't work. Increase item pool to 100. Add direct links in tutorial.
2021-09-28 13:00:02 +00:00
Fabian Dill
fafc17c7d3
Risk of Rain 2: fix missing ItemPickup location (off by one itempool)
2021-09-11 22:14:39 +02:00
Fabian Dill
f508f93d69
Risk of Rain 2: fix lunar item removal affects all following worlds' presets
2021-09-10 04:11:01 +02:00
alwaysintreble
e9beb21a98
Adjusted chaos preset weights to be a bit more chaotic and optimized item pool generation a bit.
2021-09-08 13:53:06 -05:00
alwaysintreble
05dac999a8
Fixed chaos item weight preset so it gets generated per world.
2021-09-08 12:29:29 -05:00
alwaysintreble
bd4f24844b
Update documentation for new options.
2021-09-07 17:50:43 -05:00
alwaysintreble
6c9293e4f6
Added a dynamicallly loaded item weight pool with presets.
2021-09-07 17:14:20 -05:00
alwaysintreble
24802d64c7
Reverted some changes
2021-09-07 09:22:12 -05:00
alwaysintreble
8d05aa6262
Added a custom dynamic item weights pool option.
2021-09-06 23:40:39 -05:00
alwaysintreble
694f942c06
Renamed RiskOfRainItem to RiskOfRain2Item to prevent any potential problems if someone adds Risk of Rain 1
2021-09-06 23:39:27 -05:00
Hussein Farran
abacca34ee
Add `startWithDio` to slot_data.
2021-09-06 13:15:07 -04:00
Hussein Farran
df435eb693
Remove `total_items` option.
2021-09-01 17:35:16 -04:00
Fabian Dill
7fd0f1a5bf
Subnautica: implement create_item and therefore start_inventory
2021-09-01 16:46:44 +02:00
Hussein Farran
f5ef98287a
Add docstring to `RiskOfRainWorld`
2021-08-31 20:45:09 -04:00
Hussein Farran
f83ba6e615
Add YAML options and update slot data.
...
Add TotalItems YAML option.
Add AllowLunarItems YAML option.
Send along TotalRevivals number with slot data.
2021-08-31 20:38:44 -04:00
Hussein Farran
cc2a72eb82
Locations/Events now None id
2021-08-31 20:21:52 -04:00
Hussein Farran
3d578bcc98
Set force_auto_forfeit for RoR2
2021-08-31 10:08:19 -04:00
Hussein Farran
fc8e849db5
Remove location id from Victory location.
2021-08-31 10:01:09 -04:00