Streets of Rogue

Streets of Rogue

43 ratings
How to play as Killer Robot and edit character files
By Abbysssal
(Custom character with stats: 44,1,2,4)
STATS ARE OUTDATED
But the guide on editing files isn't
   
Award
Favorite
Favorited
Unfavorite
Instruction
  • 1. Download this character file (Google Drive):
    https://drive.google.com/open?id=1QjUjq8tNWb0tdEnrnAVERdmsZZQmw3A3

  • 2. Move file to this directory: My Documents\Streets of Rogue\Characters

  • 3. Start the game, and in Custom Character Creation menu press "Load Character", select "Killer Robot" and press "Save Character".

  • 4. Play as Killer Robot. :)
!!! ECTD !!!
This method is completely outdated and too complicated. Just use the ECTD mod (Edit Characters Through Description). It is much easier to edit character's stats, items, traits and abilities using this mod. You can find all information here:

https://github.com/Chasmical/ECTD

or here:

https://steamproxy.net/sharedfiles/filedetails/?id=2093706214
Information
https://streetsofrogue.gamepedia.com/Killer_Robot

- STATS -
Endurance: 44 (940 HP!)
Melee: 2
Firearms: 4
Speed: 1 (It's impossible to make it non-integer)


P.S.: I don't know what it's actual stats are/


- TRAITS -
Fair Game
Antisocial
Blaster Master
Bullet Sponge


- STARTING ITEMS -
Rocket Launcher

How to edit character files
P.S.: It's way easier, if you know how to edit files in HEX-editor. But I'm not the one, that gonna teach you how to do that. Search for tutorials online.

  • 1. Character files are located in directory: My Documents\Streets of Rogue\CloudData\Characters.
  • 2. Open the file with Notepad++ editor.
  • 3. Find this part:
    NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL
    where ??? are symbols, whose decimal code + 1 is stat's value.
    For example: NUL (000) - stat's value is 1, SOH (001) - stat's value is 2, STX (002) - stat's value is 3, ETX (003) - stat's value is 4... + (043) - stat's value is 44 and so on (You can find the table with symbols down here).

    The order for stats is: Melee, Firearms, Speed, Endurance.

    So, if you want your character to have 54 Melee, 18 Firearms, 1 Speed and 77 Endurance, you should type this sequence of symbols:
    NUL NUL NUL + NUL NUL NUL SI NUL NUL NUL NUL NUL NUL NUL > NUL NUL NUL
Symbol codes table
From: http://www.robelle.com/library/smugbook/ascii.html

If you don't know how to enter symbols 0-27 (just like me), then you can download this file. There you can find these symbols, and just copy & paste them into your character file:
https://drive.google.com/file/d/1ubaN3JRpiHsdlUaNwP4NYbLBbInNDasx/view?usp=sharing

Also a good alternative: Just type ! (exclamation mark), and then decrease stats, that you need, in the in-game editor.



Symbol
Oct
DEC
Hex
Description
NUL
0
0
0
Null character
SOH
1
1
1
Start of heading, = console interrupt
STX
2
2
2
Start of text, maintenance mode on HP console
ETX
3
3
3
End of text
EOT
4
4
4
End of transmission, not the same as ETB
ENQ
5
5
5
Enquiry, goes with ACK; old HP flow control
ACK
6
6
6
Acknowledge, clears ENQ logon hand
BEL
7
7
7
Bell, rings the bell...
BS
10
8
8
Backspace, works on HP terminals/computers
HT
11
9
9
Horizontal tab, move to next tab stop
LF
12
10
a
Line Feed
VT
13
11
b
Vertical tab
FF
14
12
c
Form Feed, page eject
CR
15
13
d
Carriage Return
SO
16
14
e
Shift Out, alternate character set
SI
17
15
f
Shift In, resume defaultn character set
DLE
20
16
10
Data link escape
DC1
21
17
11
XON, with XOFF to pause listings; ":okay to send".
DC2
22
18
12
Device control 2, block-mode flow control
DC3
23
19
13
XOFF, with XON is TERM=18 flow control
DC4
24
20
14
Device control 4
NAK
25
21
15
Negative acknowledge
SYN
26
22
16
Synchronous idle
ETB
27
23
17
End transmission block, not the same as EOT
CAN
30
24
17
Cancel line, MPE echoes !!!
EM
31
25
19
End of medium, Control-Y interrupt
SUB
32
26
1a
Substitute
ESC
33
27
1b
Escape, next character is not echoed
FS
34
28
1c
File separator
GS
35
29
1d
Group separator
RS
36
30
1e
Record separator, block-mode terminator
US
37
31
1f
Unit separator
SP
40
32
20
Space
!
41
33
21
Exclamation mark
"
42
34
22
Quotation mark (" in HTML)
#
43
35
23
Cross hatch (number sign)
$
44
36
24
Dollar sign
%
45
37
25
Percent sign
&
46
38
26
Ampersand
`
47
39
27
Closing single quote (apostrophe)
(
50
40
28
Opening parentheses
)
51
41
29
Closing parentheses
*
52
42
2a
Asterisk (star, multiply)
+
53
43
2b
Plus
,
54
44
2c
Comma
-
55
45
2d
Hyphen, dash, minus
.
56
46
2e
Period
/
57
47
2f
Slant (forward slash, divide)
0
60
48
30
Zero
1
61
49
31
One
2
62
50
32
Two
3
63
51
33
Three
4
64
52
34
Four
5
65
53
35
Five
6
66
54
36
Six
7
67
55
37
Seven
8
70
56
38
Eight
9
71
57
39
Nine
:
72
58
3a
Colon
;
73
59
3b
Semicolon
<
74
60
3c
Less than sign (&lt; in HTML)
=
75
61
3d
Equals sign
>
76
62
3e
Greater than sign (&gt; in HTML)
?
77
63
3f
Question mark
@
100
64
40
At-sign
14 Comments
Sluggyyummy 15 Nov, 2022 @ 10:54pm 
You can make its speed negative so its the real speed of the killer robot, but that would be boring.
AiGen. 17 Nov, 2019 @ 2:27pm 
rip it wasnt 420 health
HURS 30 Sep, 2019 @ 7:25am 
i can't find my My "Documents\Streets of Rogue\Characters", plz help me
Andr0ID 26 Feb, 2019 @ 10:13am 
Still the best way is to edit the game files :D
Is anyone here interested how?
Beta Cuck 11 Nov, 2018 @ 11:24am 
Just tried using cheat engine and it's way easier, if you use the memory viewer, the values are like 8 bits apart from each other and once you find one it's easy to get the other 3, i got a character with 100 in all skills and now it goes so fast that can get trough walls and destroy level borders with his fists o.o
Abbysssal  [author] 11 Nov, 2018 @ 5:26am 
Sorry, i meant it's in line, not a line. Stats are usually in 9-11 line.
And, I added an instruction about editing character files.
some boi 11 Nov, 2018 @ 2:22am 
I tried to create my own character using notepad, but i can't seem to find the line with the stats that you told Nancok about.
Beta Cuck 17 Oct, 2018 @ 9:09am 
thx, i'll give it a go
Charozyer 17 Oct, 2018 @ 8:25am 
Спасибо
Abbysssal  [author] 17 Oct, 2018 @ 2:41am 
Nancok, I used Notepad++ editor. There is a line, responsible for stats' values. It looks like this: NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL. Put stats' values instead of ???. ??? are symbols, whose decimal code + 1 is stat's value. For example: NUL (000) - stat's value is 1, SOH (001) - stat's value is 2, STX (002) - stat's value is 3, ETX (003) - stat's value is 4, and so on.

Charozyer, я использовал Notepad++, в файле есть строчка, отвечающая за характеристики персонажа, что-то типа: NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL ??? NUL NUL NUL, вместо ??? - символы, десятичный код которых + 1 равен значению характеристики. Например: NUL (000) - значение 1, SOH (001) - значение 2, STX (002) - значение 3, ETX (003) - значение 4, и т.д.