public override LevelLogicInstancePlugin CreateInstanceForNewLevel(ILevelManager level) { return(TwoPlayerLogic.CreateEditingNew(level, this)); }
public override LevelLogicInstancePlugin CreateInstanceForLoadingToPlaying(ILevelManager level) { return(TwoPlayerLogic.CreatePlayingLoading(level, this)); }
public override LevelLogicInstancePlugin CreateInstanceForNewPlaying(LevelLogicCustomSettings levelSettings, ILevelManager level) { return(TwoPlayerLogic.CreatePlayingNew((ResourceCreationWindow)levelSettings, level, this)); }