Restructure into core/ and content/official/

This commit is contained in:
Johan Sandoval
2026-07-12 01:12:27 -05:00
parent e65c48c1e3
commit 69f2028ce3
132 changed files with 1269 additions and 1323 deletions
+65
View File
@@ -0,0 +1,65 @@
# Sources
Every binary artifact in this repo was exported from a source file in Nextcloud. This maps
one to the other.
**Nextcloud share:** `DartGame/sources/`
> ⚠️ **Keep this current.** It is the only thing linking the two halves of the project. A
> programmer looking at `dartboard.glb` has no other way to find out where it came from.
---
## Models
| Repo artifact | Nextcloud source | Last export |
|---|---|---|
| `game/core/board/dartboard.glb` | `sources/dartboard/dartboard.blend` | 2026-07-11 |
| `game/core/dart/dart.glb` | `sources/dart/dart.blend` | 2026-07-11 |
## Skins — bullseye
| Repo artifact | Nextcloud source | Last export |
|---|---|---|
| `game/content/official/skins/bullseye/neon_bulls.png` | `sources/dartboard/textures/neon_bulls.kra` | 2026-07-11 |
## Skins — sectors
| Repo artifact | Nextcloud source | Last export |
|---|---|---|
| `game/content/official/skins/sectors/neon_hiero_sector.png` | `sources/dartboard/textures/neon_hiero_sector.kra` | 2026-07-11 |
## Skins — flat tire
| Repo artifact | Nextcloud source | Last export |
|---|---|---|
| `game/content/official/skins/flat_tire/fire.png` | `sources/dartboard/textures/flat_tire.kra` | 2026-07-11 |
## Skins — flights
| Repo artifact | Nextcloud source | Last export |
|---|---|---|
| `game/content/official/skins/flights/default.png` | `sources/dart/textures/wings_default.kra` | 2026-07-11 |
---
## Fallback textures
Single default textures that ship with the mesh so the editor isn't pink. Not skins — these
live in `core/`, not `content/`.
| Repo artifact | Nextcloud source |
|---|---|
| `game/core/board/dartboard_default.png` | `sources/dartboard/textures/cork.kra` |
| `game/core/dart/dart_default.png` | `sources/dart/textures/dart_default.kra` |
---
## When you re-export
1. Export from the Nextcloud source
2. Drop the artifact into the repo path above
3. **Update the "Last export" date in this file**
4. Commit the artifact + this file together
If a row is missing, the artifact has no traceable source. Add it, or find out why it exists.