Skip to content
ilikegoodfood edited this page Jul 23, 2019 · 23 revisions

Verb Expansion Framework

The ranged expansion framework was initially concieved of as a complete re-implementation of the Range Animal Framework. This initial release has succeeded in that goal, along with a handful of other enhancements.

The long term goal is to provide a broadly increased combat scope, making violence on the Rim more varied, tactical and exotic, than ever before.

Features

  • All types of Pawn, be they animals, colonists, humanoids or mechanoids, will recognise and use Ranged Verbs from Apparel, Equipment, Hediffs and Race Definitions.
  • If they have any, animals will use Ranged Verbs preferentially when manhunting (as will manhunting humanoids) or when defending their master.
  • AI with multiple ranged verbs will aproximate their usefullness and select the most useful ranged verb to use.
  • Colonists that have Ranged Verbs that are not from their Equipment or that have multiple Ranged Verbs will show an additonal Gizmo that allows the player to set which ranged verb they should use in combat (colonists must be drafted to make the selection).
  • Colonists that have Ranged Verbs but do not have any Equipment will display and respect the Toggle Fire-at-Will gizmo.
  • Implements a Bleed Rate stat and Capacity for flesh pawns.

Planned Features

These features are palnned to be explored and, if possible, added to the framework as it grows. There is no guarentee that a feature listed here will make it into the framework.

  • Make humanoids with the Brawler Trait treat ranged verbs from Apparel and Hediffs the same way they do ranged weapons.
  • Allow Ranged Verbs in the Race Definitions to be dependant upon a body part group, in much the same way as race defined Tools.
  • Implement Hediff Groupings, that are made up of multiple hediffs. Once the group is complete (a pawn has all of the hediffs in the group) apply a final hediff with additional features. Removal of a hediff in the group should remove this final hediff.
  • Implement Smoke-Pop Belts and Shield Belts for Hediffs and Race Definitions.
  • Implement new Verb Types, including Point-Blank Area of Effect Weapons, Filth-Producing Weapons (i.e. glue launchers, webbing or toxic dust), and Spawn sub-unit as attack (i.e. mechanoids that attack by spawning robo-bombs).