Anyone able to use this technique for entering slow time when starting a slide and then exiting slow time when the slide ends? (You know, like the Kerenzikov in Cyberpunk 2077) + some optional files for slide increasing mods (like the one that increases slide distance to 150%.
Lovin' the mod so far! Though, could you please expand upon how one might change the hotkey? I know you said you can change it in starfieldconsole.ini but I am not quite sure what line to write there.
I have the archive formatted as RealGravDriveSuperCruise-CCR.7z>Data\SFSE\Plugins\ConsoleCommandRunner\RealGravDriveSuperCruiseAndEVA.toml and RealGravDriveSuperCruise-CCR\Data\BatchFiles\c.txt RealGravDriveSuperCruise-CCR\Data\BatchFiles\qc.txt
But the Ctrl-T toggle doesnt seem to work. I removed Bullet time so that the UseCombatTravel function is open but I cant seem to get it working.
@LeastDegenAzuraEnjoyer Okay, there are two ways to go about this. 1. Don't use any bat files. That is my approach with this mod, [Macro] essentially replaces the "bat file". 2. If you want to include the bat files, you don't need the Macro setup. So in your case it would be; Option 1: you just need to package and publish the .toml file
Spoiler:
Show
[[Event]] EventType = 'DataLoaded' Commands = [ # Enable Console Hotkeys and set the StarfieldConsole.ini file 'If getini "bUseConsoleHotkeys:Menu" == 0; setini "bUseConsoleHotkeys:Menu" 1; else ; endif', # Adding Macro to Enable Super Cruise 'Macro con setav spaceshipenginepartmaxforwardspeed 10000000; setav spaceshipforwardspeedmult 10000000; setav spaceshipboostspeed 10000000; tgm enable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: ONLINE"', # Adding Macro to Disable Super Cruise 'Macro coff setav spaceshipenginepartmaxforwardspeed 150; setav spaceshipforwardspeedmult 37.94; setav spaceshipboostspeed 4.0; tgm disable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: OFFLINE"', # Adding Hotkey which Super Cruise You can use getactorinshippilotseat to make sure the player is in the piot seat 'Hotkey Ctrl-T If getactorinshippilotseat != 0; con; Else; coff; EndIf' ]
PS. Try to avoid using one letter macros. Option 2: you will need to package and publish the .toml file and the .txt files accordingly.
Spoiler:
Show
[[Event]] EventType = 'DataLoaded' Commands = [ # Enable Console Hotkeys and set the StarfieldConsole.ini file 'If getini "bUseConsoleHotkeys:Menu" == 0; setini "bUseConsoleHotkeys:Menu" 1; else ; endif', # Save INI and Refresh 'saveini', 'refreshini', # Adding Hotkey which Super Cruise You can use getactorinshippilotseat to make sure the player is in the piot seat 'Hotkey Ctrl-T If getactorinshippilotseat ==1; bat c; Else; bat qc; EndIf' ]
Edit: Just recieved some information about saveini. Will be removing them from the code.
Using "SaveINI" dumps all "Starfield.ini" overrides from the game root into "StarfieldCustom.ini" so you get some kind of merged Starfield.ini and StarfieldCustom.ini on top of it in your StarfieldCustom.ini. Using SaveINI is a bad modding practice since 2011 (Skyrim release). - MeridianoRus
6 comments
[[Event]]
EventType = 'DataLoaded'
Commands = [
# Enable Console Hotkeys and set the StarfieldConsole.ini file
'If getini "bUseConsoleHotkeys:Menu" == 0; setini "bUseConsoleHotkeys:Menu" 1; else ; endif',
# Save INI and Refresh
'saveini',
'refreshini',
# Adding Macro to Enable Super Cruise
'Macro c sgtm 0.1;setini "setav spaceshipenginepartmaxforwardspeed 10000000; setav spaceshipforwardspeedmult 10000000; setav spaceshipboostspeed 10000000; tgm enable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: ONLINE""',
# Adding Macro to Disable Super Cruise
'Macro qc sgtm 1;setini "setav spaceshipenginepartmaxforwardspeed 150; setav spaceshipforwardspeedmult 37.94; setav spaceshipboostspeed 4.0; tgm disable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: OFFLINE""',
# Adding Hotkey which Super Cruise
'Hotkey Ctrl-T If Player.GetAV UseCombatTravel == 0; c; Else; qc; EndIf'
]
Ctrl-T is the keybind, the bat .txts are called c.txt and qc.txt and they function like this:
setav spaceshipenginepartmaxforwardspeed 10000000
setav spaceshipforwardspeedmult 10000000
setav spaceshipboostspeed 10000000
tgm enable
cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: ONLINE"
setav spaceshipenginepartmaxforwardspeed 150
setav spaceshipforwardspeedmult 37.94
setav spaceshipboostspeed 4.0
tgm disable
cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: OFFLINE"
I have the archive formatted as RealGravDriveSuperCruise-CCR.7z>Data\SFSE\Plugins\ConsoleCommandRunner\RealGravDriveSuperCruiseAndEVA.toml
and
RealGravDriveSuperCruise-CCR\Data\BatchFiles\c.txt
RealGravDriveSuperCruise-CCR\Data\BatchFiles\qc.txt
But the Ctrl-T toggle doesnt seem to work. I removed Bullet time so that the UseCombatTravel function is open but I cant seem to get it working.
Let me know!
Okay, there are two ways to go about this.
1. Don't use any bat files. That is my approach with this mod, [Macro] essentially replaces the "bat file".
2. If you want to include the bat files, you don't need the Macro setup.
So in your case it would be;
Option 1: you just need to package and publish the .toml file
[[Event]]
EventType = 'DataLoaded'
Commands = [
# Enable Console Hotkeys and set the StarfieldConsole.ini file
'If getini "bUseConsoleHotkeys:Menu" == 0; setini "bUseConsoleHotkeys:Menu" 1; else ; endif',
# Adding Macro to Enable Super Cruise
'Macro con setav spaceshipenginepartmaxforwardspeed 10000000; setav spaceshipforwardspeedmult 10000000; setav spaceshipboostspeed 10000000; tgm enable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: ONLINE"',
# Adding Macro to Disable Super Cruise
'Macro coff setav spaceshipenginepartmaxforwardspeed 150; setav spaceshipforwardspeedmult 37.94; setav spaceshipboostspeed 4.0; tgm disable; cgf "Debug.Notification" "SUBLIGHT CRUISE MODE: OFFLINE"',
# Adding Hotkey which Super Cruise You can use getactorinshippilotseat to make sure the player is in the piot seat
'Hotkey Ctrl-T If getactorinshippilotseat != 0; con; Else; coff; EndIf'
]
PS. Try to avoid using one letter macros.
Option 2: you will need to package and publish the .toml file and the .txt files accordingly.
[[Event]]
EventType = 'DataLoaded'
Commands = [
# Enable Console Hotkeys and set the StarfieldConsole.ini file
'If getini "bUseConsoleHotkeys:Menu" == 0; setini "bUseConsoleHotkeys:Menu" 1; else ; endif',
# Save INI and Refresh
'saveini',
'refreshini',
# Adding Hotkey which Super Cruise You can use getactorinshippilotseat to make sure the player is in the piot seat
'Hotkey Ctrl-T If getactorinshippilotseat ==1; bat c; Else; bat qc; EndIf'
]
Edit: Just recieved some information about saveini. Will be removing them from the code.