From 3475855fcb477df3c6c4204313d6754674faff1f Mon Sep 17 00:00:00 2001 From: Brian Beck Date: Fri, 14 Nov 2025 22:46:58 -0800 Subject: [PATCH] add more shapes --- src/components/InspectorControls.tsx | 1 + src/components/Item.tsx | 2 ++ src/components/StaticShape.tsx | 6 ++++++ 3 files changed, 9 insertions(+) diff --git a/src/components/InspectorControls.tsx b/src/components/InspectorControls.tsx index 1de9bf51..36a3d6d4 100644 --- a/src/components/InspectorControls.tsx +++ b/src/components/InspectorControls.tsx @@ -32,6 +32,7 @@ export function InspectorControls({ return (
e.stopPropagation()} onPointerDown={(e) => e.stopPropagation()} onClick={(e) => e.stopPropagation()} > diff --git a/src/components/Item.tsx b/src/components/Item.tsx index 996bad35..231ef6b5 100644 --- a/src/components/Item.tsx +++ b/src/components/Item.tsx @@ -11,6 +11,8 @@ import { ShapeModel, ShapePlaceholder } from "./GenericShape"; const dataBlockToShapeName = { AmmoPack: "pack_upgrade_ammo.dts", + Beacon: "beacon.dts", + Chaingun: "weapon_chaingun.dts", ChaingunAmmo: "ammo_chaingun.dts", CloakingPack: "pack_upgrade_cloaking.dts", DiscAmmo: "ammo_disc.dts", diff --git a/src/components/StaticShape.tsx b/src/components/StaticShape.tsx index 62faa96c..c8e3c378 100644 --- a/src/components/StaticShape.tsx +++ b/src/components/StaticShape.tsx @@ -13,15 +13,21 @@ const dataBlockToShapeName = { Banner_Honor: "banner_honor.dts", Banner_Strength: "banner_strength.dts", Banner_Unity: "banner_unity.dts", + CreativityPad: "station_teleport.dts", ExteriorFlagStand: "ext_flagstand.dts", + FlipFlop: "switch.dts", GeneratorLarge: "station_generator_large.dts", + InteriorFlagStand: "int_flagstand.dts", + LightMaleHuman_Dead: "light_male_dead.dts", LogoProjector: "teamlogo_projector.dts", SensorLargePulse: "sensor_pulse_large.dts", SensorMediumPulse: "sensor_pulse_medium.dts", SolarPanel: "solarpanel.dts", + StaticShape: "switch.dts", StationInventory: "station_inv_human.dts", StationVehicle: "vehicle_pad_station.dts", StationVehiclePad: "vehicle_pad.dts", + Teleporter: "nexusbase.dts", }; let _caseInsensitiveLookup: Record;