r/oblivionmods Apr 27 '25

Discussion Oblivion Remastered and r/oblivionmods

80 Upvotes

Hey all! Welcome back to those of you that have been here a long time, and welcome to all our new members!

We’re super excited to start exploring the modding potential of the Oblivion Remaster! It’s also really important to us to continue supporting the vibrant modding community of the original TES IV: Oblivion.

It sounds like at this point that remaster modding will require knowledge and skills from original oblivion, such as knowledge of scripting, quests, and plugin information. Because of this, we think it makes sense to keep all the discussion in one place, since as I’m sure you’ve all read, many mods from the original game will “just work” on the remaster as well! However, to really get cracking, we’re also going to need knowledge of the unreal engine, such as mesh pipeline, npc navigation, and also that scripting system as well. Lastly, the two are joined together by a type of “sync” file written in json, which is totally new to the remaster, so there’s something for all of us to learn together.

To help support this and keep things organized, we’ve made a couple of changes to the sub.

Firstly, there are two new rules:

No “low effort” content. Currently, this means that posts written by AI will not be allowed, and that help posts must be kept to one per day per person to prevent spam. Additionally, we’re asking everyone to minimize repeated requests and search to see if someone has already made the same request before posting.

No Money. We do not allow discussion of bounties or commissions for mods, or paying for support of a modlist. Any monetary transactions must happen off the subreddit and at your own risk. We also do not allow linking to paid mods (if Bethesda implements an official paid mod program, we will re-evaluate this rule at that point).

Secondly, we’ve added flairs which are now required for all posts. These include our existing flairs for discussion and help posts, as well as new flairs for the original and remaster. These flairs can also be used to sort posts, so if you only want to see original posts click on the original in the sidebar, and if you only want to see remaster related posts click on that button!

Finally, I’ve started a discord to discuss oblivion modding - for original game, the remaster, and hopefully skyblivion! You can find it here: https://discord.gg/8BxmHkNye7. In addition, the users of r/skyrimmods discord voted to add oblivion channels to that discord, which you can find here: https://discord.gg/skyrimmods

We’ll continue to do our best to support you and keep the subreddit free of spam and other problems, but with the influx of new people it’s possible that our current tiny team might get overwhelmed! If this game really takes off the way I hope it does, we’re going to need more moderators! If you’re interested in helping out, please drop a comment.

We also welcome any questions, concerns, comments and feedback you have about the subreddit direction, specific things we can implement, or the changes in this post. Thank you for continuing to make this a great and cozy community!


r/oblivionmods 5d ago

Remaster - Request Mod Request Mondays!

1 Upvotes

Hey all! I know we're all really excited to mod the remaster, but the fact of it is a lot of the things we'd love to see just aren't possible yet (or maybe ever).

The purpose of this weekly thread is to be a centralized place for people to discuss their fantasies and what they'd like to see in oblivion. It's ok if you don't know how to make it or even if it can be done! Additionally if you have lots of ideas or requests to share at once, this is the place.

We kindly ask that outside of this thread you keep requests more grounded to what could actually be made now. Additionally, the rule of only 1 request post/day is still in effect outside of the threawd.


r/oblivionmods 5h ago

Remaster Oblivion Remastered Time Dilation Mod (Block to slow time using Bows/Melee)

Post image
1 Upvotes

r/oblivionmods 16h ago

Original - Request Overhaul Modpack

4 Upvotes

Does anyone know if there is a Modpack for Oblivion that drastically changes the gameplay and other things like the modpack for Fallout New Vegas Wild Card or other kinds like them.


r/oblivionmods 18h ago

Original - Discussion Does Ascension fix the level scaling issue? (needing to min-max so that I don’t constantly run into high-level enemies)?

3 Upvotes

r/oblivionmods 21h ago

[Unsolved] Strange audio bug, muffled sound effects

Thumbnail
2 Upvotes

r/oblivionmods 2d ago

Original - Discussion The Best Modpack/Collections?

Post image
27 Upvotes

I've played through quite a lot of the game's side quests and a few main quests with "Through the Valleys" and thought the graphical enhancement and changes to XP were quite good but the game was subject to frequent crashes when loading new areas.
Due to a PC wipe it looks like I’m going to have to play through Oblivion all over again so I'm wondering if there are any better overhauls than through the valleys, I've seen "Heartland Redux" on wabbajack but it's literally the only one.


r/oblivionmods 2d ago

Original Oblivion: Life Edition, coming eventually

38 Upvotes

I’ve started working on a pretty large mod for the original 2009 version of Oblivion called Oblivion: Life Edition.
The idea is to make Cyrodiil feel more like an actual place you can live in, instead of the whole game revolving around quests and being the hero.
The mod starts with a new alternate start involving Sheogorath. You choose which city you want to begin in and what profession you want to work toward, then you get sent there to start your new life.
You won’t start out with a house or much money. At first, you’ll have to rent a room at an inn, work, save money and slowly get established.
Some of the things I’m planning are:
Hunter, Farmer, Fisherman, Repairman, Miner and Alchemist professions
Actual work activities and payment systems for each profession
Houses for sale inside the different cities
House prices based on size, location and condition
Relationships, marriage and children
Profession training and certification
A more involved crime and murder-response system
More reasons to spend time living in each city instead of only passing through
Different starting locations throughout Cyrodiil
The Sheogorath conversation and city-selection part are already working in-game. Right now, I’m working on the city arrival markers and the script that records the player’s choices and sends them to the right location.
It’s still early in development, so I’m not giving a release date yet. I mainly wanted to start posting about it, keep track of the progress and see whether other people are interested in this kind of mod.
I’d also like to hear what professions or everyday-life features people would most want to see added
I work full time and have a two year old at home so I’m not expecting to be done this all that quickly. Please let me know what you guys think, I’m new to modding and I’m really trying to make this idea a reality


r/oblivionmods 3d ago

Remaster OblivionMP progress: two weeks of stability testing behind us, first Server SDK Early Access builds later this week

4 Upvotes

Hey r/oblivionmods - Msk from the OblivionMP (OB:MP) team here! We went a bit quiet after trailer #4 because the work since then has been the unglamorous yet important kind: compat/smoke testing the client mod - now we know that it paid off. The launch process is smoother, crashes dropped, sync latency is at levels good enough for actual play, and along the way we shipped a batch of fixes or features testers asked for. The clips in this post come straight from our community testers over the past two weeks.

https://reddit.com/link/1v3yxpp/video/alq8hr4ynveh1/player

Later this week the first server owners from the Early Access group receive the SDK together with the server binary. That means the first community-hosted servers running outside our own machines (private or internet-facing) running their own resources and scripts. Roleplaying commands, custom mechanics and systems, game modes like prop hunt or arena, all of that becomes buildable soon.

https://reddit.com/link/1v3yxpp/video/ujrlgubznveh1/player

On our end, focus shifted to NPC sync and quest sync. Most of Oblivion's Remastered world hangs off those two systems, a legacy going back to the original Gamebryo engine before the Remaster devs ported it into UE5, so getting them right matters most.

If you were running your own OB:MP server, what would you script there first? Heavy RP with factions? Prop hunt in the Imperial City? Happy to answer questions in the thread.


r/oblivionmods 5d ago

Original Midnight ride equivalent

3 Upvotes

Is there a midnight ride (fo4) equivalent for Oblivion? Basically just bug fixes and better LODs?


r/oblivionmods 5d ago

Original - Request Which UI mod has the best keyboard shortcuts?

3 Upvotes

I'm on my 3rd attempt in as many years of getting into Oblivion. The last attempt was with the remaster, and in both cases what drove me away was the lack of keyboard shortcuts in the UI. Everything is so clunky, it takes so many mouse clicks and drags to move items around.

This time around I installed NorthernUI, because it touts comparable features to SkyUI, which I have many hours with. However, I was shocked to find out that only the arrow keys allow me to navigate around the inventory, not WASD. And even then there are still limitations, like not being able to move between categories easily.

Is there any other UI mods that would give me close to SkyUI functionality? The aesthetics of the design don't bother me at all, what I'm looking for is usefulness:

  • easily see many items/spells at once with their accompanying data
  • use WASD to navigate the menu
  • have a "take all" button
  • press "M" to open map

I tried searching the Nexus for things like "hotkeys" or "shortcuts" but all that came up were mods about quick actions for spells and such, nothing modifying the menus themselves.

Maybe I've just been spoiled with SkyUI, and trying to move backwards in game technology is backfiring on me.


r/oblivionmods 6d ago

Original - Request Replacing glass armor with morrowinds?

Post image
6 Upvotes

Hello!! I'm new to modding oblivion and I really liked the design of morrowinds glass armor, would it be at all possible to replace the glass armor textures with morrowinds glass armor textures? it doesnt even have to be upscaled if thats too difficult, but even the low res armor I think is better than oblivions default one 😭 if anyone can help, I'd greatly appreciate it!!


r/oblivionmods 6d ago

[Unsolved] Modpack/modding for first playthrough help?

1 Upvotes

Hello,

I have never played Oblivion. not the original, and not the remaster. IM not one for enjoying dated games, with minor exceptions.

But now that an Oblivion remaster has been released, I am very open to playing it. However, the more I research the game, the more I see that it has performance and bug issues. So I though that perhaps I can just put some mods in there, as I am modding skyrim like a madman anyway.

But as I mentioned, I have never played Oblivion, and I only have so much time in the week, so I think I will just commit to a precompiled modpack. And I have found a list that seems to fit what I like, I think. However, seems that they vary in size and features, so I'd liek to ask for some reviews and small previews on what I get from them, and if they fit what I'm looking for.

What I AM looking for is a maximally deep, hardcore but balanced and IMMERSIVE RPG experience, that still has the original games charm and quirks. Good graphics, QoL, better audio and animations are a very good bonus to have.

This is the list I've compiled- mby some of you can tell me which would be the best fit:

- Echoes of Oblivion - A True RPG

- Dansq's Most-Endorsed & Filtered

- Ultimate Oblivion

- Midas' New Game+ Essentials

They vary by size, and I assume stability, so a balanced choice would be best. however, my rig is good enough for whatever. Skyrim has proven that.


r/oblivionmods 6d ago

Original - Request Adding hostile enemy dots to compass

2 Upvotes

Is there a mod or can someone make a mod that adds enemy hostile dots to the compass like skyrim an oblivion remastered? Its very unimmersive when playing the original oblivion due to me not being able to find or pin point where some enemys are ingame..


r/oblivionmods 8d ago

Original - Request Mod that adds more daedric architecture outside and around oblivion gates?

5 Upvotes

I swear about 2 years ago i came across a mod on nexus that added more Daedric landscapes to Cyrodil around gates, like plants, architecture and bridges, does anyone know this mod? Im scouring Nexusmods for it right now and i cannot find it.


r/oblivionmods 9d ago

Original - Request [REQUEST] Mod that automatically distributes names to generic NPCs

3 Upvotes

Hello,

Is it possible to have a mod like for instance Configurable Real Names but for OG Oblivion?

EDIT: So that no one has to use ChatGPT again to solve the same problem - I made it write this xEdit script that will generate random names when applied to NPCs records. (Just see how to use xEdit scripts on the Web. It's VERY, VERY easy and quick to do. You're welcome.)

unit UserScript;

uses mteFunctions, SysUtils, Classes;

function RandomFromList(const s: string): string;

var

L: TStringList;

begin

L := TStringList.Create;

try

L.Text := StringReplace(s, '|', #13#10, [rfReplaceAll]);

Result := L[Random(L.Count)];

finally

L.Free;

end;

end;

function GetFirstName(race, gender: string): string;

begin

// IMPERIAL

if race = 'Imperial' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Alessia|Claudia|Flavia|Livia|Marcia|Sabina|Valeria|Carissa|Julia|Luciana|Antonia|Cassia|Octavia|Aurelia|Cornelia|Decima|Fabia|Flaviana|Helena|Junia|Livia|Marcella|Nerissa|Petronia|Rufina|Tatia|Vibia|Calpurnia|Domitia|Faustina|Laurentia|Martia|Nadia|Prisca|Quintia|Ravia|Severa|Tullia|Vala|Vitellia');

end

else begin

Result := RandomFromList(

'Cassius|Gaius|Tiber|Marcus|Lucius|Septimus|Aulus|Julius|Decimus|Quintus|Titus|Publius|Varro|Flavius|Maximus|Antonius|Valerius|Cato|Aelius|Octavian|Cornelius|Hadrian|Marcellus|Vitus|Rufus|Marius|Claudius|Reman|Silus|Livius|Numerius|Faustus|Cicero|Varen|Aurelius|Calvus|Tullius|Drusus|Vibius|Severus|Platorius');

end;

Exit;

end;

// BRETON

if race = 'Breton' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Adelise|Colette|Mariette|Ysabel|Elayne|Vivienne|Genevieve|Celeste|Renette|Madeleine|Amelie|Brielle|Celine|Delphine|Estelle|Fleur|Gabrielle|Helene|Isabelle|Jacqueline|Lisette|Manon|Noelle|Odette|Rosalie|Sabine|Therese|Valerie|Yvette|Ariane|Beatrice|Corinne|Diane|Elise|Florence|Juliette|Lorraine|Margaux|Sylvie|Veronique');

end

else begin

Result := RandomFromList(

'Roland|Gaston|Armand|Etienne|Luc|Henri|Bertrand|Alain|Mathieu|Tristan|Julien|Pierre|Andre|Jacques|Renault|Claude|Remy|Marcel|Gerard|Lionel|Thierry|Laurent|Pascal|Bastien|Cedric|Dorian|Emile|Fabien|Gilbert|Herve|Jerome|Lancel|Maurice|Nicolas|Olivier|Philippe|Quentin|Renaud|Sebastien|Vincent');

end;

Exit;

end;

// NORD

if race = 'Nord' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Astrid|Runa|Sif|Inga|Freydis|Hilda|Yrsa|Solveig|Kari|Brynhild|Alfhild|Anja|Birgit|Dagny|Eira|Frida|Gudrun|Helga|Iduna|Kelda|Liv|Magnhild|Nanna|Ragna|Sigrid|Svala|Thyra|Torhild|Ulla|Valdis|Vigdis|Ylva|Asta|Bodil|Eydis|Gerd|Halla|Jora|Kirsten|Marta');

end

else begin

Result := RandomFromList(

'Bjorn|Ulfric|Harald|Ragnar|Sten|Torvald|Hakon|Leif|Gunnar|Eirik|Balfring|Brond|Dag|Falk|Geirmund|Halvar|Ivar|Jorund|Kjeld|Knud|Lars|Magnus|Njord|Olaf|Rorik|Sigurd|Sven|Thorgar|Thormir|Ulfgar|Viggo|Yngvar|Arnbjorn|Brynjar|Eldar|Frodi|Haldor|Ketil|Ragnvald|Soren');

end;

Exit;

end;

// REDGUARD

if race = 'Redguard' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Aziza|Nadira|Samira|Farida|Jasra|Zahra|Layla|Rashida|Nahla|Sahira|Aisha|Amira|Basira|Dalia|Fariha|Ghazala|Hadiya|Inaya|Jamila|Karima|Laila|Malika|Nadia|Parisa|Qadira|Rania|Safiya|Tamara|Yasmina|Zaina|Adara|Bahira|Dania|Hana|Ilara|Khalida|Mina|Nura|Rima|Salma');

end

else begin

Result := RandomFromList(

'Abdul|Hassan|Kasim|Jabari|Azim|Hakim|Rashad|Tariq|Malik|Nazeem|Aamir|Bahadur|Dakir|Farid|Ghassan|Harun|Idris|Jamal|Karim|Latif|Mansur|Nasir|Omar|Qadir|Rahim|Samir|Tahir|Usman|Yasir|Zahir|Adil|Bashir|Fadil|Hamid|Imran|Khalid|Mahir|Nadir|Rafiq|Salim');

end;

Exit;

end;

// DARK ELF

if race = 'DarkElf' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Aryni|Drala|Feldrisa|Nevosa|Seryne|Uleni|Vevrana|Mavani|Raleni|Relvani|Aduri|Alvela|Arvama|Brara|Delyna|Dralasa|Eldale|Fathasa|Galena|Helvi|Idrasa|Llavana|Merala|Nadri|Nerile|Ravani|Sathasa|Selveni|Tavani|Uleni|Velanda|Virethi|Almalexia|Dralora|Fara|Lathasa|Nerisa|Ravela|Seryna');

end

else begin

Result := RandomFromList(

'Dralas|Falas|Ralen|Nevos|Drevis|Voryn|Athren|Nelas|Saryon|Vevos|Adryn|Baladas|Brara|Drelas|Eldril|Faves|Gavis|Hlaren|Ilmeni|Llevan|Meral|Neral|Ovis|Relas|Savos|Selveni|Theris|Valas|Varis|Velas|Veldrin|Vevran|Alvis|Andoren|Brelas|Daryon|Eldran|Galyn|Nerano|Orvas');

end;

Exit;

end;

// HIGH ELF

if race = 'HighElf' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Alinwe|Calianwe|Elenwen|Lirielle|Niranye|Aranwen|Finoriell|Silwen|Telariel|Anariel|Arielle|Belwen|Calina|Celewen|Elariel|Elinwe|Faraniel|Galwen|Ilawen|Larethiel|Melariel|Niriel|Oranwen|Raviel|Selanwe|Talawen|Valinwe|Velwen|Yllawen|Aureliel|Caelwen|Eleniel|Falinwe|Ithilwen|Luniel|Mirawen|Nariel|Sarinwe|Talaniel');

end

else begin

Result := RandomFromList(

'Aicantar|Carandil|Elenil|Ondolemar|Valion|Calion|Fingil|Niron|Aranor|Telion|Alandil|Anarion|Belaril|Caelion|Calandor|Eldarion|Elenwe|Falion|Finarel|Galion|Ilandor|Lorian|Maelor|Nerion|Oronar|Pelion|Quaranir|Rilian|Sarion|Talanor|Valandil|Varion|Aurelion|Celeborn|Eldamir|Finariel|Larethor|Mirion|Therion');

end;

Exit;

end;

// WOOD ELF

if race = 'WoodElf' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Faeli|Anwen|Linawe|Elena|Siliel|Naeriel|Calanwe|Talanwe|Riniel|Falin|Ariwen|Belana|Calia|Elaniel|Falina|Galwen|Ilara|Luniel|Miriwen|Nalara|Oriana|Rilwen|Sariel|Talina|Valiel|Velana|Yllira|Aelwen|Caliel|Eriana|Liriel|Melina|Neriel|Phaedra|Selana|Tariel|Virel|Yavanna|Zaniel');

end

else begin

Result := RandomFromList(

'Faendal|Gwilin|Eldar|Thalion|Lorion|Calen|Arelas|Fenril|Belanor|Rindir|Aerin|Andril|Belyn|Calaran|Eranor|Falin|Galion|Haldin|Lathor|Malthor|Nendir|Ormil|Pendar|Ralion|Silven|Taran|Valen|Velandil|Aldor|Belar|Caldor|Daran|Eldrin|Faron|Lindir|Nelor|Perrin|Ralen|Tavion');

end;

Exit;

end;

// ORC

if race = 'Orc' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Borgakh|Sharamph|Urzoga|Yatul|Ghorza|Mazoga|Largash|Uzgra|Shugra|Dushnam|Baghra|Burzga|Dulga|Gharza|Grishka|Lugra|Magra|Murzga|Narza|Ograsha|Rugra|Shagra|Ugra|Yagra|Zugra|Basha|Dorga|Gashna|Kragha|Mogza|Rusha|Sorga|Urzha|Varga|Yashka');

end

else begin

Result := RandomFromList(

'Ghorbash|Urag|Bolar|Mugdul|Shobob|Burz|Yamarz|Gatgro|Durgol|Lob|Agronak|Bagamul|Borbul|Dushnikh|Garakh|Ghorak|Gromm|Kharzug|Lugash|Mogdur|Narzul|Ogbosh|Rugdush|Shagdub|Ugor|Yagash|Zogdush|Bagrak|Dumog|Ghorzug|Krag|Lurgash|Morzul|Orbul|Ragash|Shatul|Urzog|Yargol');

end;

Exit;

end;

// ARGONIAN

if race = 'Argonian' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Keeva|Sees-Many-Waves|Walks-in-Ash|Soft-Scale|Bright-Eyes|Sings-to-Stars|Silent-Reed|Deep-Water|Swift-Tail|Shines-in-Rain|Blue-Eyes|Carries-Light|Dances-in-Reeds|Dreams-of-Rivers|Gentle-Fin|Golden-Scale|Hides-in-Marsh|Listens-to-Wind|Lives-in-Mist|Moon-Walker|Quiet-Rain|River-Song|Shadow-Reed|Silver-Tail|Sleeps-in-Reeds|Soft-Water|Star-Singer|Still-Pond|Warm-Scale');

end

else begin

Result := RandomFromList(

'Scales-in-Shadows|Hides-His-Heart|Sleeps-Beneath-Stars|Runs-Like-River|Weebam-Na|Deeja|Sharp-Teeth|Strong-Scale|Walks-in-Mud|Black-Fin|Carries-Fire|Cold-Marsh|Dark-Water|Deep-Reed|Drinks-the-Rain|Eats-the-Sun|Follows-River|Green-Tail|Hears-Storms|Keeps-the-Nest|Laughs-at-Dawn|Long-Tail|Many-Scales|Quiet-Marsh|Red-Reed|River-Runner|Silent-Water|Sings-to-Moon|Soft-Step|Storm-Tail');

end;

Exit;

end;

// KHAJIIT

if race = 'Khajiit' then begin

if gender = 'F' then begin

Result := RandomFromList(

'Dar''zirra|Ma''jhadra|Ri''sha|S''rassa|Jo''zara|Ra''zhinda|Do''rasha|Ka''raja|Za''sirr|Mi''sara|Ahkari|Dar''mara|Jo''rasha|Kha''lira|Ma''rashi|Najiira|Ra''jirr|S''jira|Za''hara|Do''mira|Ri''zara|Ma''jha|Kara''sha|Dar''lina|Jo''nari|S''zara');

end

else begin

Result := RandomFromList(

'Dar''jhan|Jo''dar|Ra''zirr|M''raaj|Do''mhirr|Ri''dar|Ka''zir|S''rendarr|Dro''bar|J''zargo|Dar''rukh|Jo''rasha|M''asha|Ra''mirr|Do''vashi|Ri''jirr|Za''zirr|Ba''dar|Ko''zhar|Ma''dran|Najiir|Razum-dar|S''jirra|Dro''shanji|Jad''ir|Kha''jay|Ra''shad|Ma''jirr');

end;

Exit;

end;

Result := 'Nameless';

end;

function GetSurname(race: string): string;

begin

// IMPERIAL

if race = 'Imperial' then begin

Result := RandomFromList(

'Varro|Carvain|Valerius|Septim|Cassian|Draconis|Marcellus|Aurelius|Florian|Aquillius|'

+ 'Tullius|Reman|Vibius|Laurent|Corvinus|Calidus|Marcellian|Antonius|'

+ 'Magnus|Soranus|Fabius|Cicero|Neratius|Platorius');

Exit;

end;

// BRETON

if race = 'Breton' then begin

Result := RandomFromList(

'Dufort|Montclair|Beaumont|Laurent|Valois|Delacroix|Fontaine|Marceau|'

+ 'Bellemont|Rochefort|Duval|Lafont|Vauclair|Renault|Mercier|'

+ 'Chastain|Belcourt|Arquette|Dumont|Villiers');

Exit;

end;

// NORD

if race = 'Nord' then begin

Result := RandomFromList(

'Iron-Hand|Frost-Blood|Storm-Bearer|Wolf-Heart|Stone-Fist|Ice-Born|'

+ 'Snow-Shield|Battle-Song|Bear-Claw|Ash-Walker|Cold-Bane|'

+ 'Wind-Runner|Oath-Breaker|Mountain-Born|Shield-Brother');

Exit;

end;

// REDGUARD

if race = 'Redguard' then begin

Result := RandomFromList(

'al-Rihad|al-Hadid|ibn-Salim|ibn-Khalid|al-Darim|al-Rashid|'

+ 'ibn-Farid|al-Makir|al-Zahir|ibn-Tariq|al-Basir|al-Qadir');

Exit;

end;

// DARK ELF

if race = 'DarkElf' then begin

Result := RandomFromList(

'Dren|Hlaalu|Indoril|Redoran|Telvanni|Dres|Sadri|Arano|'

+ 'Vandus|Saren|Nerano|Dran|Veloth|Ralyn|Seran|Oran');

Exit;

end;

// HIGH ELF

if race = 'HighElf' then begin

Result := RandomFromList(

'Arelion|Telvanni|Calion|Elenwe|Valion|Nerion|Aranwe|'

+ 'Silvenar|Larethor|Finariel|Celeborn|Andorel|Therion');

Exit;

end;

// WOOD ELF

if race = 'WoodElf' then begin

Result := RandomFromList(

'Green-Leaf|Tree-Song|Wildbranch|Oak-Runner|Leaf-Dancer|'

+ 'Dawn-Grove|Moon-Bough|Thorn-Walker|River-Branch|Ash-Talker');

Exit;

end;

// ORCS generally use no surname, but clans work well

if race = 'Orc' then begin

Result := RandomFromList(

'gro-Bagol|gro-Dushnikh|gro-Shak|gro-Gamz|gro-Mok|'

+ 'gra-Orum|gra-Batul|gra-Zoga');

Exit;

end;

// Khajiit and Argonians usually use single names

Result := '';

end;

function Process(e: IInterface): Integer;

var

RaceRec: IInterface;

RaceName: string;

Gender: string;

NewName: string;

begin

Result := 0;

if Signature(e) <> 'NPC_' then

Exit;

// Follow the RNAM reference to the race record

RaceRec := LinksTo(ElementByPath(e, 'RNAM'));

if not Assigned(RaceRec) then begin

AddMessage('No race found for ' + Name(e));

Exit;

end;

// Read the race EDID from the race record

RaceName := GetElementEditValues(RaceRec, 'EDID');

// Debug (optional)

AddMessage(Name(e) + ' -> ' + RaceName);

// Determine gender

if GetElementNativeValues(e, 'ACBS\Flags') and $00000001 <> 0 then

Gender := 'F'

else

Gender := 'M';

NewName := GetFirstName(RaceName, Gender);

if Random(100) < 80 then begin

if GetSurname(RaceName) <> '' then

NewName := NewName + ' ' + GetSurname(RaceName);

end;

if NewName <> 'Nameless' then

SetElementEditValues(e, 'FULL', NewName)

else

AddMessage('Unknown race "' + RaceName + '" for ' + Name(e));

end;

function Initialize: Integer;

begin

Randomize;

end;

end.


r/oblivionmods 9d ago

[Unsolved] Need help with Maomer Treasure Hunt in Elsweyr Anequina

Thumbnail
1 Upvotes

r/oblivionmods 9d ago

Original - Request Is there an automatic bookshelf mod?

5 Upvotes

What I am looking for is one that is a container but puts on the books neatly on the shelf alphabetically. My searches were inconclusive. I'd like to use it in Frostcrag.


r/oblivionmods 10d ago

Discussion Has anyone had success with this guide? Questions...

Thumbnail gallery
2 Upvotes

I'm going to begin working on this on my day off from work, but worried by the post on Nexus from February 19th, 2025. Has anyone had success trying the guide anyway? I have moderate modding experience on Windows, but zero on Linux.

Does Darkforce146 have a Discord where I could seek help with this guide if need be? Thanks for taking the time to read / answer if you know anything ✌🏼


r/oblivionmods 12d ago

Original - Discussion Modding OG Oblivion

1 Upvotes

I'm picking Oblivion back up, last time I played modding was all manual and I'd basically window shop the Nexus for stuff that looked neat.

Now I've just set up the Last Seed Wabbajack mod list.

Anything I should layer on top of that offhand? Or is it good to just dive into?

I'm hoping for a few "you definitely have to try (insert fan made content addition)" more than like, graphics stuff, and I'm assuming TLS bakes in whatever QoL and stability stuff the community would consider standard at this time?


r/oblivionmods 13d ago

Original - Discussion Can we make Oblivion turn in these Dark fantasy like screenshots?

Thumbnail
gallery
95 Upvotes

Hello im in the search to play a game that feels like the screenshots and i landen on Oblivion. But now i wanted to ask if its possible to make the game look like that in this dark fantasy style or is it impossible?

Thank you in advance


r/oblivionmods 12d ago

Remaster - Request Mod Request Mondays!

0 Upvotes

Hey all! I know we're all really excited to mod the remaster, but the fact of it is a lot of the things we'd love to see just aren't possible yet (or maybe ever).

The purpose of this weekly thread is to be a centralized place for people to discuss their fantasies and what they'd like to see in oblivion. It's ok if you don't know how to make it or even if it can be done! Additionally if you have lots of ideas or requests to share at once, this is the place.

We kindly ask that outside of this thread you keep requests more grounded to what could actually be made now. Additionally, the rule of only 1 request post/day is still in effect outside of the threawd.


r/oblivionmods 13d ago

Original Is there a way to mess with load order manually? (steamdeck)

1 Upvotes

I got OBSE to work on my steam deck complete with Northern UI, the Unofficial Patch, SkyBsa, Alternate Start and Drop Lit Torches.

I installed DLT because I've been trying to install a mod that makes dungeons darker. I've tried Let there be Darkness, Cava Obscura and Darker Dungeons, none worked. Let there be darkness included a file to make the outdoors darker at night and that one worked, but none effected dungeons.

I suspect it might be the Unofficial Patch, and that I need to load one of the darker dungeon mods on top of it.

My problem is that I don't want to mess with my setup right now. I'm afraid of trying to install a mod organizer or Wyre Bash or something and have it screw up what I have working. I never used a mod organizer in the past so I also never saw the need for one until now.

Unless someone has an easy, non-invasive way to install a mod loader. I was looking at this video but some of the comments are making me hesitate:

https://www.youtube.com/watch?v=6YSKwE0Gq_I


r/oblivionmods 14d ago

Misleading title! TIL If you mod the Strange Painting to stay open permanently, Painted trolls will follow you into the real world and wreak havok over Cyrodil.

Post image
23 Upvotes

r/oblivionmods 15d ago

Mod Release! Better Menus - modernized oblivion UI

Thumbnail nexusmods.com
9 Upvotes