Files
RustRaptor/mods/AGENTS.md
T

1.6 KiB

Instructions for AI agents authoring mods

Read the mod authoring checklist and the version 1 API before creating or changing a mod. Follow the user's requested behavior and controls, and preserve other agents' work in the shared checkout.

  • Implement gameplay through content definitions, Rhai callbacks and documented commands. Keep a standalone mod independent unless its content needs a real dependency. Do not select legacy engine behavior for new content.
  • If the API lacks a required capability, define the smallest general addition and coordinate engine work with the responsible agent when authorized. Keep content-specific targeting, damage and tuning in the mod.
  • Ship actual SD and HD PNG assets for every artwork reference, plus required sounds/music. Keep dimensions, frame alignment and transparency consistent. Store generation prompts, provenance and reproduction recipes with the mod.
  • Price equipment against original and shipped equipment, using controlled simulation observations as well as targeting, range, cooldown and loadout utility. Do not copy cheap placeholder prices from an example.
  • Finish independent activation, gameplay and coexistence tests, real package validation where the original catalog is available, and a visual check of both SD and HD. Document any checks that cannot run.
  • Document enabling, controls, prices and behavior limits. Deliver complete local packages without changing the user's pilot, selected mods or unrelated content unless requested.