GurJob006
Overview
An 8-line Guerilla side job: destroy every object labeled "OC" (Oil Company), hero-only. Notably, despite living in the Guerilla contract/job batch, the label filter targets Oil-Company-owned objects rather than anything Guerilla-flagged β see the note below.
Inheritance
- Inherits from:
MrxTaskJobDestroyType(a realresident/module β see that page for the base classβs own behavior) - Imports: none
Instance pattern
A native task-framework subclass. No module-level state at all β the file is a single function.
Functions
Activated(self)
Calls MrxTaskJobDestroyType.Activated(self), sets the label filter to "OC", sets hero-only targeting, and calls _Go(). No custom description or VO table override β whatever MrxTaskJobDestroyType defaults to is used as-is.
Events
None β entirely delegated to the native MrxTaskJobDestroyType base.
Notes for modders
This is the native MrxTaskJobDestroyType/WifMissionData job system, not Contract Framework β see VZ Modules for the general native-vs-framework explanation and Contract.Register & Lifecycle for why mods use a different, ephemeral system instead of hooking into this one directly.
- The
"OC"label filter in a Guerilla-batch file isnβt a typo to βfixβ β file placement in this corpus reflects which faction offers the job, not which factionβs objects it targets. OilJob004 is the mirror image: an Oil Company job filed underoiljob*that targets objects labeled"Guerilla".