Jump to content

OBD:BINA/OBJC/MELE: Difference between revisions

m
added everything I know
m (minor oops)
m (added everything I know)
Line 75: Line 75:
|-
|-
| BGCOLOR="#C87C64" COLSPAN=2 | <TT>ninja_easy_1</TT>
| BGCOLOR="#C87C64" COLSPAN=2 | <TT>ninja_easy_1</TT>
| ALIGN=LEFT | link by name to an [[OBD:ONCC|ONCC]] model (actually looked up by the melee profile)
| ALIGN=LEFT | link by name to an [[OBD:ONCC|ONCC]] model (actually looked up by the melee profile); see below
|-
|-
| BGCOLOR="#B0C3D4" | 64 00 00 00
| BGCOLOR="#B0C3D4" | 64 00 00 00
| 100
| 100
| ALIGN=LEFT | unknown ("notice %"?)
| ALIGN=LEFT | Notice (%); how often AI registeres incoming attack; without registration, AI will not block or dodge
|-
|-
| BGCOLOR="#B0C3D4" | 64 00 00 00
| BGCOLOR="#B0C3D4" | 64 00 00 00
| 100
| 100
| ALIGN=LEFT | unknown ("dodge base %"?)
| ALIGN=LEFT | Dodge base (%); determines how often AI tries to dodge incoming attacks
|-
|-
| BGCOLOR="#B0C3D4" | 1E 00 00 00
| BGCOLOR="#B0C3D4" | 1E 00 00 00
| 30
| 30
| ALIGN=LEFT | unknown ("dodge damage amount"?)
| ALIGN=LEFT | Dodge extra (%); it is weird => see below
|-
|-
| BGCOLOR="#B0C3D4" | 05 00 00 00
| BGCOLOR="#B0C3D4" | 05 00 00 00
| 5
| 5
| ALIGN=LEFT | unknown ("dodge extra %"?)
| ALIGN=LEFT | Dodge damage amount; see below
|-
|-
| BGCOLOR="#B0C3D4" | 0F 00 00 00
| BGCOLOR="#B0C3D4" | 0F 00 00 00
| 15
| 15
| ALIGN=LEFT | unknown ("one-on-one blocking skill %"?)
| ALIGN=LEFT | 1 vs 1 blocking skill (%); specifies how often AI blocks incoming attack when blocking one enemy
|-
|-
| BGCOLOR="#B0C3D4" | 14 00 00 00
| BGCOLOR="#B0C3D4" | 14 00 00 00
| 20
| 20
| ALIGN=LEFT | unknown ("group blocking skill %"?)
| ALIGN=LEFT | Group blocking skill (%); looks like amount of possibility that AI will try to block attacks incoming from more enemies
|-
|-
| BGCOLOR="#E7CEA5" | 00 00 00 40
| BGCOLOR="#E7CEA5" | 00 00 00 40
Line 154: Line 154:
|}
|}
|}
|}
----
;Overall (only my theory): I think that every attack creates some invisible field around attacking limb (so here is possibility of some bond with unknown values in the attack part of TRAM) where is said *Here is field of some attack*. When AI collides with it, it decides thanks to Notice value if attack is accepted or not. If not, attack is ignored and AI is damaged. If yes, AI knows there is attack and decides what to do: Either nothing, dodge or block. All that is based on percentages of those possibilities. If there is same possibility of blocking and dodging, engine randomly choses one. Point is that even if AI recognized there is attack, it can do nothing and obtain damage as well as blocking it or trying to dodge it. So here we have random element.
;Dodge extra
:This seems to be some added chance to dodge incoming attack if attack, which is aimed at AI, causes equal or greater damage then specified in *Dodge damage amount*. But this is very questionable as it shows really some weird stuff.
;About ONCC models: It seems that by selecting certain model engine allows this melee profile to execute certain moves, used by ONCC class. Example: You edit comguy melee profile (ID 04), by adding ''back kick throw'' move into it. In game, any AI who uses it will never try to perform ''back kick throw'' move.If you turn on melee checking in dev console, it says NOATTACKNOTHROW with this move. Then you edit melee profile once again, this time you change ONCC class from ''comguy_1'' to ''konoko''. And voila: AI will try to perform it even if it causes crash of ONI ^_^.
:I am very sorry Geyser, but rest is unchecked. I tried, but I have no clue at the moment.--[[User:Loser|Loser]] 18:00, 31 December 2006 (CET)
----
;Techniques
;Techniques
:They are listed right after the profile's header. Their number is specified in the header, and their size is 88 bytes each.
:They are listed right after the profile's header. Their number is specified in the header, and their size is 88 bytes each.
;Moves
;Moves
:They are listed right after the techniques. Their number is specified in the header, and their size is 16 bytes each.
:They are listed right after the techniques. Their number is specified in the header, and their size is 16 bytes each.
===All profiles===
===All profiles===
====In order of appearance in the collection====
====In order of appearance in the collection====
271

edits