Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bananaturtlesandwich/stove
an editor for cooked unreal engine 4/5 maps
https://github.com/bananaturtlesandwich/stove
level-editor modding-tools unreal-engine
Last synced: 14 days ago
JSON representation
an editor for cooked unreal engine 4/5 maps
- Host: GitHub
- URL: https://github.com/bananaturtlesandwich/stove
- Owner: bananaturtlesandwich
- Created: 2022-10-28T21:48:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T12:35:07.000Z (25 days ago)
- Last Synced: 2024-11-18T12:58:09.521Z (25 days ago)
- Topics: level-editor, modding-tools, unreal-engine
- Language: Rust
- Homepage:
- Size: 13.6 MB
- Stars: 101
- Watchers: 9
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-modding - Stove - Editor for cooked Unreal Engine 4 maps. (Unreal Engine 4 / Cyberpunk 2077 / REDEngine 4)
README
# `stove` - an editor for cooked unreal engine maps
**
[get the latest alpha build!](https://github.com/bananaturtlesandwich/stove/releases)
**# 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
- [atenfyr](https://github.com/atenfyr) for creating the extensive [UAssetAPI](https://github.com/atenfyr/UAssetAPI) which made this project possible ❤️
- [localcc](https://github.com/localcc) for rewriting it as [unreal_asset](https://github.com/AstroTechies/unrealmodding/tree/main/unreal_asset), allowing me to program this in [rust ](https://www.rust-lang.org/)
- [LongerWarrior](https://github.com/LongerWarrior) for pointing out everything I was missing in the actor duplication code