Fabian Dill
f3cf03b374
Bump to 2.2.0
2020-05-11 02:37:09 +02:00
caitsith2
d4be3387cf
Fix issue when a zero byte _persistent_storage.yaml exists.
2020-04-29 22:42:26 -07:00
Fabian Dill
00da5dfd65
warn older client versions that features are missing
2020-04-28 05:59:03 +02:00
Fabian Dill
56e57de574
store last used adjuster settings and use them for patching
...
might use them as gui defaults later
2020-04-26 15:14:30 +02:00
CaitSith2
f380542bab
2.1.1 hotfix ( #76 )
...
* 2.1.1 hotfix
* debug log options that have nothing defined.
* make sure there is at least one value in the dictionary before considering it important.
* only attempt to create outputpath if it is defined.
* whoops
2020-04-26 02:57:20 +02:00
Fabian Dill
53cfc6cc0a
2.1.0
2020-04-25 05:49:34 +02:00
Fabian Dill
5d33b4b164
introduce persistent data storage, which for now just caches rom -> server pairs
2020-04-24 05:29:02 +02:00
Fabian Dill
7582767401
aliases
2020-04-23 06:16:54 +02:00
Fabian Dill
83b5ac389a
2.0.3
2020-04-22 17:53:57 +02:00
Fabian Dill
9842399d8b
fix payment for already found hints
2020-04-22 15:50:14 +02:00
Fabian Dill
fa2cf20b01
!hint now points out all hints relating to the player issuing the command.
...
payed hints also retain that they were already found and don't need to be re-checked as items can't be unfound.
2020-04-22 05:09:46 +02:00
Fabian Dill
860faf6ef5
unify versions
2020-04-20 14:50:49 +02:00
Fabian Dill
8599c76647
Disallow spaces in generated names
2020-04-18 21:46:57 +02:00
Fabian Dill
af78914d22
mvoe client stuff to new command processor
2020-04-14 20:22:42 +02:00
Fabian Dill
470b764ac8
update prompt_toolkit
2020-03-26 22:31:54 +01:00
Fabian Dill
2bec95b4f8
make get_options a bit more refined
2020-03-23 07:59:55 +01:00
Fabian Dill
e4fd07185e
refine local path mechanics
2020-03-23 07:45:40 +01:00
Fabian Dill
3bb4ace176
Allow use of "options.yaml" as a gitignored options overwrite
...
This also sets the default hint cost back to 1000, enable it if you want it.
2020-03-22 20:12:42 +01:00
Fabian Dill
031d6823a1
mostly pathing improvements, mostly to benefit linux
2020-03-15 19:32:00 +01:00
Fabian Dill
d44acfdaaf
implement binary patching for multimystery (for now no gui/cli support)
2020-03-06 00:48:23 +01:00
Fabian Dill
80fa9f4c58
use executable location for local path, not Utils location. As it may be elsewhere.
2020-03-02 23:27:16 +01:00
Fabian Dill
11e1ad6901
some small improvements for mystery
2020-02-23 17:06:44 +01:00
Fabian Dill
b04db006e0
implement server-client handshake and move hint system to optional colorama support
2020-02-16 15:32:40 +01:00
Fabian Dill
14e24037a5
împlement optional hint system (defaults to off)
2020-02-09 05:28:48 +01:00
Fabian Dill
8ea3f34898
compile all user starting points
2020-02-02 22:36:55 +01:00
Fabian Dill
515716a71d
optimize bytearray creation time and ram use
2020-01-22 17:50:00 +01:00
Bonta-kun
ad278f91d6
Multiworld: clients will now be automatically be identified from the rom name and have their names and teams set by the host, meaning those need to be configured during seed gen
...
Player names will show up in spoiler log and hint tiles instead of player id
MultiClient: autoreconnect to mw server
2020-01-14 10:42:27 +01:00
Bonta-kun
55a30aa91f
multiworld
2019-12-09 19:27:56 +01:00
Kevin Cathcart
aab696fa9c
Remove logic_hash
...
It is no longer used for anything.
2019-07-11 20:39:08 -04:00
Kevin Cathcart
5539143f00
v30 updates
2018-09-22 22:51:54 -04:00
Kevin Cathcart
9bd9bb4f93
Shop implementation
...
Also a few retro mode fixes
2018-03-18 21:01:45 -04:00
Kevin Cathcart
e6d23b8700
Add some useful developer commands to Utils.py
...
These can be used in the interactive python shell by importing Utils.py
2018-01-02 21:18:26 -05:00
Kevin Cathcart
823657bc26
Style fixes
...
A bunch of style fixes. Mostly white space and style import order
tweaks, but a few other stylistic changes are present too.
2017-12-17 17:05:39 -05:00
Kevin Cathcart
c760ac1766
Add versioning to MSI installer.
...
Also close console window when not using CLI.
Remove deployment section of appveyor.yml for the time being.
2017-12-02 16:38:35 -05:00
Kevin Cathcart
793eaeed65
Create a utils file for low level helpers like path utilities
2017-12-02 16:38:35 -05:00