Commit Graph

728 Commits

Author SHA1 Message Date
Fabian Dill efadb91179
mention Releases in readme 2020-02-03 20:07:44 +01:00
cassidy 0e18dd06a6
Fix can_take_damage world attribute (#24) 2020-02-03 03:52:57 +01:00
cassidy 21b8c73179
Add "timer" as individual setting (#23) 2020-02-03 02:10:56 +01:00
Fabian Dill 8ea3f34898 compile all user starting points 2020-02-02 22:36:55 +01:00
Fabian Dill 6ffaad0afe move gui module install to before project submodules 2020-02-02 22:09:10 +01:00
Fabian Dill 8ec43d722f add ModuleUpdate/Install to gui 2020-02-02 22:03:03 +01:00
Fabian Dill 4899955447 add compilation setup.py 2020-02-02 06:25:06 +01:00
Fabian Dill a4d8a3831e keep client window open if unexpected exceptions occur 2020-02-02 06:20:08 +01:00
Fabian Dill c5e5288b4d Merge remote-tracking branch 'origin/master' 2020-02-02 06:14:58 +01:00
Fabian Dill cc369c3631 add license command to client to have MIT compliant compiled client possible 2020-02-02 06:14:51 +01:00
DatXFire 74e55a78db
Fix typo in Mystery.py (#21) 2020-02-01 06:08:03 +01:00
Fabian Dill 80b03fc037 add name field to easy.yaml 2020-01-30 23:07:40 +01:00
Fabian Dill 76f27ca7fd naming fixes 2020-01-30 23:03:54 +01:00
CaitSith2 42d4837cc0
fix for remove args. (#20) 2020-01-30 22:58:01 +01:00
Fabian Dill 588319ea72 remove extra args for compatibility 2020-01-30 12:02:08 +01:00
Fabian Dill b6a6de942d Following this howto in the hopes of doing it right. IANAL.
https://gist.github.com/fbaierl/1d740a7925a6e0e608824eb27a429370
2020-01-28 22:54:19 +01:00
Fabian Dill 031f7e6e21
Update README.md 2020-01-28 13:32:59 +01:00
Fabian Dill c26d799fc1 remove debug logging line 2020-01-27 22:55:07 +01:00
Fabian Dill d595894990 Merge remote-tracking branch 'origin/master' 2020-01-27 22:52:16 +01:00
Fabian Dill c4cba170af add name option in yaml 2020-01-27 22:52:11 +01:00
CaitSith2 4b4a27992c Add in a way to see if the randomly selected sprite is actually valid… (#16)
* Add in a way to see if the randomly selected sprite is actually valid, and warn if it isn't, per yaml file.

* clean up code a bit, and import one less thing.
2020-01-26 01:37:29 +01:00
Fabian Dill 94759fd1c4 improve forfeitplayer 2020-01-24 00:12:23 +01:00
Fabian Dill d608689d73 fix crash by rolling random progressive sword only once. 2020-01-24 00:06:00 +01:00
Fabian Dill 08af0dd07a added new options to easy.yaml 2020-01-23 08:36:35 +01:00
Fabian Dill 37933798cd fix a dungeon items regression 2020-01-23 08:35:52 +01:00
Fabian Dill 16ef94e2cf update readme to reflect recent changes 2020-01-22 18:36:13 +01:00
CaitSith2 18f15d80f9 MSU-1 (#13)
* Add Extended MSU as an option
2020-01-22 18:27:25 +01:00
Fabian Dill 027ec03b23 Merge remote-tracking branch 'origin/master' 2020-01-22 18:20:40 +01:00
Fabian Dill a8f4bd946b revert "mark utf-8 output as such" for Bonta compatibility and sahahashashasbot compatiblity 2020-01-22 18:20:35 +01:00
DatXFire fbfcb54bab Add missing colon (#15) 2020-01-22 18:08:56 +01:00
Fabian Dill 7dba01b4f7 mark utf-8 output as such 2020-01-22 18:00:58 +01:00
Fabian Dill 515716a71d optimize bytearray creation time and ram use 2020-01-22 17:50:00 +01:00
CaitSith2 6fb732f4b9 Use the first dice roll. (#14) 2020-01-22 17:29:43 +01:00
Fabian Dill 06ea170ecd
Non progressive option (#12)
* allow non-progressive

* use the actual extended_collections module
2020-01-22 06:28:58 +01:00
CaitSith2 9e88eb48d2 Bug fix for multiple item quantity (#10) 2020-01-21 02:21:48 +01:00
CaitSith2 79a8123696 Starting item tweaks (#9)
* Starting item tweaks

* Add in capability to start with Progressive items higher than the first level.
* Auto-start no-logic seeds with Pegasus Boots.

``` #example
startinventory:
  Progressive Sword:
    0: 81
    1: 108
    2: 54
    3: 12
    4: 1
```

* Use .startwith() and support multiple ...

... items that can have multiples
2020-01-20 18:21:55 +01:00
Fabian Dill 095b88f54b link tails' guide in the easy.yaml 2020-01-20 05:50:47 +01:00
Fabian Dill 8e5cf52e27 only heartbeep needs an "off" as text 2020-01-20 03:36:03 +01:00
Fabian Dill a2c9cf2f25 use "on"/"off" for rom options 2020-01-20 03:29:13 +01:00
Fabian Dill 8c260bc4dd start adding some comments to easy.yaml 2020-01-19 23:44:03 +01:00
Fabian Dill fa41f358fd introduce PyYAML and make associated changes 2020-01-19 23:30:22 +01:00
Fabian Dill 32a6ac4fdf
Merge pull request #8 from CaitSith2/patch-4
Make 'requirements.txt' be read from module's own...
2020-01-19 21:53:32 +01:00
Fabian Dill 7c82baca75
Merge pull request #7 from CaitSith2/patch-3
Update Mystery.py
2020-01-19 21:53:13 +01:00
CaitSith2 863689c7c9
Make 'requirements.txt' be read from module's own...
... directory
2020-01-19 12:50:04 -08:00
Fabian Dill fe2ebe9883 Mention Python compat 2020-01-19 19:35:23 +01:00
Fabian Dill de6029aa13 default MultiMystery to the python version that launched it. 2020-01-19 19:34:20 +01:00
CaitSith2 154260d131
Update Mystery.py
Ignore comments in yaml files.
2020-01-19 01:25:51 -08:00
Fabian Dill 2f575d230c
Merge pull request #6 from DatXFire/master
Add Beemizer and Pot Shuffle to Spoiler Log Output
2020-01-18 22:10:43 +01:00
DatXFire 341e794cd8 Add Beemizer and Pot Shuffle to Spoiler Log Output 2020-01-18 12:51:10 -05:00
Fabian Dill b58558eb75 move updater to own module 2020-01-18 15:45:52 +01:00