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