Version 0.8.1244 (patchtest beta branch)
This patch introduces a number of fixes and the first version of the in-game editor, it's still pretty rough but the basics are functioning.
Alt + Right mouse = Move Model
press "..." button next to model name to select different model
press "..." next to color code to select a custom color
Model package is automatically saved on exit, or when you press the save button under the package name
Model View: Left mouse = Select part
Q - Switch to Part Editor
Editor View: Q - Switch to Model View
A - Add Voxel Tool
R - Remove Voxel Tool
P - Paint Tool
C - Color Picker
Left mouse - Use current tool
Here's a list of items that still need implementing and will be coming over the next few weeks. Feel free to post any other ideas on the forum.
Changes
- Added first version of model editor
- Fixed scrollbar
- Fixed projectile max distance
- Fixed root motion (bug caused by unity update)
- Fixed particle effects (bug caused by unity update)
- Fixed resolution settings (bug caused by unity update)
- Fixed ground paint (was missing a lot of paint)
- Fixed ambient light intensity (bug caused by unity update)
- Fixed smoke-ring/puff showing up on main screen
- Moved screenshot path to documents folder
- Improved explosions
- Improved particle effects (particle motion blur will get a separate setting later)
Editor controls
All Views:
Alt + Left mouse = Rotate Model (around selected part) Alt + Right mouse = Move Model
press "..." button next to model name to select different model
press "..." next to color code to select a custom color
Model package is automatically saved on exit, or when you press the save button under the package name
Model View: Left mouse = Select part
Q - Switch to Part Editor
Editor View: Q - Switch to Model View
A - Add Voxel Tool
R - Remove Voxel Tool
P - Paint Tool
C - Color Picker
Left mouse - Use current tool
Todo
Here's a list of items that still need implementing and will be coming over the next few weeks. Feel free to post any other ideas on the forum.
- Add upload to workshop
- Add Toolbar
- Add Copy/Paste tools
- Add Shape tools (sphere/box etc.)
- Add Settings screen for custom key bindings
- Add Ammo models
- Add Powerup models
- Add ability to Show/Modify joints
- Add ability to Add/Modify lights
- Add ability to Add/Remove/Move parts (add/remove only for models without animations)
- Add ability to Load/Save palette
- Add ability to edit a voxel slice (Currently can only add to existing voxels)
- Add preview window for animations
- Add Undo/Redo functionality
- Add Import/Export functionality
- Replace edited tiles in game (currently only units/weapons get replaced)
- Auto size matrices (currently limited to original size)
- Fix older models so they work with the editor (some models might be missing at the moment)
- Remove/Rename package (can currently only rename/remove in explorer)
- Save only changed models (currently saves all models to the package)
How to enable the patchtest branch
- Go to Steam Library
- Right click on Critical Annihilation
- Click on Properties in the popup menu
- Click on the [Beta] tab in the screen that pops up
- It'll show a page with a dropdown to select a beta version, select "patchtest" (You can go back at any time by selecting "None" here)
- Close the window and it'll start applying the patch