From aa22fe69ff5242d3064ab9e0b9693c0b7607e6be Mon Sep 17 00:00:00 2001 From: minjaesong Date: Thu, 8 Jan 2026 19:06:20 +0900 Subject: [PATCH] wire sim refactor --- .idea/codeStyles/Project.xml | 1 + .idea/vcs.xml | 1 + .../torvald/terrarum/gameactors/WireActor.kt | 3 +- .../torvald/terrarum/gameworld/GameWorld.kt | 38 ++ .../terrarum/gameworld/LogicalWireGraph.kt | 491 ++++++++++++++++++ .../terrarum/modulebasegame/WorldSimulator.kt | 154 +++++- .../modulebasegame/gameactors/Electric.kt | 24 + .../modulebasegame/gameitems/BlockBase.kt | 5 + .../latency_simulator_storage_device.kts | 200 +++++++ 9 files changed, 900 insertions(+), 17 deletions(-) create mode 100644 src/net/torvald/terrarum/gameworld/LogicalWireGraph.kt create mode 100644 work_files/latency_simulator_storage_device.kts diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 452ea6d61..2cebe0c09 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -1,5 +1,6 @@ +