angstrom_editor 0.7.2
angstrom_editor: ^0.7.2 copied to clipboard
A package which allows you to embed a level editor into an [Angstrom](https://pub.dev/packages/angstrom) game.
Changelog #
0.7.2 #
- Objects with no
ambiancewill not have theirambianceMaxDistancegenerated. - Use
constfor coordinates.
0.7.1 #
- Room files will now be renamed when the rooms themselves are renamed.
0.7.0 #
- Add the ability to copy a room ID.
- Added the door shortcut to copy door code for room objects.
- Handle renamed rooms more gracefully.
- Throw
InvalidDoorExceptionwhen a door is tested with an invalid room ID. - Show build errors before writing code.
0.6.0 #
- Add call tracing for
EngineCommands.
0.5.0 #
- Create the rooms directory if it does not exist.
- Required
editorContextin a few places. - Add all rooms to the
CustomEngineclass. - Add room name prefixes to object base classes.
- Allow the specifying of music fade times in
CustomEngineclasses. - Fix a bug where surface events were not added.
- Added
LoadedRoom.classNameandLoadedRoom.getterNameto aid in code generation.
0.4.0 #
- Don't pass editor contexts around.
- Upgrade dependencies.
0.3.1 #
- Updated dependencies.
0.3.0 #
- Feat: Add a basic command editor.
- Fix: Show room names in generated source code.
0.2.0 #
- Feat: Set comments for the events which are defined in the editor.
- Feat: Specify events on rooms.
- Feat: Optionally play a sound when a build fails.
- Refactor: Updated dependencies.
0.1.0 #
- Update some
getSound-related code.
0.0.4 #
- Code cleanup.
0.0.3 #
- Upgraded angstrom dependency.
- Enabled automatic publishing.
0.0.2 #
- Publish to GitHub.
0.0.1 #
- Initial release.