Added editor, such as it is.
De-duplicated xml io and viewer classes.
Convert to modular Java.
Updates to build with OpenJDK 19 and JavaFX 19.
Moved to use jakarta for JAXB.
Added standalone nashorn (for now).
Secure password stuff.
git-svn-id: file:///home/notzed/svn/duskz/trunk@22
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Read the map compressed.
git-svn-id: file:///home/notzed/svn/duskz/trunk@21
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Use a more realistic game clock of 250ms.
git-svn-id: file:///home/notzed/svn/duskz/trunk@20
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Dont hardcode game location, removed some debug.
git-svn-id: file:///home/notzed/svn/duskz/trunk@18
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Checkpoint of "work as is".
git-svn-id: file:///home/notzed/svn/duskz/trunk@17
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Checkpoint of "work as is".
git-svn-id: file:///home/notzed/svn/duskz/trunk@16
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Checkpoint of "work as is".
git-svn-id: file:///home/notzed/svn/duskz/trunk@15
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Checkpoint of "work as is".
But I did add tile animations.
git-svn-id: file:///home/notzed/svn/duskz/trunk@14
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
A basic duskz map viewer/verifier.
git-svn-id: file:///home/notzed/svn/duskz/trunk@13
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Very rough and untested multiple map support.
git-svn-id: file:///home/notzed/svn/duskz/trunk@12
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Got the map magic endianess backwards
git-svn-id: file:///home/notzed/svn/duskz/trunk@11
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Implemented layers.
git-svn-id: file:///home/notzed/svn/duskz/trunk@10
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Added document describing the original script system.
git-svn-id: file:///home/notzed/svn/duskz/trunk@9
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Complete revamp of the client-server protocol. It's now all binary in both directions,
and encoding and syntax is independent of semantics.
The protocol is now documented.
git-svn-id: file:///home/notzed/svn/duskz/trunk@8
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Initial import.
git-svn-id: file:///home/notzed/svn/duskz/trunk@2
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e
Initial directory structure.
git-svn-id: file:///home/notzed/svn/duskz/trunk@1
b8b59bfb-1aa4-4687-8f88-
a62eeb14c21e