Wednesday, 30 July 2008 16:42
-
BUG: "undo" as a response to "Quit?" undid the wrong command in some cases.
-
BUG: verb bodies in outer nested locations did not get executed.
-
Prohibited locating actors into containers.
-
BUG: aggregating over things in restricted containers did not consider the class restriction so did not find e.g. attributes defined for that class.
-
BUG: In loops with an "In <CONTAINER>" filter this did not restrict the class to the classes taken by the container.
-
BUG: Isa expressions and loop filters did a general lookup for the class name, so would find e.g. default syntax parameters.
-
BUG: WinArun could try to restore from an empty file reference in some cases.
-
BUG: If a multiple or omnipotent indicator was used for one syntax which shared a common prefix (starting with the same verb e.g.) would sometimes miss the indicator. Changed this to make an indicator implicitly apply to all syntaxes with the same prefix.
-
Extensive refactoring of the sources and Makefiles.
-
Removed support for the Metrowerks (old Mac) compiler.
Last Updated on Monday, 12 July 2010 06:59
|
Wednesday, 30 July 2008 16:40
- Bug: UNDO directly after restart would crash.
- Bug: scheduled events imminent to run would get lost after undo (typically the ones scheduled After 0)
- Bug: checksum calculation to work with pre-alpha5 games
Last Updated on Thursday, 30 July 2009 17:48
Wednesday, 30 July 2008 16:39
- Feature: nested locations, by locating locations in each other you can create nested scopes. You can even do this during run-time, perhaps a tool to create vehicles? Read more in the manual.
- Allowed more general expressions in Locate At statement and Isa expressions.
- Now generates an IFID as per The Babel Treaty.
- Rules are now also run immediately after the game is set-up.
- Bug: Fixed a few problems with "open" verbs in the library.
- Bug: added inherited reference attributes could sometimes cause a crash.
- A pronoun in player input, matching multiple parameters, now gives an error message.
- Bug: An empty container clause terminated by a full stop would cause random errors caused by uninitialized data.
- Bug: Renaming the WinArun interpreter to a game name would crash on game save.
- Bug: Negative integer literals would cause a system error.
- Bug: Full lists of multiply nested imported files would print incorrectly.
Last Updated on Thursday, 30 July 2009 16:48
Wednesday, 30 July 2008 16:38
-
Corrected scope handling so that locations are not always in scope.
-
Made CANCEL accept expressions.
Last Updated on Sunday, 22 August 2010 13:23
Wednesday, 30 July 2008 16:35
- Fixed a problem with multi-parameter syntaxes which allowed multiple parameters in positions which where not the last.
- RESTART did not clear the buffer so continued command could be executed as the first after a restart.
- Alpha interpreters will now warn if attempting to run games produced with beta or release compilers.
- Made WinArun set window title to game name even if the game was opened from the game open dialog.
Last Updated on Thursday, 30 July 2009 16:48
|
|
|
|
|
|
Page 1 of 3 |