rafalh / dashfaction

A community patch for the Red Faction (2001) FPS game
https://www.factionfiles.com/ff.php?action=file&id=6252
Mozilla Public License 2.0
61 stars 11 forks source link

Addition of derandomized bomb #229

Open eckozero opened 1 year ago

eckozero commented 1 year ago

Following lengthy discussions on FactionFiles Discord, pull request to add my "Derandomize Bomb RNG" methods. This has been added to the dashfaction launcher, with relevant code added to a few files to get working - checkbox derandomizes the bomb RNG and replaces it with a single code (which resembles a random code but will be the same across every playthrough with this checkbox checked - unchecking will return to normal RNG bomb code).

In order to prevent this option from being used for cheating in various challenge/speed runs etc., I have added a small screen display modelled on the FPS display when the Derandomized Bomb is checked. This says "No Bomb RNG" in text in the top right corner of the screen, which should prevent this option being used in unwanted ways