


NOTE: This is a whole mod pack, might cause issue when use together with some other mods
Use the playlistvar aitdm_grunt_mode 1 to replace Attrition with GruntMode
Higher earn_meter_titan_multiplier is recommanded for npc titans firing core ability
Please add
+sv_max_props_multiplayer 500000
+sv_max_prop_data_dwords_multiplayer 800000
to startup args, or the game might crash
Use the function RegisterGruntModePlayerClass( 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 learn how to create a class from this file.
Score Events:
Start with player grunts and normal grunts
0: Specialist grunts spawning
50: Spectres spawning
100: Stalkers and Prowlers spawning
180: Reapers can launch ticks spawning
250: Titans and NPC pilots spawning
Default Player Classes:
Assault Grunt: r97, archer and frag
Heavy Grunt: spitfire and archer
Rifleman Grunt: flatline, archer and frag
Shotgun Grunt: eva-8, archer and frag
Sniper Grunt: dmr, archer and electric smoke
Engineer: l-star, thunderbolt and satchel, one turret in inventory
Specialist Grunt: car, mgl and one drone(15s per respawn), press USE to call your drones
Shield Captain: r201, mgl and electric smoke, carrying a mobile particle wall
Shock Grunt: volt, thunderbolt and arc grenade, one arc trap in inventory
Spectre: mastiff, charge rifle, double jumping, no wallclimb
Sonar Pulser: alternator, charge rifle and pulse blade
Jumper: devotion, mgl, one jumppad usage
Shifter: double-take, thunderbolt and arc grenade, one longer phaseshift usage
Ravenant hemlok, charge rifle and satchel, super wallclimb, faster crouchwalk
Phase_Walker r101 and thunderbolt, one portal usage
Heavy_Sniper kraber(anti-titan) and electric smoke
Runner run_and_gun, extended_ammo re45 with less damage falloff 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 flatline and charge rifle, passive jet pack
Assassin silenced wingman elite and charge rifle
Special Thanks
Dinorush and Moblin, they allowed me to modify Brute4 and Archon in my own repo