Repository navigation
v5.0
[ConfigInstance.cpp/.h]
— Value type SDK::FVector have been replaced with more flexible in use alternatives: std::array<float, 2>, std::array<float, 3> & std::array<float, 4>.
Within an existing "Positions.cfg" file, all mentions of "fvector" must be replaced with "float3".
— General code cleanup.
[FileInstance.cpp]
— General code cleanup.
[Math.cpp/.h]
— Added conversion methods such as Unit_ToMetre() & Metre_ToUnit().
— General code cleanup.
[Unreal.cpp/.h]
— Added general purpose functions such as Unreal::Actor::GetLocation()/Rotation()/Scale3D()/Transform().
— Added Unreal::Actor::Destroy() function with built in validity check to avoid occasional game crashes.
— General code cleanup.
[GUI.cpp/.h]
— Added ImGui custom controls: TextCopyable(), ColorConfig3(), ColorConfig4().
— Many texts are now copyable by pressing RMB -> Copy. Those texts have distinct darkened background.
— Split ActorsList, WidgetsList & ObjectsList Update() functions in to Get***Data() & Update() for specific instance.
— ActorsList, WidgetsList & ObjectsList actions are now all updating metadata in LIVE, w/o need of updating lists manually after every action.
— Added "Refresh" button to ActorsList, WidgetsList & ObjectsList.
— Added Class hierarchy to WidgetsList.
— Reworked Actor Trace feature so it not only works properly now but has more flexible configuration.
— Reworked Actors Tracker feature to support more flexible configuration, it's mostly undependant from other features now.
— Reworked Collision Visualizer feature to support more flexible configuration such as changing colors and lines thickness.
— Updated Positions feature to support up to 1000 locations.
— Added "Force Disable Input" optional feature to FCamera. It disables move & look inputs from Player Controller while in FCamera.