simplify and unify entity management

This commit is contained in:
Brian Beck 2026-04-01 14:35:47 -07:00
parent dbff4e9fe3
commit b6975da8ed
135 changed files with 2535 additions and 1545 deletions

View file

@ -19,26 +19,25 @@
<link rel="apple-touch-icon" href="/t2-mapper/icon-512.png" />
<meta name="theme-color" content="#067272" />
<link rel="preconnect" href="https://www.gstatic.com" crossorigin />
<script type="module" crossorigin src="/t2-mapper/assets/index-Ds_qp2Yy.js"></script>
<script type="module" crossorigin src="/t2-mapper/assets/index-BEKjcnfN.js"></script>
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/chunk-DECur_0Z.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/preload-helper-yuLzSqLi.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/three.module-DRRYkRPO.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/streamHelpers-BvWKgQMn.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/preload-helper-BPkniflS.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/three.module-C9W4LJrj.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/streamHelpers-CRhKrjgF.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/logger-B058WGzf.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/mission-JRomjECE.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/mission-S3koG-vu.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/jsx-runtime-BpGWiA-R.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/traditional-DhFuLw_p.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/Html-DrHEhPVE.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/engineStore-DeZJbWme.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/traditional-ec-lUAFC.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/react-three-fiber.esm-CD18QK1u.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/engineStore-Mono9lyt.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/stringUtils-EmGsjr9D.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/loaders-BhaVxgpz.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/SettingsProvider-DVIFsPwe.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/manifest-MMwwguGo.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/SettingsProvider-D-grt5cc.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/iconBase-BCRUFbxq.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/JoystickContext-BJFVWHNC.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/scene-6ZXksKVQ.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/cameraTourStore-CDmCk75t.js">
<link rel="stylesheet" crossorigin href="/t2-mapper/assets/SettingsProvider-DAQByNim.css">
<link rel="stylesheet" crossorigin href="/t2-mapper/assets/index-BulUt8gq.css">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/JoystickContext-D1zeSnLk.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/scene-BpfzP6B-.js">
<link rel="modulepreload" crossorigin href="/t2-mapper/assets/cameraTourStore-DQ989o2x.js">
<link rel="stylesheet" crossorigin href="/t2-mapper/assets/index-BD1vN1aq.css">
</head>
<body>
<div id="root"></div>