From 45efebb0e39fd952633b41322e98240faee3da98 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Sat, 31 May 2025 20:20:08 +0200 Subject: [PATCH] commit --- README.md | 9 +- .../CharacterSelection.svelte | 48 +-- .../character-picker/base/ModelPicker.svelte | 2 +- .../base/ModelPickerScene.svelte | 7 +- src/lib/player/Caveman.svelte | 241 +++++++++++++++ src/lib/player/CombatMech.svelte | 261 +++++++++++++++++ src/lib/player/Hiker.svelte | 257 ++++++++++++++++ src/lib/player/Player.svelte | 91 ++++-- src/lib/player/Protagonist_A.svelte | 274 ++++++++++++++++++ src/lib/player/Protagonist_B.svelte | 250 ++++++++++++++++ src/lib/player/Superhero.svelte | 242 ++++++++++++++++ src/lib/player/Vampire.svelte | 243 ++++++++++++++++ src/lib/player/Witch.svelte | 271 +++++++++++++++++ src/lib/world-editor/WorldEditorScene.svelte | 1 + src/lib/world-editor/state.svelte.ts | 32 +- src/routes/+page.svelte | 2 +- static/new-characters/Caveman.glb | Bin 0 -> 4735016 bytes static/new-characters/CombatMech.glb | Bin 0 -> 5158892 bytes static/new-characters/Hiker.glb | Bin 0 -> 5045908 bytes static/new-characters/Protagonist_A.glb | Bin 0 -> 5008420 bytes static/new-characters/Protagonist_B.glb | Bin 0 -> 4958112 bytes static/new-characters/Superhero.glb | Bin 0 -> 4709000 bytes static/new-characters/Vampire.glb | Bin 0 -> 4844072 bytes static/new-characters/Witch.glb | Bin 0 -> 4816100 bytes 24 files changed, 2163 insertions(+), 68 deletions(-) create mode 100644 src/lib/player/Caveman.svelte create mode 100644 src/lib/player/CombatMech.svelte create mode 100644 src/lib/player/Hiker.svelte create mode 100644 src/lib/player/Protagonist_A.svelte create mode 100644 src/lib/player/Protagonist_B.svelte create mode 100644 src/lib/player/Superhero.svelte create mode 100644 src/lib/player/Vampire.svelte create mode 100644 src/lib/player/Witch.svelte create mode 100644 static/new-characters/Caveman.glb create mode 100644 static/new-characters/CombatMech.glb create mode 100644 static/new-characters/Hiker.glb create mode 100644 static/new-characters/Protagonist_A.glb create mode 100644 static/new-characters/Protagonist_B.glb create mode 100644 static/new-characters/Superhero.glb create mode 100644 static/new-characters/Vampire.glb create mode 100644 static/new-characters/Witch.glb diff --git a/README.md b/README.md index ff9e7b6..be03c63 100644 --- a/README.md +++ b/README.md @@ -98,4 +98,11 @@ as well as see all models made in any window. ## Credits - 3d character models from [kenney](https://kenney.nl/assets/mini-characters-1) -- Music by [Nicholas Palmer](https://soundcloud.com/nicholas-palmer-4) \ No newline at end of file +- Music by [Nicholas Palmer](https://soundcloud.com/nicholas-palmer-4) + + +worlds: + +- co_zZjA7PJnSUXEP7VVKomrT3gL7hf +- co_z7FMaWBpkYGHixseZu9iuA2LmTL +- co_zQLdXMAmNc7kkzeRBu7MyWDoRD1 \ No newline at end of file diff --git a/src/lib/character-picker/CharacterSelection.svelte b/src/lib/character-picker/CharacterSelection.svelte index 7611d1c..0df4537 100644 --- a/src/lib/character-picker/CharacterSelection.svelte +++ b/src/lib/character-picker/CharacterSelection.svelte @@ -5,52 +5,36 @@ const items = [ { - path: '/characters/character-male-a.glb', - label: 'Male A' + path: '/new-characters/Protagonist_A.glb', + label: 'Protagonist A' }, { - path: '/characters/character-female-a.glb', - label: 'Female A' + path: '/new-characters/Protagonist_B.glb', + label: 'Protagonist B' }, { - path: '/characters/character-male-b.glb', - label: 'Male B' + path: '/new-characters/Hiker.glb', + label: 'Hiker' }, { - path: '/characters/character-female-b.glb', - label: 'Female B' + path: '/new-characters/Caveman.glb', + label: 'Caveman' }, { - path: '/characters/character-male-c.glb', - label: 'Male C' + path: '/new-characters/Witch.glb', + label: 'Witch' }, { - path: '/characters/character-female-c.glb', - label: 'Female C' + path: '/new-characters/CombatMech.glb', + label: 'Combat Mech' }, { - path: '/characters/character-male-d.glb', - label: 'Male D' + path: '/new-characters/Superhero.glb', + label: 'Superhero' }, { - path: '/characters/character-female-d.glb', - label: 'Female D' - }, - { - path: '/characters/character-male-e.glb', - label: 'Male E' - }, - { - path: '/characters/character-female-e.glb', - label: 'Female E' - }, - { - path: '/characters/character-male-f.glb', - label: 'Male F' - }, - { - path: '/characters/character-female-f.glb', - label: 'Female F' + path: '/new-characters/Vampire.glb', + label: 'Vampire' } ].map((item) => ({ path: base + item.path, diff --git a/src/lib/character-picker/base/ModelPicker.svelte b/src/lib/character-picker/base/ModelPicker.svelte index 6f254cf..849a0b3 100644 --- a/src/lib/character-picker/base/ModelPicker.svelte +++ b/src/lib/character-picker/base/ModelPicker.svelte @@ -44,7 +44,7 @@ {#each items as item, index}