Skip to content

Custom Projectiles 1.8.7 provisional tester

Pre-release
Pre-release

Choose a tag to compare

@Krarilotus Krarilotus released this 27 Sep 21:12

Provisional Custom Projectiles 1.8.7 tester for UCP 3.0.7 and Crusader/Extreme 1.41. This is not the signed Store release.

Downloads:

  • custom-projectiles-1.8.7.zip: installable UCP module, including the 77-unit vanilla YAML reference, matching VS Code schema, examples and all nine GUI locales.
  • gmResourceModifier-0.3.0.zip: required draft owner API from gmResourceModifier PR #7. Install it with the module; it is not yet in the public Store.
  • reconquista-projectiles-1.8.7.yml: revised tester preset, validated against this build.
  • vanilla-projectiles.yml and projectile-config.schema.json: the same files inside the module ZIP, offered separately for easier editing.

Use a developer launcher with unsigned-module loading enabled (the user has authorized the developer warning). Keep the YAML and schema together, select the YAML in Customizations > Balance Changes, and restart. For the specific direct-click catapult movement defect, also install the separate Fixed Engineers 0.2.0 tester from PR #4. Do not load the older overlapping siege-stop PR #3 at the same time.

What changed: automatic attack toggle and exact automatic range per unit; explicit native-value vanilla reference; accepted siege aim until release and native re-aim after lost/reused targets; restored cow ammo selection; fresh candidates only for explicitly random native volleys. No human manual attack order is replaced by AI cluster search.

Validation: normal and Extreme reference-EXE harness and GUI/archive tests pass (see source VALIDATION.md for exact runs). A combined live 1.8.7 direct-click test, rendered custom sprites/decorations, multiplayer, replay and broader executable variants are not accepted. The Windows desktop host did not expose native app bindings for the attempted live check. gmResourceModifier PR #7, rendering lifecycle issue #9 and threat-priority issue #10 remain open. Use as a provisional tester build, not a completed release.

Source PR: #8
Store PR: UnofficialCrusaderPatch/UCP3-extensions-store#31
GM owner PR: UnofficialCrusaderPatch/ucp_gmResourceModifier#7
Fixed Engineers PR: Krarilotus/ucp3-fixes#4