#75
by Hisamera
You need to load main.bb (for core gameplay changes.) or any other (e.g item.bb if you want to add new item.), then you localize what you want to edit. (e.g in main.bb there is Global BlinkTimer#, EyeIrritation#, EyeStuck#, BlinkEffect# = 1.0, BlinkEffectTimer# if you change the "BlinkEffect# = 1.0" to BlinkEffect# = 0.5 you will blink two times slower.) But behind that you have to have a clear idea of what you want to do, then go to function that you want to modificate e.g Function DrawGUI(), change something and violla your new .exe will now render navigator at the center of view(which i do not recommend because it obscures the view.) AND you have to know just a little about programming, all the "if" "for" "while" functions and take time to uderstand how blitz3d works (But there are some functions like loadimage_strict that have been implemented by Regalis, and commented in the StrictLoads.bb) So basicly you have access to everything that you need to edit the source code which i belive is C++ one of most common programing languages.) Sorry for my enormous number of () but i don't now how to make it more clear to you. But i hope i helped somehow.
EDIT: Of course load to blitz3d and don't forget about f7 click often in that way you will now what you screwd up, and you will have your main.bb (or what file you have modifed) saved so have somewhere stored copy that worked(and if f7 did not give you any errors then save that modified file to the backup folder) I do this and it save my ass quite often.
Hello there is a mod where you can participate
Better SCP-914. with your help 914 will be properly complicated and unpredictable
You can help with theory or code, even an sugestion will be greatly apreciated