DramaticShapeVoxelMod archival mirror · read-only
7b1ac9b1b6a02fec01dc13f770a7a8545cc70766

Merge pull request #87 from DramaticShape/3rd-person-camera

DramaticShape · 2026-08-03 · parent f5970d8d9a 08bcbf7629

Merge pull request #87 from DramaticShape/3rd-person-camera

3rd person camera

Changed files

CHANGELOG.md                  | 185 ++++++++++++++++---------
 README.md                     |  71 ++++++++--
 lib/BattleArena.lua           |   5 +-
 lib/BattleCam.lua             | 302 ++++++++++++++++++++++++++++++++++++++++-
 lib/BattleScene.lua           |   5 +-
 lib/CamControl.lua            | 415 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/FirstPerson.lua           | 204 ++++++++++++++++++++++++----
 lib/FreeMove.lua              |  54 ++++++--
 lib/OverworldBattle.lua       |  64 ++++++++-
 lib/Structures.lua            | 141 +++++++++++++++++--
 lib/ThirdPerson.lua           | 407 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/VR.lua                    |   5 +
 lib/VoxelScene.lua            |   8 ++
 lib/VoxelState.lua            |  46 +++++--
 main.lua                      | 122 ++++++++---------
 manifest.json                 |   2 +-
 mod.card                      |  20 ++-
 tests/cam_shots.lua           | 211 +++++++++++++++++++++++++++++
 tests/dramatic_shape_test.lua | 454 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 tests/tp_shots.lua            | 198 +++++++++++++++++++++++++++
 20 files changed, 2702 insertions(+), 217 deletions(-)

Diff