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