Files
RobustToolbox/Robust.Server/Console/IConGroupControllerImplementation.cs
T
eada37378a Add YAML hot reloading (#1571)
* Implement hot reloading for entity prototypes

* Implement automatic prototype hot-reloading

* Merge fixes

* Add yaml hot reloading and a message to notify the client

* Add reloading only changed files, remove cooldown, add retries and remove IPrototype

* Remove reload command

* Make the client listen for reloads instead and only when focused

* Fix errors

* Only queue a reload when the queue has items in it

* Make fails after 10 retries log instead of throw if reloading

Co-authored-by: Jackson Lewis <inquisitivepenguin@protonmail.com>
2021-02-20 00:02:04 +01:00

15 lines
463 B
C#

using Robust.Server.Player;
namespace Robust.Server.Console
{
public interface IConGroupControllerImplementation
{
bool CanCommand(IPlayerSession session, string cmdName);
bool CanViewVar(IPlayerSession session);
bool CanAdminPlace(IPlayerSession session);
bool CanScript(IPlayerSession session);
bool CanAdminMenu(IPlayerSession session);
bool CanAdminReloadPrototypes(IPlayerSession session);
}
}