Translate Opportunist, Aggressive and Risky trainer AI
Add the AI_Opportunist, AI_Aggressive and AI_Risky scoring layers with the ROM's stall, reckless and risky tables, HP thresholds, last-wins ties and strict knockout test. AIDamageCalc is ported as a pre-variation damage estimate, including a critical-hit flag left over from an earlier move, which the original also reads. Smart remains the only refused layer, so the rival stays gated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3e92936cb9
commit
0d1bedb3b1
10 files changed
+294
-11
No files matched your search
@@ -43,7 +43,10 @@ const names = {
|
||||
trainerClassAttributes: "TrainerClassAttributes",
|
||||
trainerClassDVs: "TrainerClassDVs",
|
||||
statusOnlyEffects: "StatusOnlyEffects",
|
||||
stallMoves: "StallMoves",
|
||||
recklessMoves: "RecklessMoves",
|
||||
residualMoves: "ResidualMoves",
|
||||
riskyEffects: "RiskyEffects",
|
||||
mapGroups: "MapGroupPointers",
|
||||
tilesets: "Tilesets",
|
||||
collisions: "CollisionPermissionTable",
|
||||
|
||||
Reference in new issue
Block a user