diff --git a/assets/models/whale.glb b/assets/models/whale.glb new file mode 100644 index 0000000..c6d857c Binary files /dev/null and b/assets/models/whale.glb differ diff --git a/src/defs.txt b/src/defs.txt index 202e3b8..fc2139b 100644 --- a/src/defs.txt +++ b/src/defs.txt @@ -355,3 +355,15 @@ actor 27643e3 -44e3 -124434e3 "orb_busstop" name "Light Orb" relativeto busstopclippy3 light "47FF00" 1000000 + +actor 110 -2000 0 whale + relativeto busstop3 + name "The Whale" + vehicle yes + collider mesh + density 100000 + camdistance 4000 + scale 300 + angularmomentum 0 0.015 0 + thrust 2.45 0.48 0.33 1000000000000000 3 + engine ion diff --git a/src/world.rs b/src/world.rs index 2b77c0a..54cfb2e 100644 --- a/src/world.rs +++ b/src/world.rs @@ -39,6 +39,7 @@ pub fn asset_name_to_path(name: &str) -> &'static str { "selectagon" => "models/selectagon.glb#Scene0", "clippy" => "models/clippy.glb#Scene0", "clippy_ar" => "models/clippy_ar.glb#Scene0", + "whale" => "models/whale.glb#Scene0", _ => "models/error.glb#Scene0", } }