public GalaxyGameObjectState(Sprite icon, long id, FactoryStamp stamp, NamedState namedState, AppearablePositionState positionState, FactionOwnedState factionOwnedState, StateActionState actionState) { this.icon = icon; this.id = id; this.stamp = stamp; this.namedState = namedState; this.positionState = positionState; this.stateActionState = actionState; this.factionOwnedState = factionOwnedState; }
public FleetState(ShipsContainer ships, Sprite icon, long id, FactoryStamp stamp, NamedState namedState, FactionOwnedState factionOwnedState, AppearablePositionState positionState, StateActionState actionState) : base(icon, id, stamp, namedState, positionState, factionOwnedState, actionState) { this.shipsContainer = ships; }