Starting with an improved no random battle (not world map) sort of code...
No Random Battles
D008E72E 043C
3008E72E 0000
D008E732 2484
3008E732 0000
D008E732 2400
8008E72C 0000
D008E732 2400
8008E730 0000
D008E732 2400
800B22A0 FFFF
This might have some problems, but I think it'll work. At least it won't crash if you get into a battle or the world map.
Camera stuff:
Always Able to Rotate 360?
300AF9F5 0000
If higher than 00, the possible rotation is limited to a certain section of the compass. This only works when there's not something stopping the manual
view manipulation.
300AF9D9 00??
If 00, can rotate in most cases where you can't, such as when talking to certain people. If C0, you can't move it at all.
Current View Direction
800AFA0C ????
0000 - North
0400 - East
0800 - South
0C00 - West
Current Movement Direction
800AF98C ????
0000 - North = Up
FC00 - East = Up
F800 - South = Up
0400 - West = Up
No Random Battles
D008E72E 043C
3008E72E 0000
D008E732 2484
3008E732 0000
D008E732 2400
8008E72C 0000
D008E732 2400
8008E730 0000
D008E732 2400
800B22A0 FFFF
This might have some problems, but I think it'll work. At least it won't crash if you get into a battle or the world map.
Camera stuff:
Always Able to Rotate 360?
300AF9F5 0000
If higher than 00, the possible rotation is limited to a certain section of the compass. This only works when there's not something stopping the manual
view manipulation.
300AF9D9 00??
If 00, can rotate in most cases where you can't, such as when talking to certain people. If C0, you can't move it at all.
Current View Direction
800AFA0C ????
0000 - North
0400 - East
0800 - South
0C00 - West
Current Movement Direction
800AF98C ????
0000 - North = Up
FC00 - East = Up
F800 - South = Up
0400 - West = Up
Comment