V.01. INCOMPLETE!
This is the first release, I have attempted to be as thorough as possible, however it is quite likely there are undiscovered keypresses.
Please report any strange behavior/discovered keypress/editing methods on the /r/subrosanrc subreddit or by making an issue on github!
#DebugRosa
Welcome to the debugrosa.exe readme.txt! These are unofficial patched Sub Rosa executables that enable debug mode. Nearly all copies of Sub Rosa already have debug mode embedded inside them, they just havent been enabled.
On behalf of all [srs] I hope you enjoy!
#Credits
NAMEREDACTED for finding debug mode and patching the executables. Star-LoRED (/u/Defaultplayer001) for writing an in-depth documentation for debug mode. #Supported versions
0.25 ####Important Note
The download link is hosted separatley from GitHub for security reasons. The modified executables are the sole property of Cryptic Sea, and are to be used for educational purposes only. We are not responsible and do not condone any malicious activity used with these modified executables.
#Installation**
Simply place each executable in your Sub Rosa root directory.
It should be in C:\Program Files (x86)\Steam\steamapps\common\Sub Rosa
#Download
(to be linked)
Note on custom textures: The editor will load any textures of the right file type/size located in the /data/textures directory. So fully custom textures ARE possible. However, it is not as simple as click to add, it's really finicky, but there is a method. I will research more and post a reliable method.
#Main Menu Hotkeys
E = Editor D = Practice S = Start V = Voice Options J = Join U = User list? O = Options #Editor
Funtion key tools: Press F1 to enter the function tools "menu" then F1-F6 for editing tools, detailed below.
#F1: Block tools
1: Block
Y: Toggle floor
2: Interior Spec
Click the blank space in the middle of the right black bar, then Mouse-wheel to scroll through imported objects.
Left click to place, Right click to delete.
[ & ]: Palette tools, haven't worked out the specifics.
3: Exterior Spec
Same as above, haven't worked out how the differ exactly, but, some models seem to display odditites if placed under one and not the other.
F2: Edge tools
1-0, select model to place.
Left click to place, Right click to delete
F3: Area
Seems to set base's hire area+hosptial healing area. Further testing needed.
Click+drag to set area
F4 :Objects
Seems to control AI building disc spawn location. Further testing needed.
F5: Tile types
Select a tile from lower section, and click import to add to the current building's available tiles.
You can also delete them from the available tiles, but I've yet to find a compelling reason to ever do this.
F6: Models
Select a Model from lower section, and click insert to add to the current building's available tiles.
You can also delete them from the available tiles, but I've yet to find a compelling reason to ever do this.
R: Up 1 level
F: Down 1 level
- & =: Block type too, All of them but
Key's next to 0, for extra clarification, not numpad. Practice Mode
Funtion key tools: Press F1 to enter the function tools "menu". Then F1-F3 for editing tools, detailed below.
F1: Street Tools
Left click anywhere to place a street corner, represented by a green dot, after placing one, place another that is parallel to create a street.
You can also do this by left clicking on a previously placed green dot, then again, placing another parallel.
Left click on the newly created street, by default named "Street" to bring up a text field in the right-hand side that you can use to edit the street name.
Right click green dots to disable them.
F2: Sidewalk Tools
Left click a model type to place, right click to delete.
F3: Building tools
Left click on the building you want to place.
Hold E: Ready placement, press left mouse button to place.
R & F: Cycle through building types, the list will not show them all, so you will have to use the cycle keys to select all building types.
T: Rotate
In-game Controls
6: Freecam
Controls:
W,A,S,D: Movement Hold Right mouse button to look around. Q: Up Z: Down
7: Original body
8: AI body 1 if available
9: AI body 2 if available
0: AI body 3 if available
+ & =: Toggles the "Press F1 to toggle help" text, does not actually let you toggle help, as F1 still goes to the block editing tool.
I: Slow-mo
O: Toggle pause
P: Pause simulation
K: Render shadow maps
[ & ]: Adjust day/night cycle
,: Debug info(?)
X: 3rd-person camera
B: Render everything in wireframe for "moving" models
F5: Refresh map
F6: Render the entire scene in wireframe mode
F11: Cycle through various debugging information