risk-of-thunder/RoR2EditorKit

Potential Improvements

Closed this issue · 1 comments

Over the past couple of months i've been working on my thesis and as such i now have plans on adding the following things to the ror2ek based off editor utilities i've been making for my thesis

General improvements

  • Create a custom inspector based off KCC's inspectors, such as making it's internal capsule collider non editable.
  • Include a system for "code generation" (not source gen as i have no idea how i could implement such thing)
  • Add utilities such as Rounding a vector3 to a nearest grid size (useful for custom snapping)

Inspector Settings Improvements:

  • Completely refactor and revamp the system.
  • Rename to Editor Settings
  • Allow scripts to access and add new settings using an API, can be used for having per inspector settings (IE: default settings for inspector utilities, such as wether foldouts are open or not)

Add the following settings for inspectors:

  • Default foldout toggle for CharacterBody's token, spread, base and level containers
  • save config for JumpVolume's autoCalculateJumpVelocity toggle

Node Placer Improvements:

  • Allow modify layer indices valid for raycasts.
  • Add back "Place node on camera position"
  • Allow the posibility of rounding the position of the node to the nearest grid value
  • Allow modification of cylinder cap sizes and line thickness
  • Allow modification of cylinder cap and line colors

These where the original stuff that i wanted for 5.0.0, everythig was added