Modders d’Oblivion Remastered percent une frontière avec les scripts Lua malgré l’absence de Bethesda

Je viens de tomber sur une info qui va faire vibrer tous les modders nostalgiques d’Oblivion. La communauté derrière Oblivion Remastered a franchi un cap technique majeur qui change complètement la donne. Sans aucun soutien officiel de Bethesda, ils ont réussi à faire communiquer le moteur de scripting d’Oblivion avec des scripts Lua via UE4SS. Pour un passionné de modding comme moi, c’est une révolution comparable à ce qu’on peut voir dans certains des meilleurs modpacks Minecraft qui transforment radicalement l’expérience de jeu.

L’exploit technique qui change tout pour Oblivion Remastered

Quand j’ai découvert ce post Reddit de Time-Has-Come annonçant la percée technique, j’ai d’abord cru à une blague. Pour ceux qui ne sont pas familiers avec le jargon technique, voici l’exploit en termes simples : ils ont trouvé un moyen de faire exécuter des fonctions Lua (un langage de script puissant) directement depuis le moteur d’Oblivion. Ce qui était censé être impossible il y a encore quelques semaines.

Le plus enchantant, c’est la façon dont ils ont contourné les limitations. En bidouillant le système de notifications du jeu (vous savez, ces messages qui s’affichent quand vous contractez une maladie), ils ont créé un pont entre les deux environnements. Le moteur original d’Oblivion peut maintenant déclencher des scripts Lua sophistiqués en réponse à des événements spécifiques du jeu. J’avais vu des trucs similaires dans d’autres communautés de modding, mais jamais sur un titre aussi complexe techniquement.

Pour illustrer cette prouesse, le développeur a partagé un mod de lévitation. Le joueur lance un sort, ce qui déclenche une notification invisible « madLevitationScriptStart », puis le script Lua intercepte cette notification, la cache, et active la lévitation. Simple en apparence, révolutionnaire sur le terrain.

Des possibilités qui dépassent l’imagination des joueurs

Comme testeur qui a passé d’innombrables heures sur des mods de tous genres, je peux vous affirmer que cette avancée ouvre des perspectives vertigineuses. Avant cette découverte, les scripts Lua pouvaient réagir à des événements génériques comme lancer un sort ou terminer un dialogue. Désormais, ils peuvent répondre à des sorts spécifiques, des dialogues précis ou des actions particulières.

Voici quelques exemples concrets de ce qui devient possible :

  • Création de mini-jeux déclenchés par des choix de dialogue spécifiques
  • Systèmes d’XP alternatifs où vous gagnez de l’expérience pour des actions précises
  • Interfaces utilisateur personnalisées qui s’adaptent au contexte du jeu
  • Nouvelles mécaniques de gameplay impossibles à implémenter auparavant
  • Intégration de systèmes externes directement dans le jeu

Ce qui me bluffe, c’est que tout ça se fait sans aucun outil officiel de Bethesda. La structure hybride d’Oblivion Remastered (combinant Gamebryo et Unreal Engine 5) rendait déjà le modding complexe, mais le manque de support officiel le rendait presque impossible. Presque étant le mot-clé ici.

Le futur prometteur du modding pour Oblivion Remastered

Cette percée technique rappelle ce qui s’est passé avec OpenMW pour Morrowind, dont la version 0.49 était très attendue justement pour ses améliorations Lua. Mais ici, on parle d’un jeu bien plus récent et techniquement complexe.

État précédent Nouvel état
Scripts Lua limités aux événements génériques Scripts Lua réactifs à des événements spécifiques
Mods « hacky » avec solutions de contournement Intégration naturelle avec les systèmes du jeu
Fonctionnalités limitées sans outils officiels Possibilités « pratiquement infinies » selon les développeurs

J’ai testé le mod de lévitation mentionné, et la différence est frappante. Avant, il fallait appuyer sur une touche dédiée (L) pour activer la lévitation – une solution bricolée qui ne s’intégrait pas dans l’expérience. Maintenant, elle fonctionne comme n’importe quel autre sort du jeu, s’intégrant parfaitement au système de magie existant.

Le message de Time-Has-Come résonne comme une promesse excitante : « Attendez-vous à voir arriver de gros mods prochainement… Les possibilités sont littéralement infinies. » Et connaissant la créativité débordante de cette communauté, je ne peux qu’être impatient de voir ce qu’ils vont nous concocter.

En vingt ans de suivi de la scène modding, j’ai rarement vu une avancée technique aussi significative sur un jeu sans support officiel. La complexité des mods qu’on peut maintenant créer vient de faire un bond spectaculaire, et je sens que ce n’est que le début d’une nouvelle ère pour Oblivion Remastered.

DgéDgé
Retour en haut