OBD:BINA/OBJC/MELE: Difference between revisions

noted that the dazed frame fields are apparently ignored
(correction to "throw danger" field; explanation of three "unknown" fields and the Fearless flag; copy-edit; I think the material on GenerousDir is inaccurate but I don't have the time to correct it)
(noted that the dazed frame fields are apparently ignored)
 
(2 intermediate revisions by the same user not shown)
Line 43: Line 43:
{{OBDtr| 0xD4 | float    |E7CEA5| 00 00 00 3F | 0.500000  | blocked; modifier for a chance to perform a technique even tough this technique aims for target which is in correct stance and ready to block this technique at the moment of the technique's start }}
{{OBDtr| 0xD4 | float    |E7CEA5| 00 00 00 3F | 0.500000  | blocked; modifier for a chance to perform a technique even tough this technique aims for target which is in correct stance and ready to block this technique at the moment of the technique's start }}
{{OBDtr| 0xD8 | float    |E7CEA5| 00 00 00 40 | 2.000000  | throw-into-danger weight multiplier; how many times more likely the AI is to want to throw its target if the throw will place the target into a danger square; this field is ignored if the technique is marked with the Fearless flag, but Fearless is not used in the vanilla game data anywhere }}
{{OBDtr| 0xD8 | float    |E7CEA5| 00 00 00 40 | 2.000000  | throw-into-danger weight multiplier; how many times more likely the AI is to want to throw its target if the throw will place the target into a danger square; this field is ignored if the technique is marked with the Fearless flag, but Fearless is not used in the vanilla game data anywhere }}
{{OBDtr| 0xDC | int16    |FFDDDD| 3C 00      | 60        | minimum dazed frames when char. is knocked down }}
{{OBDtr| 0xDC | int16    |FFDDDD| 3C 00      | 60        | minimum dazed frames when char. is knocked down; unused }}
{{OBDtr| 0xDE | int16    |FFDDDD| 5A 00      | 90        | maximum dazed frames when char. is knocked down }}
{{OBDtr| 0xDE | int16    |FFDDDD| 5A 00      | 90        | maximum dazed frames when char. is knocked down; unused }}
{{OBDtr| 0xE0 | int32    |64AAAA| 1A 00 00 00 | 26        | number of attack techniques }}
{{OBDtr| 0xE0 | int32    |64AAAA| 1A 00 00 00 | 26        | number of attack techniques }}
{{OBDtr| 0xE4 | int32    |64AAAA| 06 00 00 00 | 6          | number of evade/dodge techniques }}
{{OBDtr| 0xE4 | int32    |64AAAA| 06 00 00 00 | 6          | number of evade/dodge techniques }}
{{OBDtr| 0xE8 | int32    |64AAAA| 07 00 00 00 | 7          | number of maneuver/position techniques (sum of all techniques <nowiki>=</nowiki> amount of elements of the technique part}}
{{OBDtr| 0xE8 | int32    |64AAAA| 07 00 00 00 | 7          | number of maneuver/position techniques (sum of all techniques {{=}} number of elements of the technique part}}
{{OBDtr| 0xEC | int32    |64AAAA| 6D 00 00 00 | 109        | number of moves (amount of elements of the move part) }}
{{OBDtr| 0xEC | int32    |64AAAA| 6D 00 00 00 | 109        | number of moves (number of elements of the move part) }}
|}
|}


Line 124: Line 124:




the move id belongs to the move type; [[OBD:BINA/OBJC/MELE/MoveList|these move IDs are possible]]
the move id belongs to the move type; [[OBD:BINA/OBJC/MELE/MoveList|these move IDs]] are possible


the move type comes as a high byte; the following types are possible (values in dec):
the move type comes as a high byte; the following types are possible (values in dec):
Line 168: Line 168:
! 1 || 2 || 3 || 4 || 5
! 1 || 2 || 3 || 4 || 5
|-
|-
|[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Easy]]||Security_Guard||TCTF_Lite||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Easy]]||COMGUY
|NINJA_Easy||Security_Guard||TCTF_Lite||STRIKER_Easy||COMGUY
|-
|-
|[[OBD:BINA/OBJC/MELE/THUG|THUG_Air]]||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Medium]]||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Hard]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Easy2]]||BLACKOPS_Lite
|THUG_Air||STRIKER_Medium||STRIKER_Hard||TANKER_Easy2||BLACKOPS_Lite
|-
|-
|BLACKOPS_Swat||TCTF_Swat||[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Easy]]||MADBOMBER||NINJABOT_Train1
|BLACKOPS_Swat||TCTF_Swat||ELITE_Easy||MADBOMBER||NINJABOT_Train1
|-
|-
|RED_Easy||[[OBD:BINA/OBJC/MELE/TANKER|SNIPER]]||RED_Medium||KONOKO||BARABAS Rsrch D
|RED_Easy||SNIPER||RED_Medium||KONOKO||BARABAS Rsrch D
|-
|-
|BARABAS TCTF D||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Medium2]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Hard2]]||MURO_Dream||MURO_Final
|BARABAS TCTF D||TANKER_Medium2||TANKER_Hard2||MURO_Dream||MURO_Final
|-
|-
|MURO_Mutant||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Super]]||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Medium]]||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Hard]]||RED_Hard
|MURO_Mutant||NINJA_Super||NINJA_Medium||NINJA_Hard||RED_Hard
|-
|-
|[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Medium]]||[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Hard]]||GRIFFIN||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Mini]]||COP Male
|ELITE_Medium||ELITE_Hard||GRIFFIN||STRIKER_Mini||COP Male
|-
|-
|COP Female||[[OBD:BINA/OBJC/MELE/THUG|THUG_Mfg]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Neuro]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Pow]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Wh]]
|COP Female||THUG_Mfg||THUG_Neuro||THUG_Pow||THUG_Wh
|-
|-
|NINJABOT_Train2||[[OBD:BINA/OBJC/MELE/NINJA|NINJABOT_PowPlant]] ||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Easy]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Medium]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Hard]]
|NINJABOT_Train2||NINJABOT_PowPlant||TANKER_Easy||TANKER_Medium||TANKER_Hard
|- ALIGN=CENTER BGCOLOR="#E9E9E9"
|- ALIGN=CENTER BGCOLOR="#E9E9E9"
! 41 || 42 || 43 || 44 || 45
! 41 || 42 || 43 || 44 || 45
Line 199: Line 199:
! 0 || 1 || 2 || 3 || 4
! 0 || 1 || 2 || 3 || 4
|-
|-
|Security_Guard||TCTF_Lite||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Easy]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Air]]||COMGUY
|Security_Guard||TCTF_Lite||STRIKER_Easy||THUG_Air||COMGUY
|-
|-
|[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Medium]]||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Hard]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Easy]]||RED_Easy||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Easy]]
|STRIKER_Medium||STRIKER_Hard||TANKER_Easy||RED_Easy||NINJA_Easy
|-
|-
|[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Medium]]||BLACKOPS_Lite||BLACKOPS_Swat||TCTF_Swat||[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Easy]]
|TANKER_Medium||BLACKOPS_Lite||BLACKOPS_Swat||TCTF_Swat||ELITE_Easy
|-
|-
|[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Hard]]||RED_Medium||MADBOMBER||NINJABOT_Train1||[[OBD:BINA/OBJC/MELE/TANKER|SNIPER]]
|TANKER_Hard||RED_Medium||MADBOMBER||NINJABOT_Train1||SNIPER
|-
|-
|[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Medium]]||[[OBD:BINA/OBJC/MELE/ELITE|ELITE_Hard]]||KONOKO||BARABAS Rsrch D||RED_Hard
|ELITE_Medium||ELITE_Hard||KONOKO||BARABAS Rsrch D||RED_Hard
|-
|-
|BARABAS TCTF D||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Medium]]||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Hard]]||[[OBD:BINA/OBJC/MELE/NINJA|NINJA_Super]]||MURO_Dream
|BARABAS TCTF D||NINJA_Medium||NINJA_Hard||NINJA_Super||MURO_Dream
|-
|-
|MURO_Final||MURO_Mutant||GRIFFIN||[[OBD:BINA/OBJC/MELE/STRIKER|STRIKER_Mini]]||COP Male
|MURO_Final||MURO_Mutant||GRIFFIN||STRIKER_Mini||COP Male
|-
|-
|COP Female||[[OBD:BINA/OBJC/MELE/THUG|THUG_Mfg]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Neuro]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Pow]]||[[OBD:BINA/OBJC/MELE/THUG|THUG_Wh]]
|COP Female||THUG_Mfg||THUG_Neuro||THUG_Pow||THUG_Wh
|-
|-
|NINJABOT_Train2||[[OBD:BINA/OBJC/MELE/NINJA|NINJABOT_PowPlant]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Easy2]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Medium2]]||[[OBD:BINA/OBJC/MELE/TANKER|TANKER_Hard2]]
|NINJABOT_Train2||NINJABOT_PowPlant||TANKER_Easy2||TANKER_Medium2||TANKER_Hard2
|- ALIGN=CENTER BGCOLOR="#E9E9E9"
|- ALIGN=CENTER BGCOLOR="#E9E9E9"
! 40 || 41 || 55 || 56 || 57
! 40 || 41 || 55 || 56 || 57