Moar Gamecraft commands!
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

35 рядки
691B

  1. using Svelto.ECS;
  2. using UnityEngine;
  3. using GamecraftModdingAPI.Commands;
  4. namespace ExtraCommands.Basics
  5. {
  6. [CustomCommand("Exit")]
  7. class ExitCommandEngine : ICustomCommandEngine
  8. {
  9. public string Description => "Close Gamecraft without any prompts";
  10. public string Name => "Exit";
  11. public EntitiesDB entitiesDB { set; private get; }
  12. public bool isRemovable => true;
  13. public void Ready()
  14. {
  15. CommandRegistrationHelper.Register(Name, ExitCommand, Description);
  16. }
  17. private void ExitCommand()
  18. {
  19. Application.Quit();
  20. }
  21. public void Dispose()
  22. {
  23. CommandRegistrationHelper.Unregister(Name);
  24. }
  25. }
  26. }