stove
- an editor for cooked unreal engine maps
features
- visualise maps as they would be in-game
- edit actor properties and transforms
- duplicate and delete actors
- transplant actors from other maps (including your own!)
roadmap
### basic functionality
- [x] save and open unreal map files of any version
- [x] display a selectable list of actors
- [x] allow editing all of an actor's transforms
- [x] render each actor as a cube/sprite in a 3d scene
- [x] walk around the scene with an unreal-editor-style camera
- [x] duplicate actors in the same map
- [x] transplant actors from a different map
- [x] edit the properties of actors and their components
### convenience
- [ ] undo and redo
- [x] actor deletion
- [x] move actors in the viewport
- [x] searching
### advanced functionality
- [ ] insert default values (properties left as default are cut from the map)
- [ ] delete excess exports left after actor removal
- [x] duplicate and transplant all actor types (not sure why some don't work)
### aesthetic
- [x] load assets from pak folders
- [x] retrieve and display static meshes
- [ ] retrieve and display skeletal meshes
- [ ] get meshes for all types of actor
- [x] retrieve and display textures
- [ ] parse materials properly
- [x] discord RPC (show your internet friends what you're doing)
credits