Skip to content

Nostalgia v0.3.0 - Alpha 3

Choose a tag to compare

@Electron7-7 Electron7-7 released this 10 Mar 01:10
· 829 commits to trunk since this release
v0.3.0
40193ce

Major Changes

  • theatre/parser/number_parser.hpp
    • Improved parsing logic and corrected index errors in the function InterpretGLM.
  • theatre/parser/lexer.cpp, theatre/parser/parser.cpp
    • Removed old code for parsing contexts and removed logic for assigning TokenName::Keyword to valid type name tokens.
    • Implemented forward-declaration keywords for custom Thing types.
    • Implemented nearest-base approximation for unkown Thing type names.
  • theatre/thing_factory.cpp
    • Fixed custom types that inherit directly from Thing not getting their maker function and priority set in ThingFactory::AddThing.

Minor Changes

  • Changed some variables to be more intuitive in various things' ::SetVariables and ::GetVariables functions.
  • Extended some logic for things like the player creating a default camera.
  • Cleaned up some mistakes/whitespace.

Full Changelog: v0.2.0...v0.3.0