Jump to content

Creating a script or plugin for a console command teofis (ToggleEOFImageSpace)


Recommended Posts

Posted (edited)

I recently discovered the amazing "teofis" console command, which, in my opinion, makes the picture in Fallout 3 much richer and brighter.

But there is one caveat, this command has to be activated in the console every time the game is started.

Maybe someone knows a way to make teofis enabled by default? It is possible that I need to make a script, but, alas, I am not good at this craft.

P.S. It seems that this mod is implemented for Skyrim, but I haven't found any similar alternatives for Fallout 3.

https://www.nexusmods.com/skyrim/mods/106229

Edited by RazukaRatMafia
Link to comment
Share on other sites

Short answer is there might be a ini setting for that. chatgpt might direct you to the right one if googleis no help.

Console functions often have ini counterparts. 

Link to comment
Share on other sites

It's always useless whenever I try to get it to help modding the fo3 geck. When it can, that's when we should start worrying about ai. That's the litmus test.

I could describe a potential script way to do it but I don't know how effective/smooth it would be. Can you script at all?

Link to comment
Share on other sites

Can you try adding bImageSpaceEffects=0 into your falloutcustom.ini under [display] and see does it disable image spaces as you would like.

This setting should be under the [display] section of either the fallout.ini or falloutprefs.ini too.

Some thoughts on making a script if that doesn't work:

This fo3, so I think the relevant functions that could help with a script are called "setimagespace" and "getimagespace".

My guess would be to make a kind of "blank" image space in the geck, and then write a script to change the player's current worldspace or interior to that "blank" image space.

1. You would need to detect when the player moves into different worldspaces, an interior,  and different cells of an interior. Easily done by storing and comparing ref variables. 

2. Make a condition that if that area's image space is not your "blank" one, set it to your "blank" one.

3. Probably should be an object script so it runs each frame so you don't see the change. 

 

It's a simple script, just I don't know if setting everything in this hypothetical blank imagespace to 0 or 1, will make it look as if none is there. I've never done that before. 

I can write that script for you if you're not familiar with the description above. 

 

Link to comment
Share on other sites

An alternative script would be to set the players current image space values to what would look like no values. That's if we have a function for setting image space traits. And I think BP added one that does that 

Link to comment
Share on other sites

  On 5/9/2025 at 1:30 PM, Drarack said:

adding bImageSpaceEffects=0 into your falloutcustom.ini under [display] and see does it disable image spaces as you would like

Expand  

Yes, changing this parameter did work.

However, artifacts on the water became noticeable, and the dialog menu stopped appearing when interacting with NPCs. It probably disables more than Teofis does.

But, in principle, I’ve already gotten used to manually entering the TEOFIS command every time. It’s not that hard.
I’m just surprised that in the 17 years since this game’s release, no one has made a mod like this. Most players have always complained about Fallout 3’s weak color palette and dull tones, even though TEOFIS really brings back vibrancy to the visuals.

Link to comment
Share on other sites

That is a very weird and random bug.

I was surprised too. Thought it would be on par with oblivion at least. Not even close. The script extender fose was abandoned over 10 years ago. What you want to do can be done in nv with a plug in called jip. 

Fo3 is very limited. Nv has probably 10x the funcs along with all kinds of conventional programming capabilities added. 

Fo3 has the least developed script extender of all the Bethesda games. And by a mile. Sucks

  • Like 1
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...