ChiJob003

Overview

A minimal China side job: a generic bounty to destroy every object carrying the "Allied" label, restricted to hero characters. The whole file is eight lines โ€” it sets the base classโ€™s label filter and hero-only flag, then starts the job. All actual target-finding/tracking logic lives in the MrxTaskJobDestroyType base class, not in this file.

Inheritance

  • Inherits from: MrxTaskJobDestroyType (a real resident/ module โ€” see that page for the base classโ€™s own behavior)
  • Imports: none

Instance pattern

A native MrxTaskJobDestroyType subclass with no data or state of its own โ€” this file only configures the base class.

Functions

Activated(self)

Calls the base MrxTaskJobDestroyType.Activated, sets the label filter to "Allied", restricts the job to hero characters (_SetHeroOnly(true)), and starts it with _Go.

Events

None registered directly in this file โ€” target discovery/tracking is entirely handled inside the native MrxTaskJobDestroyType base class.

Notes for modders

This is the native MrxTaskContract/WifMissionData mission system, not Contract Framework โ€” see Contract.Register & Lifecycle for why mods use a different, ephemeral system instead of hooking into this one directly.

  • This is the minimal possible MrxTaskJobDestroyType subclass โ€” a good reference shape for a โ€œdestroy every labeled Xโ€ bounty job that needs no custom data.
  • Mirror pair: AllJob003 is the exact same file with the label filter flipped to "China" โ€” each faction offers a side job to hunt down the other factionโ€™s labeled assets.

Back to top

This site uses Just the Docs, a documentation theme for Jekyll.