J
jopo23x3
Guest
The latest 7th heaven has an existing speedhack section under Settings->Game Driver->Cheats. It lets you set the Maximum speed (subject to v-sync or other graphic drivers not limiting frame rate) and the amount of speed to be added or subtracted when changed in game. I was just curious if there was a way to slow the game down for things like slot machines or the like so I started looking into making a mod myself, got frustrated and just ended up doing a text search for "speedhack" in the 7th heaven folder for all files. I found a temp file generated by FFNx with a reference to the relevant variables then I found a specific reference inside the XML that describes the menu drop down in the 7th heaven GUI. I took a shot and copied the "Max" section, renamed every thing to "Min" and it just worked. It is a little tricky in use because there is no "set to 1x" option so you can end up with a value that will never get back to 1x (but you can just use the "disable" to go back to normal speed).
TLDR: you can edit an xml in 7th heaven to allow for slower than 1x speedhack speeds:
"7H_GameDriver_UI.xml" (I edited this one, there may be other localized versions you need to edit)
Code: [Select]
TLDR: you can edit an xml in 7th heaven to allow for slower than 1x speedhack speeds:
"7H_GameDriver_UI.xml" (I edited this one, there may be other localized versions you need to edit)
Code: [Select]
Code:
<Setting xsi:type="DropDown"> <Group>Cheats</Group> <Name>Speed Hack Stepping</Name> <Description>Amount to increase or decrease speed on each trigger.{0}Usage: 'CTRL+Up/Down' or 'L3, then L1/R1' to change speed, 'CTRL+Left/Right' or 'L3, then L2/R2' to turn on/off.</Description> <DefaultValue>speedhack_step = 0.5</DefaultValue> <Option> <Text>0.1</Text> <Settings>speedhack_step = 0.1</Settings> </Option> <Option> <Text>0.2</Text> <Settings>speedhack_step = 0.2</Settings> </Option> <Option> <Text>0.3</Text> <Settings>speedhack_step = 0.3</Settings> </Option> <Option> <Text>0.4</Text> <Settings>speedhack_step = 0.4</Settings> </Option> <Option> <Text>0.5</Text> <Settings>speedhack_step = 0.5</Settings> </Option> <Option> <Text>0.6</Text> <Settings>speedhack_step = 0.6</Settings> </Option> <Option> <Text>0.7</Text> <Settings>speedhack_step = 0.7</Settings> </Option> <Option> <Text>0.8</Text> <Settings>speedhack_step = 0.8</Settings> </Option> <Option> <Text>0.9</Text> <Settings>speedhack_step = 0.9</Settings> </Option> <Option> <Text>1.0</Text> <Settings>speedhack_step = 1.0</Settings> </Option> <Option> <Text>2.0</Text> <Settings>speedhack_step = 2.0</Settings> </Option> <Option> <Text>4.0</Text> <Settings>speedhack_step = 4.0</Settings> </Option> </Setting> <Setting xsi:type="DropDown"> <Group>Cheats</Group> <Name>Speed Hack Max</Name> <Description>The maximum speed to set before cycling back to normal speed.</Description> <DefaultValue>speedhack_max = 8.0</DefaultValue> <Option> <Text>2x</Text> <Settings>speedhack_max = 2.0</Settings> </Option> <Option> <Text>4x</Text> <Settings>speedhack_max = 4.0</Settings> </Option> <Option> <Text>6x</Text> <Settings>speedhack_max = 6.0</Settings> </Option> <Option> <Text>8x</Text> <Settings>speedhack_max = 8.0</Settings> </Option> <Option> <Text>10x</Text> <Settings>speedhack_max = 10.0</Settings> </Option> <Option> <Text>12x</Text> <Settings>speedhack_max = 12.0</Settings> </Option> </Setting> <Setting xsi:type="DropDown"> <Group>Cheats</Group> <Name>Speed Hack Min</Name> <Description>The Minimum speed to set. Game will start at this minimum (so you may need to start by speeding up)</Description> <DefaultValue>speedhack_min = 1.0</DefaultValue> <Option> <Text>1x</Text> <Settings>speedhack_min = 1.0</Settings> </Option> <Option> <Text>.9x</Text> <Settings>speedhack_min = 0.9</Settings> </Option> <Option> <Text>.8x</Text> <Settings>speedhack_min = 0.8</Settings> </Option> <Option> <Text>.7x</Text> <Settings>speedhack_min = 0.7</Settings> </Option> <Option> <Text>.6x</Text> <Settings>speedhack_min = 0.6</Settings> </Option> <Option> <Text>.5x</Text> <Settings>speedhack_min = 0.5</Settings> </Option> <Option> <Text>.4x</Text> <Settings>speedhack_min = 0.4</Settings> </Option> <Option> <Text>.3x</Text> <Settings>speedhack_min = 0.3</Settings> </Option> <Option> <Text>.2x</Text> <Settings>speedhack_min = 0.2</Settings> </Option> <Option> <Text>.1x</Text> <Settings>speedhack_min = 0.1</Settings> </Option> </Setting>