computer wires

This commit is contained in:
minjaesong
2025-03-30 20:00:02 +09:00
parent 51da0612d2
commit b6ee5ee0f7
12 changed files with 224 additions and 32 deletions

View File

@@ -1,13 +1,13 @@
id;drop;name;renderclass;accept;inputcount;inputtype;outputtype;javaclass;inventoryimg;branching;tags
1;1;WIRE_THINNET;network;netframe;1;N/A;N/A;net.torvald.terrarum.modulecomputers.gameitems.WirePieceRingBus;dwarventech.items,7,4;0;""
2;2;WIRE_IO_BUS;io_bus;io_bus;1;N/A;N/A;net.torvald.terrarum.modulecomputers.gameitems.WirePieceIOBus;dwarventech.items,7,4;0;""
1;1;WIRE_THINNET;network;netframe;1;N/A;N/A;net.torvald.terrarum.modulecomputers.gameitems.WirePieceNetworkBus;dwarventech.items,0,1;1;""
2;2;WIRE_IO_BUS;io_bus;io_bus;1;N/A;N/A;net.torvald.terrarum.modulecomputers.gameitems.WirePieceIOBus;dwarventech.items,1,1;1;""
# accept: which wiretype (defined elsewhere) the wires acceps. Use comma to separate multiple. N/A for electronic components (aka not wires)
# inputcount: how many sides are input (outputcount is deduced from the inputcount). N/A for wires
# inputtype: which wiretype it accepts. N/A for wires
# outputtype: which wiretype it emits. N/A for wires
# branching: if this wire can have branches. 0: unable, 1: tee-only, 2: cross-only, 3: tee and cross.
# branching: if this wire can have branches. 0: unable and cannot be bent, 1: unable but can be bent, 2: tee-only, 3: cross-only, 4: tee and cross.
# Something like a thicknet can't have branches
#
# comments
1 id drop name renderclass accept inputcount inputtype outputtype javaclass inventoryimg branching tags
2 1 1 WIRE_THINNET network netframe 1 N/A N/A net.torvald.terrarum.modulecomputers.gameitems.WirePieceRingBus net.torvald.terrarum.modulecomputers.gameitems.WirePieceNetworkBus dwarventech.items,7,4 dwarventech.items,0,1 0 1
3 2 2 WIRE_IO_BUS io_bus io_bus 1 N/A N/A net.torvald.terrarum.modulecomputers.gameitems.WirePieceIOBus dwarventech.items,7,4 dwarventech.items,1,1 0 1
4 # accept: which wiretype (defined elsewhere) the wires acceps. Use comma to separate multiple. N/A for electronic components (aka not wires)
5 # inputcount: how many sides are input (outputcount is deduced from the inputcount). N/A for wires
6 # inputtype: which wiretype it accepts. N/A for wires
7 # outputtype: which wiretype it emits. N/A for wires
8 # branching: if this wire can have branches. 0: unable, 1: tee-only, 2: cross-only, 3: tee and cross. # branching: if this wire can have branches. 0: unable and cannot be bent, 1: unable but can be bent, 2: tee-only, 3: cross-only, 4: tee and cross.
9 # Something like a thicknet can't have branches
10 #
11 # comments
12 # digital_3bits must come right after three wires it bundles
13 # what's the point of WIRE_BUNDLE when you can overlap as many wires as you want? -- Torvald, 2021-08-09