Ticket #46086

Not enough user UCF because of...

Eröffnet am: 2022-11-21 22:13 Letztes Update: 2023-04-06 23:10

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
1

Details

Recent changes such as removal of the UCF for AttFromNonNative are probably good. Reflecting moving away from hard-coded UCF behaviours where ruleset actionenablers can do it. (Even though, in some cases it's kind of nice to just throw in a UCF instead of play logic puzzles with actionenabler reqs.)

However, as we move in this direction, it's definitely the case that 12 user UCF's isn't going to be enough. Here's what's happening to ruleset designers 1. In general, actionenablers are making it so that most rulesets are defining more unit-classes, so they can manage action-mechanics. What this means is more unit-classes to group or #tag similar classes so they can be bundled in fewer actionenablers. 2. We're having to move old UCF's like Missile, AttFromNonNative, etc., out of hard classes and into our user unit-classes, taking up space. 3. I anticipate as people get experienced at 3.x ruleset coding, they'll see unit-classes and unit-class-flags as only escape-route to better generalize actions, behaviours, and mechanics.

Suggest large increase to number of custom ruleset unit-class flags. Probably isn't a bad idea to increase it for UTYF either.

Cheers.

Ticket-Verlauf (3/6 Historien)

2022-11-21 22:13 Aktualisiert von: lexxie9952
  • New Ticket "Not enough user UCF because of..." created
2022-11-22 19:10 Aktualisiert von: cazfi
  • Meilenstein Update from (Keine) to S3_2 d3f (closed)
  • Komponente Update from (Keine) to General
Kommentar

Current maximum user unit class flags count is 15. Usually increases to it have been driven by theoretical minimum required for updates.

2023-04-02 16:28 Aktualisiert von: cazfi
Kommentar

At this point (and to be rechecked before final 3.2 d3f) we should have some modest increase in S3_2 and main. Maybe UCF 15 -> 25 and UTYF 45 -> 50.

2023-04-02 17:04 Aktualisiert von: cazfi
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Accepted
2023-04-06 23:10 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Lösung Update from Accepted to Gefixt

Bearbeiten

Please login to add comment to this ticket » Anmelden