
Trigger Railgunner
Trigger (Zenless Zone Zero) skin for Railgunner: custom model and rifle, overheating rifle, sky-blue shots, ZZZ-style scope, gauges and TARGET ELIMINATED banner.Trigger Railgunner
An unofficial Trigger (Zenless Zone Zero) skin for Railgunner, with her own rifle, animations, effects and interface.
Select it in the lobby: Railgunner → Loadout → Skin → Trigger (ZZZ).
Features
Model and animation
- Custom model and rifle: Trigger's body and sniper rifle, driven by Railgunner's own animations, with a two-handed grip and light hair and cape motion.
- Active reload gesture: during the active reload, the left hand moves under the rifle's cell housing in time with the reload bar. Hit the window and she slaps it in with a small rifle kick. Miss and her hand slips off, then seats it slowly when the bar ends.
- Animated menu pose: an artwork-inspired pose on the character select screen with a natural idle (breathing, weight shift, head looking around). Every 9 to 14 seconds she lifts her rifle and inspects it, like her idle in Zenless Zone Zero.
- Clean silhouette: item and equipment displays are hidden on Trigger, since they are placed for Railgunner's skeleton.
Effects
- Overheating rifle: while the special (R) charges, the barrel, rail blade and vents heat up from dull red to orange to white-hot and throw sparks. On the shot, a sky-blue flash, then the rifle vents steam and cools down.
- Sky-blue shots: pistol, scoped shots and Supercharge (tracers, impacts, muzzle flash, charge-up) in an electric blue with a slight white gradient. Cryocharge keeps its ice color.
- Sky-blue mines: the red glow of the mines and their explosions turns blue.
Interface
- TARGET ELIMINATED: a small Zenless Zone Zero style banner (top left) when a scoped or special shot kills an enemy through its weak point, with an X2, X3 counter for kills in quick succession.
- Animated Trigger scope: a custom gold scope with a short, smooth opening (about 0.15 s) built for constant use, and a kick with orange rays on every shot.
- Trigger weak point markers: weak points in the scope are shown as Trigger triangles that lock on with a short animation.
- Trigger special gauges: the special (R) charging, charged and rebooting gauges redrawn in the scope's style, same size and place as the originals.
- ZZZ-style reload bar: metal end caps, a sky-blue progress fill and an orange perfect window, fully animated.
- Boosted shot indicator: redrawn in the skin's style with an energy icon in orange and pale gold.
- Trigger crosshair: Railgunner's normal crosshair in the scope's palette, with labels in a Zenless Zone Zero style font (Tektur, SIL Open Font License).
- Trigger UI: portraits and gold character UI.
Every change only applies to players using the Trigger skin. Other players and other skins are untouched.
Installation
Install with r2modman or the Thunderstore Mod Manager. BepInExPack, R2API Skins and R2API ContentManagement are installed automatically as dependencies.
If you previously installed the mod by hand, remove the old TriggerRailgunner folder from BepInEx/plugins first.
Configuration
Edit BepInEx/config/local.trigger.railgunner.cfg, or use the config editor in r2modman.
| Section | Option | Default | Effect |
|---|---|---|---|
| Appearance | HairMotion / CapeMotion | true | Secondary hair and cape motion |
| Appearance | HideItems | true | Hide item and equipment displays on Trigger |
| Appearance | GlowStrength | 0.65 | Brightness of the model's original emissive details (restart required) |
| Menu | TriggerPose | true | Artwork pose on the select screen |
| Menu | IdleMotion / IdleAmplitude | true / 1 | Menu idle motion and its strength (0 to 2) |
| Menu | GunCheck | true | Periodic rifle inspection on the select screen |
| Menu | CloserBy / LeftShift | 0.18 / 0.12 | Menu framing |
| Effects | TriggerShots | true | Sky-blue shots and mines (restart required) |
| Effects | Overheat | true | Rifle heat glow during the special (R) charge |
| Effects | OverheatParticles | true | Sparks and steam from the hot rifle |
| Effects | OverheatBrightness | 1 | Brightness of the heat glow (0.25 to 2) |
| Interface | TargetEliminated | true | Banner on weak point kills |
| Interface | TargetEliminatedScale | 0.35 | Banner size (0.2 to 1, restart required) |
| Interface | TriggerUI | true | Portraits and gold character UI |
| Interface | TriggerSpecialUI | true | Trigger-style special (R) gauges |
| Interface | TriggerReloadUI | true | ZZZ-style active reload bar and boosted indicator |
| Interface | TriggerCrosshair | true | Crosshair in the Trigger palette |
| Interface | ZZZFont | true | Trigger font for interface labels |
| Scope | TriggerScope / Opacity | true / 1 | Custom scope (restart required) |
| Scope | Animated | true | Scope opening and firing animations |
| Scope | TriggerWeakPoints | true | Trigger-style weak point markers |
| Weapon | ReloadGesture | true | Left-hand active reload gesture |
| Weapon | Scale / Offset / RotationOffset | 1 / 0 / 0 | Rifle fine-tuning (restart required) |
Multiplayer
Every player needs the mod, as with any custom skin. The skin, shots and mines are synced through the game's own skin and effect systems. The interface elements (scope, gauges, banner) are local to each player.
Credits
- Character: Trigger © HoYoverse / miHoYo. This is a fan-made, non-commercial mod, not affiliated with HoYoverse, Hopoo Games or Gearbox.
- 3D model: 观海子 (Guanhaizi, Bilibili). The original model notice and its translation are included in the package (
ORIGINAL_MODEL_NOTICE.txt). - Font: Tektur © The Tektur Project Authors (github.com/hyvyys/Tektur), SIL Open Font License 1.1 (
assets/Tektur-OFL.txt). - Mod: RandyTeam.
Feedback
Found a bug? Please include your BepInEx/LogOutput.log; the lines starting with Trigger are the useful ones.