(d276173e6) Enable money cheat command for release builds, but make it client only.
This commit is contained in:
@@ -401,6 +401,18 @@ namespace Barotrauma
|
|||||||
GameMain.CharacterEditorScreen.Select();
|
GameMain.CharacterEditorScreen.Select();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
commands.Add(new Command("money", "", args =>
|
||||||
|
{
|
||||||
|
if (args.Length == 0) { return; }
|
||||||
|
if (GameMain.GameSession.GameMode is CampaignMode campaign)
|
||||||
|
{
|
||||||
|
if (int.TryParse(args[0], out int money))
|
||||||
|
{
|
||||||
|
campaign.Money += money;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, isCheat: true));
|
||||||
|
|
||||||
AssignRelayToServer("kick", false);
|
AssignRelayToServer("kick", false);
|
||||||
AssignRelayToServer("kickid", false);
|
AssignRelayToServer("kickid", false);
|
||||||
AssignRelayToServer("ban", false);
|
AssignRelayToServer("ban", false);
|
||||||
|
|||||||
@@ -609,13 +609,13 @@ namespace Barotrauma
|
|||||||
}
|
}
|
||||||
}, isCheat: true));
|
}, isCheat: true));
|
||||||
|
|
||||||
commands.Add(new Command("water|editwater", "water/editwater: Toggle water editing. Allows adding water into rooms by holding the left mouse button and removing it by holding the right mouse button.", (string[] args) =>
|
commands.Add(new Command("eventmanager", "eventmanager: Toggle event manager on/off. No new random events are created when the event manager is disabled.", (string[] args) =>
|
||||||
{
|
{
|
||||||
Hull.EditWater = !Hull.EditWater;
|
Hull.EditWater = !Hull.EditWater;
|
||||||
NewMessage(Hull.EditWater ? "Water editing on" : "Water editing off", Color.White);
|
NewMessage(Hull.EditWater ? "Water editing on" : "Water editing off", Color.White);
|
||||||
}, isCheat: true));
|
}, isCheat: true));
|
||||||
|
|
||||||
commands.Add(new Command("fire|editfire", "fire/editfire: Allows putting up fires by left clicking.", (string[] args) =>
|
commands.Add(new Command("water|editwater", "water/editwater: Toggle water editing. Allows adding water into rooms by holding the left mouse button and removing it by holding the right mouse button.", (string[] args) =>
|
||||||
{
|
{
|
||||||
Hull.EditFire = !Hull.EditFire;
|
Hull.EditFire = !Hull.EditFire;
|
||||||
NewMessage(Hull.EditFire ? "Fire spawning on" : "Fire spawning off", Color.White);
|
NewMessage(Hull.EditFire ? "Fire spawning on" : "Fire spawning off", Color.White);
|
||||||
@@ -988,18 +988,6 @@ namespace Barotrauma
|
|||||||
#endif
|
#endif
|
||||||
NewMessage("Set packet duplication to " + (int)(duplicates * 100) + "%.", Color.White);
|
NewMessage("Set packet duplication to " + (int)(duplicates * 100) + "%.", Color.White);
|
||||||
}));
|
}));
|
||||||
|
|
||||||
commands.Add(new Command("money", "", args =>
|
|
||||||
{
|
|
||||||
if (args.Length == 0) { return; }
|
|
||||||
if (GameMain.GameSession.GameMode is CampaignMode campaign)
|
|
||||||
{
|
|
||||||
if (int.TryParse(args[0], out int money))
|
|
||||||
{
|
|
||||||
campaign.Money += money;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}, isCheat: true));
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//"dummy commands" that only exist so that the server can give clients permissions to use them
|
//"dummy commands" that only exist so that the server can give clients permissions to use them
|
||||||
|
|||||||
Reference in New Issue
Block a user