[Suggestion] Debug menu

(previously 'DEVELOPER') Private forum for registered community members. To register, please visit www.prison-architect.com/register.

Moderator: NBJeff

User avatar
gsuberland
level2
level2
Posts: 161
Joined: Wed Sep 26, 2012 7:29 pm
Location: United Kingdom
Contact:

[Suggestion] Debug menu

Postby gsuberland » Fri Sep 28, 2012 12:03 pm

I'd like to see a debug menu similar to the cheat menu in Uplink, for various debugging and testing purposes.

A few options that'd be useful:

- Show FPS, actor count, object count
- Show door states (open, closed, opening, closing)
- Pause incoming prisoner timer
- Destroy all garbage (immediate)
- Show actor paths (draws paths similar to the guard paths, but for all actors)
- Recalculate all paths (force all actors to recalculate their current paths - helps with some of the pathing bugs)
- Remove all prisoners
- Fast dump (immediately destroys an object when you click dump, instead of waiting for a worker to dismantle it)

More cheat-based ones, useful for quick testing and messing around in the sanbox:

- Grant all upgrades
- Infinite cash
- No staff limit
- No electricity requirements
- No water requirements
- Reset score
- Instant build mode (everything you build immediately appears)
Last edited by gsuberland on Fri Sep 28, 2012 12:52 pm, edited 2 times in total.
Illanair
level3
level3
Posts: 270
Joined: Tue Jan 11, 2011 8:43 pm
Location: Denmark

Postby Illanair » Fri Sep 28, 2012 12:05 pm

Oh golly yes - all of my yes. :shock:
User avatar
gsuberland
level2
level2
Posts: 161
Joined: Wed Sep 26, 2012 7:29 pm
Location: United Kingdom
Contact:

Postby gsuberland » Fri Sep 28, 2012 12:48 pm

Added instant build mode to the end of the list - very useful in quickly testing stuff out.
User avatar
Molano
level1
level1
Posts: 27
Joined: Wed Sep 26, 2012 4:25 pm

Postby Molano » Fri Sep 28, 2012 1:14 pm

Yeah, we definitly need that. Can do some serious testing that way as well which is handy if we want to write for the wiki...
troe2339
level0
Posts: 7
Joined: Thu Jan 03, 2013 2:45 pm

Postby troe2339 » Sun Feb 17, 2013 12:23 pm

All of it YES!
DHKold
level1
level1
Posts: 60
Joined: Mon Oct 08, 2012 9:29 am

Postby DHKold » Mon Feb 18, 2013 9:31 am

Some weeks (months?) ago, they launched a poll asking if we'd prefer a debug menu or new features in the nexts builds. Result was new features. So I don't think it's gonna be implemented.
User avatar
paktsardines
level5
level5
Posts: 1752
Joined: Mon Oct 01, 2012 11:10 am
Location: Australia

Postby paktsardines » Mon Feb 18, 2013 10:36 am

It'll be implemented, of that you can be sure. It's all a matter of priorities, and the tribe has spoken on this one.
DHKold
level1
level1
Posts: 60
Joined: Mon Oct 08, 2012 9:29 am

Postby DHKold » Mon Feb 18, 2013 11:12 am

paktsardines wrote:It'll be implemented, of that you can be sure. It's all a matter of priorities, and the tribe has spoken on this one.


Code: Select all

Debug tools and cheats next           9.6%    [ 19 ]
More game features next              83.8%   [ 165 ]
I want it all, and I want it now      6.6%    [ 13 ]


It's very clear what people want, and it's not the debug tools :roll: So I guess it will be new features for a while
Ten98
level1
level1
Posts: 16
Joined: Mon Feb 18, 2013 11:14 am
Location: United Kingdom

Postby Ten98 » Mon Feb 18, 2013 2:25 pm

Sometimes you have to disregard what people tell you that they want, for their own good.

Some of us are genuinely testing this game, in order to feed back bugs and suggestions to the devs. To my mind, that is what an Alpha test build is for.

The majority are not doing this, they just want a new Theme Hospital game to play, and don't really care about submitting bug reports and stuff. They vaguely understand that the game is not finished, and will tolerate bugs, they just want more, bigger, better, now, and they don't really care how it happens.

Of course most people are going to pick the "GIEV ME MOAR GAME TO PLAY PLEEZ" option, because they have absolutely no intention of *testing* the game, they just want to play it.

However, if such a cheat/debug mode were added, those small percentage of us who actually want to help make the game better and get it closer to release would have the tools we need to do so.
User avatar
paktsardines
level5
level5
Posts: 1752
Joined: Mon Oct 01, 2012 11:10 am
Location: Australia

Postby paktsardines » Mon Feb 18, 2013 3:29 pm

Sometimes you have to disregard what people tell you that they want, for their own good.


Spoken like a true politician.
lunaticneko
level2
level2
Posts: 86
Joined: Mon Oct 29, 2012 3:41 pm
Contact:

Postby lunaticneko » Mon Feb 18, 2013 6:10 pm

paktsardines wrote:
Sometimes you have to disregard what people tell you that they want, for their own good.


Spoken like a true politician.
I've been served with this crap too many times in my life. :D

But yes, I'd like to have "clean up" debug command and memory/job/queuing count displays so I'd know why the game slows down.
Mas Tnega
level5
level5
Posts: 7898
Joined: Sat Mar 02, 2002 11:54 pm
Location: Edinburgh
Contact:

Postby Mas Tnega » Mon Feb 18, 2013 6:50 pm

Why? Why you dredge old shit?

That said, I'd clearly forgotten why I thought a debug menu would be a good idea and that first list really does look useful.
DHKold
level1
level1
Posts: 60
Joined: Mon Oct 08, 2012 9:29 am

Postby DHKold » Mon Feb 18, 2013 8:51 pm

Ten98 wrote:Sometimes you have to disregard what people tell you that they want, for their own good.

Some of us are genuinely testing this game, in order to feed back bugs and suggestions to the devs. To my mind, that is what an Alpha test build is for.

The majority are not doing this, they just want a new Theme Hospital game to play, and don't really care about submitting bug reports and stuff. They vaguely understand that the game is not finished, and will tolerate bugs, they just want more, bigger, better, now, and they don't really care how it happens.

Of course most people are going to pick the "GIEV ME MOAR GAME TO PLAY PLEEZ" option, because they have absolutely no intention of *testing* the game, they just want to play it.

However, if such a cheat/debug mode were added, those small percentage of us who actually want to help make the game better and get it closer to release would have the tools we need to do so.

Then, why asking? If you don't ask and do it, people will accept gently and even say it's a great idea. But if you ask and people choose another option, and then ignore their choice and do the opposit, they won't really be happy.

And as many have said, Alpha means anything can change, so it's not really about bugs but about features. Beta is about bugs. It's good to track bugs but for an alpha at this early stage, feature is the key.

Of course, if they can add debug tools and features, it would be even better :p
User avatar
111none
level4
level4
Posts: 970
Joined: Fri Oct 19, 2012 3:32 am
Location: Wangjing, Beijing, Peoples Republic of China

Postby 111none » Tue Feb 19, 2013 9:20 pm

Its implemented, i cant access it

Code: Select all

begin. debug.menu. X,0 Y,0
With the sincerest regards,
111none
User avatar
111none
level4
level4
Posts: 970
Joined: Fri Oct 19, 2012 3:32 am
Location: Wangjing, Beijing, Peoples Republic of China

Postby 111none » Tue Feb 19, 2013 9:22 pm

And you can edit water and electricity in save game :)
With the sincerest regards,
111none

Return to “Community Members”

Who is online

Users browsing this forum: No registered users and 3 guests