Adds shoddy death match system.

It barely even works but oh well.
This commit is contained in:
Pieter-Jan Briers
2019-05-08 09:55:36 +02:00
parent a014b40972
commit 90620db5f8
8 changed files with 191 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using Content.Server.GameTicking;
using Robust.Server.Interfaces.Player;
using Robust.Server.Player;
@@ -27,5 +28,10 @@ namespace Content.Server.Interfaces.GameTicking
void MakeObserve(IPlayerSession player);
void MakeJoinGame(IPlayerSession player);
void ToggleReady(IPlayerSession player, bool ready);
// GameRule system.
T AddGameRule<T>() where T : GameRule, new();
void RemoveGameRule(GameRule rule);
IEnumerable<GameRule> ActiveGameRules { get; }
}
}