mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-07 17:43:51 +00:00
|
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
Quest-side analytics paralleling --info-creatures-by-faction/-level.
Two distribution views for difficulty-curve and reward-pacing analysis:
wowee_editor --info-quests-by-level $Z/quests.json
Quests by required level: ... (47 total)
range : 1 to 60 (avg 22.4)
level count bar
1 8 ████████████████████████████████████████
5 6 ██████████████████████████████
...
60 1 █████
wowee_editor --info-quests-by-xp $Z/quests.json
Quests by XP reward: ... (47 total)
range : 100 to 5000 (avg 1462, 0 with 0 XP)
bucket (≥XP) count bar
0 8 ████████████████████████████████████████
250 6 ██████████████████████████████
500 4 ████████████████████
5000 1 █████
(bucket size: 250 XP)
--by-level: catches difficulty-curve gaps (every quest level 1 → no
mid-game; cluster at 60 → no early game) and outliers (level-30
quest dropped into a starter zone).
--by-xp: bucket size auto-grows with the max XP value so the
histogram stays readable for both starter zones (10-100 XP per bin)
and endgame (5000+ XP per bin). Surfaces no-reward quests
explicitly so designers spot ones they forgot to fill in.
JSON modes emit per-bucket records for dashboards. Verified on a
4-quest seed (xp 100/250/500/5000): bucket-size correctly auto-
selected as 250 XP, range and avg match.
|
||
|---|---|---|
| .. | ||
| adt_writer.cpp | ||
| adt_writer.hpp | ||
| asset_browser.cpp | ||
| asset_browser.hpp | ||
| content_pack.cpp | ||
| content_pack.hpp | ||
| dbc_exporter.cpp | ||
| dbc_exporter.hpp | ||
| editor_app.cpp | ||
| editor_app.hpp | ||
| editor_brush.cpp | ||
| editor_brush.hpp | ||
| editor_camera.cpp | ||
| editor_camera.hpp | ||
| editor_history.cpp | ||
| editor_history.hpp | ||
| editor_markers.cpp | ||
| editor_markers.hpp | ||
| editor_project.cpp | ||
| editor_project.hpp | ||
| editor_ui.cpp | ||
| editor_ui.hpp | ||
| editor_viewport.cpp | ||
| editor_viewport.hpp | ||
| editor_water.cpp | ||
| editor_water.hpp | ||
| FORMAT_SPEC.md | ||
| main.cpp | ||
| npc_presets.cpp | ||
| npc_presets.hpp | ||
| npc_spawner.cpp | ||
| npc_spawner.hpp | ||
| object_placer.cpp | ||
| object_placer.hpp | ||
| quest_editor.cpp | ||
| quest_editor.hpp | ||
| server_module_gen.cpp | ||
| server_module_gen.hpp | ||
| sql_exporter.cpp | ||
| sql_exporter.hpp | ||
| stb_image_impl.cpp | ||
| terrain_biomes.hpp | ||
| terrain_editor.cpp | ||
| terrain_editor.hpp | ||
| texture_exporter.cpp | ||
| texture_exporter.hpp | ||
| texture_painter.cpp | ||
| texture_painter.hpp | ||
| transform_gizmo.cpp | ||
| transform_gizmo.hpp | ||
| wowee_terrain.cpp | ||
| wowee_terrain.hpp | ||
| zone_manifest.cpp | ||
| zone_manifest.hpp | ||