Beispiel #1
0
 public ValueState ReleaseComponent(ComponentID component) => RustLogic.ReleaseComponent(data, (int)component);
Beispiel #2
0
 public ValueState PortState(ComponentID component, int port) => RustLogic.PortState(data, (int)component, port);
Beispiel #3
0
 public ValueState PressComponent(ComponentID component) => RustLogic.PressComponent(data, (int)component);
Beispiel #4
0
 public void Tick() => RustLogic.Tick(data);
Beispiel #5
0
 public ValueState SubnetState(SubnetID subnet) => RustLogic.SubnetState(data, (int)subnet);
Beispiel #6
0
 public bool RemoveComponent(ComponentID component) => RustLogic.RemoveComponent(data, (int)component);
Beispiel #7
0
 public bool Unlink(ComponentID component, int port, SubnetID subnet) => RustLogic.Unlink(data, (int)component, port, (int)subnet);
Beispiel #8
0
 public ComponentID AddComponent(ComponentType componentType) => (ComponentID)RustLogic.AddComponent(data, componentType);
Beispiel #9
0
 public bool RemoveSubnet(SubnetID subnet) => RustLogic.RemoveSubnet(data, (int)subnet);
Beispiel #10
0
 public bool AddSubnet(SubnetID subnet) => RustLogic.AddSubnet(data, (int)subnet);
Beispiel #11
0
 public void Exit() => RustLogic.Exit(data);
Beispiel #12
0
 public void Init() => data = RustLogic.Init();