black-sliver and GitHub
ce789d1e3e
SoE: texts, energy core, fragments, useful ( #777 )
...
* fix missing fields in custom prog balancing option
* fix typos and pep8
* update and implement pyevermizer 0.41.3
* allow randomizing energy core
* add energy core fragments (turn in at Prof. Ruffleberg)
* rename some items to avoid confusion
* differentiate between progression and useful
* remove obsolete 'Bazooka' group
* don't add items to the pool that get removed
2022-07-15 18:01:07 +02:00
black-sliver and Fabian Dill
b551e3a2ad
SoE: change default prog balancing to 30
2022-06-19 14:17:42 +02:00
Fabian Dill and GitHub
6c525e1fe6
Core: move multiple Item properties into a single Flag ( #638 )
2022-06-17 03:23:27 +02:00
Alchav and GitHub
dbf0458575
Implement get_filler_item_name for various games ( #451 )
2022-05-19 15:37:26 +02:00
alwaysintreble and Fabian Dill
11faca1940
docs: update various broken links/images and fix a few small typos. point some links to current webhost server rather than hardcoding archipelago.gg
2022-05-18 21:29:59 +02:00
alwaysintreble and GitHub
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
espeon65536 and GitHub
894a30b9bd
Check for ROMs at beginning of generation ( #475 )
2022-04-30 03:37:28 +02:00
black-sliver and GitHub
42fecc7491
Core: change how required versions work, deprecate IgnoreGame ( #426 )
...
`AutoWorld.World`s can set required_server_version and required_client_version properties. Drop `get_required_client_version()`.
`MultiServer` will set an absolute minimum client version based on its capability (protocol level).
`IgnoreVersion` tag is replaced by using `Tracker` or `TextOnly` with empty or null `game`.
Ignoring game will also ignore game's required_client_version (and fall back to server capability).
2022-04-08 11:16:36 +02:00
Zach Parks and Fabian Dill
37d9eb2752
Added filesafe player name function and updated generator functions in all worlds to use filesafe player name during output
...
Thanks Windows for your bad filesystem.
2022-04-03 20:45:44 +02:00
black-sliver and GitHub
5392b32d5c
SoE: WebWorld theme and fix long standing bug ( #397 )
2022-04-03 04:48:43 +02:00
black-sliver and GitHub
7d830362a7
Setup, Launcher, Linux Support ( #359 )
2022-03-31 05:08:15 +02:00
black-sliver and Fabian Dill
b599a7607d
SoE: mark traps as being traps
2022-03-24 01:49:45 +01:00
black-sliver and Fabian Dill
f326de2686
SoE: require client 0.2.6
...
Require latest https://github.com/black-sliver/ap-soeclient/
currently hosted on evermizer.com/apclient.beta
2022-03-23 02:21:47 +01:00
black-sliver and Fabian Dill
2ca6b7f929
SoE: add traps and death link
2022-03-23 02:21:47 +01:00
black-sliver and Fabian Dill
79afae17e7
SoE: add item groups
2022-03-23 02:21:47 +01:00
black-sliver and Fabian Dill
cb4d9dc365
SoE: some cleanup
2022-03-23 02:21:47 +01:00
Fabian Dill and GitHub
7394598aff
Patch: update to version 4 ( #312 )
2022-03-18 04:53:09 +01:00
Fabian Dill
e3781c68be
Requirements: update modules and move bsdiff4 to be a common module
2022-03-15 14:17:03 +01:00
Fabian Dill
5faf1f27de
MultiServer: add network commands Store, Retrieve, Modify and ModifyNotify
2022-02-22 11:48:08 +01:00
Fabian Dill
14448ad97e
Multidata: allow SoE/SM/LttP to connect via player name for use in Tracker/Text clients
2022-02-09 21:06:50 +01:00
Fabian Dill
dc4b064c73
Options: change displayname to display_name
2022-02-02 16:29:29 +01:00
black-sliver and Fabian Dill
102c1fecb6
SoE: allow start_inventory
2022-01-22 04:37:48 +01:00
black-sliver and Fabian Dill
9d4d92167a
SoE: place Wings in Halls NE to avoid softlock
2022-01-22 04:37:48 +01:00
black-sliver and Fabian Dill
e7fde3bacb
SoE: Update to pyevermizer v0.41.0
...
* invers meaning of two flags
* fixes some softlocks
* see see https://github.com/black-sliver/pyevermizer/releases/tag/v0.41.0
2022-01-22 04:37:48 +01:00
black-sliver and Fabian Dill
9172cc4925
SoE: Update to pyevermizer v0.40.0
...
see https://github.com/black-sliver/pyevermizer/releases/tag/v0.40.0
2021-12-19 15:22:19 +00:00
black-sliver and Fabian Dill
7f03a86dee
SoE: Rename 'chaos' to 'full' in options
...
* was changed upstream
* also update tooltips to be a bit more helpful
2021-12-19 15:22:19 +00:00
black-sliver and Fabian Dill
1603bab1da
SoE: Rename difficulty 'Chaos' to 'Mystery'
2021-12-19 15:22:19 +00:00
black-sliver and Fabian Dill
70aae514be
SoE: fix macos wheel urls
2021-12-19 15:22:19 +00:00
black-sliver and Fabian Dill
f478b65815
SoE: update pyevermizer to 0.39.2
...
+ printf to debug channel
+ better error handling
+ more error checking
2021-11-29 07:25:58 +00:00
black-sliver and Fabian Dill
55bfc71269
SoE: produce useful error if ROM does not exist
2021-11-14 15:42:22 +00:00
Fabian Dill
fc3b8c40be
WebHost: handle SM and SoE
2021-11-13 20:52:30 +01:00
black-sliver
62e0e0bb55
SoE: update pyevermizer to 0.39.1
...
* Fix softlock when talking to drain guy again
* Disable receiving items while screen is fading (avoids crashes while closing fullscreen windows)
2021-11-13 00:42:40 +01:00
black-sliver
9ada4df151
SoE: include base_checksum in apbp
2021-11-10 09:17:27 +01:00
black-sliver
c32f3d6e96
SoE: data_version bump, disable topology, clean up
2021-11-07 23:36:06 +01:00
black-sliver
449f4ee92f
SoE: apply cut slot name to multidata
2021-11-07 15:56:43 +01:00
black-sliver
655d14ed6e
SoE: implement everything else
2021-11-07 15:39:58 +01:00
black-sliver
f10163e7d2
SoE: implement logic
2021-11-07 15:39:58 +01:00