예제 #1
0
 public void InitTurret(NodeAddedEvent e, SingleNode <SelectedTurretUIComponent> turretUI, SelfUserNode self, [Context] PresetNode preset, [JoinByUser, Context] MountedTurretNode turret, [JoinByMarketItem, Context] ParentGarageMarketItemNode marketItem, [JoinByParentGroup, Context, Combine] MountedSkin mountedSkin)
 {
     if (preset.userGroup.Key == mountedSkin.userGroup.Key)
     {
         this.SetItem(turret, turretUI.component, mountedSkin);
     }
 }
예제 #2
0
 public void InitTurret(NodeAddedEvent e, SingleNode <MainScreenComponent> ui, SelfUserNode self, [JoinByUser, Context] MountedTurretNode turret, [JoinByMarketItem, Context] GarageMarketItemNode marketItem)
 {
     ui.component.MountedTurret = GarageItemsRegistry.GetItem <TankPartItem>(turret.marketItemGroup.Key);
 }