Commit Graph

6807 Commits

Author SHA1 Message Date
Phillip Stephens 68845c9ee3
Always ensure we have a valid CRandom16 for the GUI code, implement CScriptTimer inespection 2021-05-29 16:17:16 -07:00
Luke Street a67389cea8 Fixes for MSVC 2021-05-29 18:45:08 -04:00
Luke Street 1d95301789 CScriptActor & CDamageVulnerability inspect 2021-05-29 18:45:08 -04:00
Phillip Stephens 53aabceae2 Allow editing amount/capacity separately 2021-05-29 18:45:08 -04:00
Phillip Stephens a066e9aa79 Add CScriptEffect inspection 2021-05-29 18:45:08 -04:00
Luke Street 953876393c Add Help->ImGui->Clear Settings 2021-05-29 18:45:08 -04:00
Luke Street 1bf00f1444 Add filter & warp to Layers window 2021-05-29 18:45:08 -04:00
Luke Street 37f24d4cc5 Add CGameLight properties 2021-05-29 18:45:08 -04:00
Luke Street 303e671a6c Add "Current area" option to Inspect 2021-05-29 18:45:08 -04:00
Phillip Stephens 5cc3f9c05a Use `0x` prefix on hex values, add Editor ID and Area names 2021-05-29 18:45:08 -04:00
Phillip Stephens bc7ff9afaf Fix oversight in Connection lists 2021-05-29 18:45:08 -04:00
Luke Street e400506017 Set initial window size for Layers 2021-05-29 18:45:08 -04:00
Luke Street 44ab54745f Add note on Artifacts tab 2021-05-29 18:45:08 -04:00
Luke Street 822e5d3410 Compact layout for Items window 2021-05-29 18:45:08 -04:00
Luke Street 4d92c87463 Rename worldLayers -> m_worldLayers 2021-05-29 18:45:08 -04:00
Henrique Gemignani Passos Lima 75e84a467b Add imgui layer editor 2021-05-29 18:45:08 -04:00
Luke Street 5167a33605 Okay, actually fix link ordering 2021-05-29 18:45:08 -04:00
Luke Street 3524ac2281 Try different way of specifying link ordering 2021-05-29 18:45:08 -04:00
Luke Street ef536c66f9 Attempted fix for GCC link issues 2021-05-29 18:45:08 -04:00
Luke Street c59192beb6 Fix ImGuiStringViewText on MSVC 2021-05-29 18:45:08 -04:00
Luke Street 29558c988f Add default case to AnimationStateToStr 2021-05-29 18:45:08 -04:00
Luke Street a29a0a583b Fix debugHovered logic 2021-05-29 18:45:08 -04:00
Luke Street 25db5f6e44 Update area map with items All/None 2021-05-29 18:45:08 -04:00
Luke Street 0910863842 Resolve clang-tidy issues & update config 2021-05-29 18:45:08 -04:00
Luke Street 8176f9db38 Proper About window icon scaling 2021-05-29 18:45:08 -04:00
Luke Street d2160eb74d Move Highlight checkbox to Entity 2021-05-29 18:45:08 -04:00
Luke Street 4e804d0bc2 Add Items window 2021-05-29 18:45:08 -04:00
Luke Street 7536e0dcef Serialize CVarManager on shutdown; add build type to About 2021-05-29 18:45:08 -04:00
Luke Street 28c0ebf096 Fix double free; add credits to About 2021-05-29 18:45:08 -04:00
Phillip Stephens 0a76ee1ae2 Add trigger visualization to inspecter 2021-05-29 18:45:08 -04:00
Phillip Stephens acb827a3b5 Add incoming connections 2021-05-29 18:45:08 -04:00
Luke Street 9dc8f664af NoResize for view button column 2021-05-29 18:45:08 -04:00
Luke Street 223b96d59e Remove freetype2 submodule 2021-05-29 18:45:08 -04:00
Phillip Stephens 3aabafd315 Fix crash at launch if g_GameState or g_StateManager is null, don't serialize CVarManager 2021-05-29 18:45:08 -04:00
Luke Street e46ba3ef98 Add About window & debug overlays 2021-05-29 18:45:08 -04:00
Luke Street 5ac2a298f0 Improve overall Inspect performance & fixes 2021-05-29 18:45:08 -04:00
Luke Street c6a75a242f Remove needless references in range loops 2021-05-29 18:45:08 -04:00
Luke Street 0e54d55bf7 Inspect window filter & Patterned body state info 2021-05-29 18:45:07 -04:00
Luke Street 7bd05089e1 Some CPhysicsActor fields 2021-05-29 18:45:07 -04:00
Luke Street 604a9b841b Use existing ScriptObject{State,Message}ToStr 2021-05-29 18:45:07 -04:00
Luke Street 7e9408868f Add connections view 2021-05-29 18:45:07 -04:00
Luke Street 4f48a442de Actor highlighting on selection 2021-05-29 18:45:07 -04:00
Luke Street 4740ca0c43 Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
Luke Street 0841bd4ab2 Initial work on entity introspection 2021-05-29 18:45:07 -04:00
Luke Street bae1d7d59f Update boo; fix viewport/scissor in main loop 2021-05-29 18:45:07 -04:00
Luke Street f8fa3d1f20 Add Warp menu 2021-05-29 18:45:07 -04:00
Luke Street 6eb0d366fe Various fixes / cleanup 2021-05-29 18:45:07 -04:00
Luke Street 55002f1537 Begin Runtime ImGui integration 2021-05-29 18:45:07 -04:00
Luke Street a3a8bf5667 Reorder bintoc 2021-05-29 18:45:07 -04:00
Luke Street 0fb21ece35 ImGui cursors, clipboard, TTF font & fixes 2021-05-29 18:45:07 -04:00