Grunt Mode

版本 v3.3.2·更新於 2023-11-24

Becomes Grunt

模組介紹 作者原文

Grunt Mode

How to Use

In Attrition gamemode, use the playlistvar aitdm_grunt_mode 1 to replace Attrition with GruntMode

Please add

  • sv_max_props_multiplayer 500000
  • sv_max_prop_data_dwords_multiplayer 800000

to startup args(add an extra + as prefix) or typing them in console before starting, otherwise the game might crash

NOTE

This is a whole mod pack, might cause issue when use together with some other mods or in other gamemodes, recommand run on dedicated servers!

If you're not on dedicated servers, please enable sv_cheats and do weapon_reparse in console before starting the gamemode, disable sv_cheats after weapon_reparse is done

Introduction

Basic Gameplay:

  • You will respawn as a random class from droppod
  • Your double jump and wallrun is disabled by default( some classes may enable them ), but you can still climb walls
  • Enemy npcs are stronger

Score Events:

Start with player grunts and normal grunts

  • 0: Specialist grunts spawning
  • 50: Spectres spawning
  • 100: Stalkers and Prowlers spawning
  • 180: Reapers and Gunships spawning
  • 250: Titans and NPC pilots spawning

Playlist Variable Related Stuffs

PlaylistVar are variables that can be used in setplaylistvaroverrides command

They're also accessible in Private Match Settings menu( with localized display name )

  • Each game has a 33% chance of becoming a night combat( chance can be modified through playlistvar gruntmode_night_chance )
  • Taking damage from titans and explosions(such as nuke and ticks) will leave you 1HP( protection can be turned off through playlistvar grunt_player_protection 0 )
  • Your abilities and ordnances won't recharge by default( some classes may have regenable abilities ), search for care packages to refill them and your anti-titan weapon's ammo. When playlistvar gruntmode_weapon_carepackage 1 is enabled, care package will also give you a grenadier weapon
  • You can use custom_air_accel_pilot to customize player's air acceleration if you want to disable their ability to slidehop
  • Add Classic Rodeo Fix(Testing): Use the playlist var classic_rodeo 1 to enable (fake) TF|1 style rodeo. Rodeo damage can be modified through playlistvar classic_rodeo_damage_scale

Default Player Classes:

  • Assault Grunt: r97, archer and frag grenade
  • Heavy Grunt: spitfire and archer
  • Rifleman Grunt: flatline, archer and frag grenade
  • Shotgun Grunt: eva-8, archer and frag grenade
  • Sniper Grunt: dmr, archer and electric smoke grenade
  • Engineer: l-star and thunderbolt, one turret in inventory
  • Specialist Grunt: l-star and mgl, can deploy two drones
  • Shield Captain: r201 and mgl, carrying a mobile particle wall
  • Shock Grunt: volt and thunderbolt, one arc trap in inventory
  • Spectre: mastiff and charge rifle, have double jump ability
  • Sonar Pulser: alternator, charge rifle and pulse blade
  • Jumper: devotion and mgl, one jumppad usage
  • Shifter: double-take and thunderbolt, one longer phaseshift usage
  • Ravenant: hemlok, charge rifle and satchel, super wallclimb, faster crouchwalk
  • Phase Walker: r101 and thunderbolt, one portal usage(portal destroys on death)
  • Heavy Sniper: kraber(anti-titan) and electric smoke grenade
  • Runner: re45 and mgl, octane stim(longer stim that costs health)
  • Path Builder: r97 and mgl, one zipline gun usage(zipline destroys on death)
  • Scout: g2 and archer, two grapple usage
  • Flyer: mozambique and charge rifle, passive jet pack
  • Assassin: wingman elite, charge rifle and arc grenade

Modding Feature

Use the function GruntMode_RegisterPlayerClass( string className, void functionref( entity ) classLoadoutFunction, bool isSpecialist ) to register your own classes

Parameters:

  • className: your new class' name, cannot be the same as any other classes
  • loadoutFunction: how this class is given weapons, classMods and so on
  • isSpecialist: whether killing this class will get extra scores

I recommand copy & paste and use the function SimpleClassLoadout() from _grunt_default_classes.gnut, you can also le

安裝與使用 安裝:Northstar 用戶端模組

  1. 先安裝 Northstar 用戶端(Titanfall 2 的開源社群用戶端,官方發布頁提供安裝器),模組由它載入。
  2. 把本站下載的壓縮包解壓,內容放入 Titanfall2 目錄下的 Northstar/mods/ 資料夾。
  3. 透過 NorthstarLauncher.exe 啟動遊戲,控制台會列出已載入的模組。

Northstar 用於私人伺服器與自訂內容,請勿用它連線官方伺服器。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

northstar-Northstar

檔案與校驗

檔案名稱
Grunt_Mode-3.3.2.zip
檔案大小
2.4 MiB