projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Localizing variables
[open-adventure.git]
/
notes.adoc
diff --git
a/notes.adoc
b/notes.adoc
index 07602ec40b50a2101a02b842bee959c33c36d42f..cc4246c440abadd0b4b0605988261214a9e2ba3a 100644
(file)
--- a/
notes.adoc
+++ b/
notes.adoc
@@
-62,7
+62,9
@@
a "seed" command) will replay reliably, including random events.
The adventure.text file is no longer required at runtime. Instead, it
is compiled at build time to a source module containing C structures,
The adventure.text file is no longer required at runtime. Instead, it
is compiled at build time to a source module containing C structures,
-which is then linked to the advent binary.
+which is then linked to the advent binary. There is an adventure.yaml file
+as well; this is also compiled to C code, and will eventually replace
+adventure.text altogether.
The game-save format has changed. This was done to simplify the
FORTRAN-derived code that formerly implemented the save/restore
The game-save format has changed. This was done to simplify the
FORTRAN-derived code that formerly implemented the save/restore
@@
-111,7
+113,6
@@
ways:
We don't need whatever minor performance gains this might collect,
and the choice to refrain will make forward translation into future
languages easier.
We don't need whatever minor performance gains this might collect,
and the choice to refrain will make forward translation into future
languages easier.
-
* There are a few gotos left that resist restructuring; all of these
are in the principal command interpreter function implementing its
state machine.
* There are a few gotos left that resist restructuring; all of these
are in the principal command interpreter function implementing its
state machine.