darkf

Results 111 issues of darkf

In order for a savegame to be complete it needs to save every map loaded/touched from the base game. This means keeping around a dict of `{map: SerializedMap}` in memory...

saveload

`stitchWorldmap.py` should be called from `setup.py`.

bug
lazy bug

Python 2 is pretty obsolete nowadays, and now that we dropped Construct 2 as a dependency it shouldn't be hard to port. We should recommend pillow instead of PIL in...

refactor
lazy bug

For Python scripts we have both lowercase and camelCase naming, we should choose one and stick with it (and normalize the cases that are there.)

cleanup
lazy bug

Missing a large chunk of opcodes. Ideally it could share the opcode map with vm.ts/vm_bridge.ts somehow, but that might introduce too big of a dependency. Perhaps it should factored out......

scripting
lazy bug

Assuming we don't do #18 (related), it would be nice to at least have the non-bundled version of the modified code.

cleanup
lazy bug

It would make setup just a double-click for common installations.

enhancement
lazy bug

See `scripting.ts`. Most of these are unimplemented and currently dead code.

enhancement
needs research
scripting
needs testing

One of the Falltergeist team members alerted me that some of my lighting algorithm was transliterated wrong, particularly with some flags and some of the switch statements. I should read...

bug
lighting
needs research
needs testing

Pausing means no game events should happen (timed events (we should use game time instead of realtime to check this!!!), script updating, ticking, etc.) and no game UI events should...

enhancement
ui