Nostalgia v0.3.0 - Alpha 3
Major Changes
- theatre/parser/number_parser.hpp
- Improved parsing logic and corrected index errors in the function
InterpretGLM.
- Improved parsing logic and corrected index errors in the function
- theatre/parser/lexer.cpp, theatre/parser/parser.cpp
- Removed old code for parsing contexts and removed logic for assigning
TokenName::Keywordto valid type name tokens. - Implemented forward-declaration keywords for custom
Thingtypes. - Implemented nearest-base approximation for unkown
Thingtype names.
- Removed old code for parsing contexts and removed logic for assigning
- theatre/thing_factory.cpp
- Fixed custom types that inherit directly from
Thingnot getting their maker function and priority set inThingFactory::AddThing.
- Fixed custom types that inherit directly from
Minor Changes
- Changed some variables to be more intuitive in various things'
::SetVariablesand::GetVariablesfunctions. - 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