EEC H
A modern fork of Flowaria's ExtraEnemyCustomization (EEC), with a few fixes, tweaks, and additions
| Last updated | 3 weeks ago |
| Total downloads | 51168 |
| Total rating | 2 |
| Categories | Rundown Mods Dev Tools |
| Dependency string | hirnukuono-EEC_H-1.8.27 |
| Dependants | 89 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.2README
ExtraEnemyCustomization
DISCLAIMER: EEC is meant to be used by rundown devs to make custom enemies with ease. It is not a clientside mod.
This mod is a fork of Flowaria's ExtraEnemyCustomization (EEC_I) with a several hotfixes since R8 and new features. This is a full EEC_I compile with a +X version bump, so it won't cause any issues if both are present in your profile. BepInEx will load and use the newest version, but it's recommended to uninstall the OG EEC. All credit goes to Flowaria for their breathtaking work on GTFO.
This mod is primarily maintained by Amorously and Dinorush, so please message them first for any questions, issues, or troubleshooting!
- With the exception of bug fixes, please do not ask for new features.
Use this reference config to learn how to use this mod
Unzip them to your YourRundownFolder/Custom/ExtraEnemyCustomization path. (Note: updates occasionally.) Alternatively, EEC can generate the config files for you into your profile's Custom folder.
Changelog
Moved to the Thunderstore Changelog!
Supported Features
-
Model Customization
ShadowCustom: Shadow Variant Customization (for most enemy models), with thermals and tumor supportMaterialCustom: Material Swapper for changing skin of emeniesGlowCustom: For edting color of enemy glowing in general, also provide feature to adding custom Pulse EffectLimbCustom: Enemy Limb Health/Weak/ArmorSpot CustomizationMarkerCustom: Bio-tracker Ping Icon/Behaviour Customization (with custom images / texts)ModelRefCustom: ModelReference Custom for editing Bio-Tracker Ping position/Shooter Firing Position/Striker Tentacle PositionScannerCustom: Bio-tracker screen customization per enemies (with real-time color changes)SilhouetteCustom: Provides enemies silhouette to be able to see through the wallBoneCustom: Powerful setting to change each enemy's bodypart scale/position/rotation or Add your own Prefab to itAnimHandleCustom: Allows to directly edit animation timing values or punch scream sfx
-
Ability Customization
FogSphereCustom: FogSphere ability's FogSettingBirthingCustom: Birthing ability customizationHealthRegenCustom: For health regen/decay enemiesInfectionAttackCustom: For infectious tentacles/punches/projectileExplosiveAttackCustom: For explosive tentacles/punches/projectilesKnockbackAttackCustom: For adding knockback to tentacles/punches/projectilesBleedAttackCustom: For adding a bleeding effect to tentacles/punches/projectilesDrainStaminaAttackCustom: For draining player staminaDoorBreakerCustom: DoorBreaker ability, speed/damage customizationScoutScreamingCustom: Change scout screaming GlowColor and FogColor, along with infectious FogSpherePouncerCustom: For going insane, lugubrious even
-
EnemyAbility Customization
BehaviourAbilityCustom: Trigger abilities based on cooldown, distance, LOS, stateLimbDestroyedAbilityCustom: Trigger abilities upon enemy limbs breakingDeathAbilityCustom: Trigger abilities upon enemy's death
-
Supported Abilities
DoAnimFogSphereExplosionSpawnEnemySpawnWaveEMPCloakWardenEventChain: Trigger multiple abilities at once!
-
Striker Tentacle Customization
StrikerTentacleCustom- Striker tentacle model type customization
- Striker tentacle in/out/stay time customization
TentacleDefinitionsWork in Progress...
-
Shooter Firing Customization
ShooterFireCustom- Shooter projectile setting customization
- Distance-based projectile setting swapper
ProjectileDefinitions- Custom shooter projectile wditing
- Explosive projectile
[Use ExplosiveAttackCustom if possible] - Knockback projectile
[Use KnockbackAttackCustom if possible] - Bleeding projectile
[Use BleedAttackCustom if possible] - Infectious projectile
[Use InfectionAttackCustom if possible] - StaminaDrain projectile
[Use DrainStaminaAttackCustom if possible]
-
Detection Customization
FeelerCustom: Scout feeler count/color/distance customizationScoutAnimCustom: Customizable scout feeler animation
-
Scout Wave Customization
- Different wave settings per scout variants and active expedition
- StopOnDead setting for scout alive-orientated constant alarm
- Random picker for having different wave setting for single variants
-
Property Customization
SpawnCostCustom: You can edit enemy's spawncost without editing population settingsEventsCustom: Trigger WardenObjectiveEvents!- OnSpawnedEvent
- OnWakeupEvent
- OnDeadEvent
- Triggering LevelLayout's OnBossDeathEvent!
DistantRoarCustom: Play any custom sound or vanilla wave roar when specific enemies spawn in survival waves
-
Miscellaneous Things
- LiveEdit: Edit your config without rebooting the game
- Healer Enemies support: Negative damage will now heal players
- Global Config: Flyer Stuck Check, and Amorously's vanilla WaveRoarFix (Note: WaveRoarFix is disabled by default)
-
Partial Data Integration
- You can use a string GUID for any persistentID field if you're using PartialData!
Credits
- peelz: Setup for future MTFO update
- mccad00: Enemy Marker icons
- Kasuromi: Providing code related to SpawnCost / helping a lot with PR review / transition to OG 2.0.0 support
- Dex: Providing code related to SilhouetteCustom
- dakkhuza: Helping with implementing EMP / Providing code related to Explosion
- Flowaria: You rock!
- Hinru: Keeping this plugin alive through modern GTFO / thermal shadows and tumors
- Amorously: Custom wave roars and WaveRoarFix implementation
- Doggy: Assistance with thermal shadow tumors
- Dinorush: Modern maintenance support and adding many recent features to EEC