| Date uploaded | 2 weeks ago |
| Version | 0.3.0 |
| Download link | cUtils-PropHelper-0.3.0.zip |
| Downloads | 113 |
| Dependency string | cUtils-PropHelper-0.3.0 |
This mod requires the following mods to function
FireNoobsta-Prop_Placer
Allows players to place down props in front of them with a command.
Preferred version: 1.0.3BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
cUtils
PropHelper 0.3.0
SAVE, MOVE, ROTATE and SCALE your PROPS with /prophelper
WORK IN PROGRESS
Commands:
/prophelper:
/ph: display prop helper window to manipulate your last placed prop.
/phhelp:
/prohhelperhelp: display help message.
/propinfo:
/phinfo:
/phi: display a list of places props with position, rotation.
/saveprops:
/propsave:
/phs: save your placed props to a file in the config folder.
/loadprops:
/propload:
/phl: load and place previously saved props.
/moveprop:
/propmove:
/phm: move your last placed prop to your current position.
/moveprop [x y z]:
/propmove [x y z]:
/phm [x y z]: move your last placed prop by given coordinates.
/rotateprop [x y z]:
/proprotate [x y z]:
/phrotate [x y z]:
/phr [x y z]: rotate your last placed prop by given coordinates.
rotation is still a little wonky.
/scaleprop [x y z]:
/propscale [x y z]:
/phscale [x y z] scale your last placed prop by given coordinates.
Example:
/phm -3 2 1.5
y is the vertical axis.
atm it only works for hosts or in singleplayer.
atm you only can add to the savefile.
your savefiel is located in the BepInEx config directory.
Planned Freatures:
- save/load individual prop groups
- access specific props
- remove props from savefile
- close window on disconnect
- make it work for non-host players
and some other ideas
Made by Chubby
Thanks to Duskeez for testing
CHANGELOG
0.4.0:
- rotation values stay between 0 and 360
- refactored code
- added input fields for axis manipulation
- rotation buttons change the value for 1f
- window reloads prop data on place/remove
- removed reload props button
- axis values are rounded to 2 decimals
- use wasdqe to move/rotate/scale prop while in input field
- escaped other keys from input fields
- manipulate older props
- display a list of placeable props
- place props from that list
- savefile is more readable
- props can be removed from savefile
- remove and delete button
- save individual props
- help button
- display .clear, .undo buttons only when there are props
- removed /prophelperinfo command
- display a message for non host players instead of letting them run into errors
0.3.0:
- bugfix: wrong phm message pushes prop back to stack
- added prop helper window
- restructured code
- added prop rotation
- added prop scaling
- save props as json
- check if prop is already in savefile
0.2.2:
- initial upload
- save your placed props
- load and place props from a savefile
- move your last placed prop by adding to position vector
- move your last placed prop to your player position