Jump to content

All Things Console


lmstearn

Recommended Posts

From the UESP we have this:

     const int BLOCK_START_OFFSET = 0x10286A0;
     const int BLOCK_END_OFFSET = 0x1028C18;
     const int CONSOLE_START_OFFSET = 0x1028C40;
     const int CONSOLE_END_OFFSET = 0x102BC10;
     const int FUNC_START_OFFSET = 0x102BC38;
     const int FUNC_END_OFFSET = 0x1032DD0;

but we all know some functions can be used in the console, As to whether any of the BLOCK functions can be used, probably not, as they are available to every script. But then Skyrim doesn't appear to use BLOCK names -if that is anything to do with it. As with the other functions some block functions appear to be game specific.

Moreover it's likely the dump of functions in <Help> for each game may only be a subset of the total function set. What's worse is the subset still lists console commands and functions for other games.

Anyways here's just a few plucked out of the Skyrim console, any more are welcome:

playerknows

Echos Players Doesn't know. What's a Knowable form?

<formid> matchrace player

Does this actually change the race or just return 1 on a match?

spf <filename>

Dumps Player's face data to a file in Skyrim root. Here's mine, for example:

Sex:M
Race:00013744
Slider0:0.800000
Slider1:0.100000
Slider2:0.600000
Slider3:0.400000
Slider4:0.500000
Slider5:0.300000
Slider6:0.100000
Slider7:-0.040000
Slider8:-0.400000
Slider9:-0.300000
Slider10:0.600000
Slider11:0.400000
Slider12:-0.320000
Slider13:0.400000
Slider14:0.700000
Slider15:0.440000
Slider16:0.560000
Slider17:-0.240000
Slider18:340282346638528860000000000000000000000.000000
Preset0:5
Preset1:-1
Preset2:15
Preset3:16
HairColor:000A0432
Weight:70.000000
Height:1.000000
Complexion:000D0726
HeadPart:00051630
HeadPart:00051631
HeadPart:0009F0A1
HeadPart:000C3CD6
HeadPart:00051405
HeadPart:000C716F
HeadPart:000E7AEE
TintMask0:00919CB7:1.000000
TintMask1:005254A9:0.380000
TintMask2:005254A9:0.380000
TintMask3:00010950:0.500000
TintMask4:00FFFFFF:0.000000
TintMask5:00010443:0.420000
TintMask6:00010443:0.420000
TintMask7:00FFFFFF:0.000000
TintMask8:00FFFFFF:0.000000
TintMask9:00010443:0.420000
TintMask10:00010443:0.420000
TintMask11:00000000:1.000000
TintMask12:00000000:0.000000
TintMask13:00000000:0.000000
TintMask14:FFFFFFFF:0.000000
TintMask15:FFFFFFFF:0.000000
TintMask16:FFFFFFFF:0.000000
TintMask17:FFFFFFFF:0.000000
TintMask18:FFFFFFFF:0.000000
TintMask19:FFFFFFFF:0.000000
TintMask20:FFFFFFFF:0.000000
TintMask21:FFFFFFFF:0.000000
TintMask22:FFFFFFFF:0.000000
TintMask23:FFFFFFFF:0.000000
TintMask24:FFFFFFFF:0.000000
TintMask25:FFFFFFFF:0.000000
TintMask26:00FFFFFF:0.000000
TintMask27:00123156:1.000000
TintMask28:0013202F:0.000000
TintMask29:0013202F:0.000000

SoundCatMod<SoundCategory, String, Float(optional)>

Described as "In-game control of sound categories". What are they?

GetVATSValue<Integer, Integer (Optional)>

Gets camera animation data (allegedly)

ShowViewerStrings

Didn't echo anything on the console, but would like to know what they are.

Reset3DState

Possibly useful when clutter gets a little fidgety.

SetActorAlpha <integer>

Invisible when integer is 0 grading to full visibility at 100.

PlayBink<String, Integer (Optional), Integer (Optional), Integer (Optional), Integer (Optional)>

Now's the time to play your favourite bink movie.

ShowClassMenu

Oblivion. Morrowind? The old functions are not moving on.

ForceRadioStationUpdate

For Fallout freaks only.

Ref.StartMisterSandMan<Actor>

Targets did not succumb to this most bewitching spell. Perhaps Ref was not a duvet?

 

<<<<<<To be continued>>>>>>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...