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
@@ -8,7 +8,10 @@ export const SYMBOLS = {
|
||||
trainerClassAttributes: 0x3959c,
|
||||
trainerClassDVs: 0x270d6,
|
||||
statusOnlyEffects: 0x385db,
|
||||
stallMoves: 0x39348,
|
||||
recklessMoves: 0x393e2,
|
||||
residualMoves: 0x39446,
|
||||
riskyEffects: 0x394ff,
|
||||
mapGroups: 0x94000,
|
||||
tilesets: 0x4d596,
|
||||
collisions: 0x4ce1f,
|
||||
|
||||
Reference in new issue
Block a user