You are viewing a potentially older version of this package. View all versions.
DalekMC-TerrifyingMario-1.0.0 icon

TerrifyingMario

Un Mario terrifiant rôde dans les installations. Il a peur de la lumière.

By DalekMC
Date uploaded a day ago
Version 1.0.0
Download link DalekMC-TerrifyingMario-1.0.0.zip
Downloads 8
Dependency string DalekMC-TerrifyingMario-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Evaisa-LethalLib-1.2.0 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 1.2.0

README

Terrifying Mario (mod Lethal Company)

Un Mario trop grand, aux bras trop longs, au sourire plein de dents et aux yeux rouges rôde dans les installations en fredonnant une mélodie familière et désaccordée.

Il a peur de la lumière.

Comportement

Situation Réaction
Dans le noir, il ne voit personne Il rôde (mélodie lente en boucle)
Il aperçoit un joueur Il ricane, tend les bras et le traque, de plus en plus vite (5,5 → 9 m/s)
Il vous touche Jumpscare, mort instantanée
Une lampe torche (en main ou dans la poche, donc lampe frontale) le vise, et rien ne bloque le faisceau Il sursaute, hurle, se cache le visage et s'enfuit (13 m/s, pendant 5 s)
Une grenade flash Il est étourdi, puis il s'enfuit
Sa cible est sous une lampe de l'installation Il s'arrête à la lisière de l'ombre et la fixe
Le disjoncteur est coupé ou l'appareil (apparatus) est retiré Plus aucune zone sûre...

Sa tête suit toujours le joueur local du regard et a des spasmes. Il est immortel : la pelle ne sert à rien, seule la lumière marche. Batterie vide = vous êtes mort.

Si vous le braquez avec votre lampe au moment du contact, il ne peut pas vous tuer.

Terminal : tapez mario pour lire son entrée du bestiaire (après l'avoir scanné).

Technique

  • Tout est construit en code : modèle en primitives, sons synthétisés. Pas besoin d'AssetBundle ni de Unity.
  • Dépendances : BepInEx 5 et LethalLib.
  • Aucune RPC personnalisée, donc pas besoin de NetcodePatcher. Toute la logique d'IA tourne chez l'hôte. Tous les joueurs doivent avoir le mod.

Compilation

Il faut le SDK .NET 8 ou plus récent. Les DLL du jeu viennent du NuGet LethalCompany.GameLibs.Steam, le jeu n'a donc pas besoin d'être installé pour compiler.

dotnet build -c Release

La DLL se trouve dans bin/Release/netstandard2.1/TerrifyingMario.dll. Pour la copier directement dans un profil r2modman :

dotnet build -c Release -p:LethalCompanyPluginsDir="C:\Users\<vous>\AppData\Roaming\r2modmanPlus-local\LethalCompany\profiles\Default\BepInEx\plugins"

Paquet Thunderstore : powershell -File package.ps1 compile et produit dist/TerrifyingMario-<version>.zip.

Musique

Par défaut : une boîte à musique hantée synthétisée (le motif de Mario en mineur, qui se dérègle et ralentit). Pour utiliser votre propre musique, placez music.ogg, music.wav ou music.mp3 dans le dossier du mod (BepInEx/plugins/<auteur>-TerrifyingMario/). Elle sera ralentie, réverbérée et distordue pendant la traque.

Configuration

BepInEx/config/emeric.terrifyingmario.cfg : rareté d'apparition, vitesses, durée de fuite, portée et angle des lampes, peur des lampes de l'installation, taille du modèle, hauteur de la musique personnalisée.

Mode test : [Test] SpawnAtStart = true fait apparaître Mario dans l'installation dès l'atterrissage (désactivé par défaut).