OBD talk:ONCC: Difference between revisions
(putting back here after moving rest of content to XML namespace) |
m (→Documenting unknown fields: rescuing deleted images with Wayback Machine) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
*http://ssg.oni2.net/subfold/text/oni_oncc_dp.txt | *http://ssg.oni2.net/subfold/text/oni_oncc_dp.txt | ||
*http://ssg.oni2.net/subfold/text/oni_oncc_dc.txt | *http://ssg.oni2.net/subfold/text/oni_oncc_dc.txt | ||
---- | |||
==Obsolete ONCC links in AISA== | |||
<small> | |||
{|style="float:right" border=true cellspacing=0 cellpadding=1 | |||
|+'''Obsolete ONCCs with a matching TRBS name''' | |||
|- | |||
!width=100px|ONCC name | |||
!width=150px|TRBS name | |||
!Notes | |||
|- | |||
|G_female1 | |||
|G_female1_body_high | |||
| | |||
|- | |||
|G_male1 | |||
|G_male1_body_high | |||
| | |||
|- | |||
|ninja_1 | |||
|ninja_1_body_high | |||
| | |||
|- | |||
|sec_1 | |||
|sec_1_body_high | |||
| | |||
|- | |||
|sec_2 | |||
|sec_2_body_high | |||
| | |||
|- | |||
|striker_3 | |||
|striker_3_body_high | |||
| | |||
|- | |||
|Tanker_2 | |||
|tanker_2_body_high | |||
| | |||
|- | |||
|TCL_1 | |||
|TCL_1_body_high | |||
| | |||
|- | |||
|TCL_2 | |||
|TCL_2_body_high | |||
| | |||
|- | |||
|thug_7 | |||
|thug_7_body_high | |||
| | |||
|- | |||
|thug_9 | |||
|thug_9_body_high | |||
| | |||
|- | |||
|thug_15 | |||
|thug_15_body_high | |||
| | |||
|- | |||
|thug_16 | |||
|thug_16_body_high | |||
| | |||
|} | |||
</small> | |||
Thanks to obsolete data in [[AISA]] files, we know the names of twenty ONCCs that no longer exist but must have existed at some point (or there wouldn't have been links to them). | |||
:As usual, invalid ONCCs are resolved by picking the first available ONCC (in ASCII order, i.e., '''SH_generic''' comes before '''barabus'''), but in Vanilla Oni this only happens once: | |||
::(in '''lab''', the TCTF Lite trooper who talks to Konoko during the Mad Bomber scene is specified as ONCCTCL_2, and is resolved as ONCCTCTF_lite_1; | |||
:::in Anniversary Edition, the custom ONCC Cop_generic is set up as a fallback instead, taking precedence over the globally available Cop* ONCCs) | |||
Most of the obsolete ONCCs have names that match an existing [[TRBS]] (c.f. table on the right): this may indicate an early development stage when enemies were not yet color-coded (possibly camo only?), and civilians did not have [[TRMA]] variants either. | |||
There is also one instance of an AISA link to "ONCCthug_11", apparently a missing thug variant. (There are 19 '''thug_#_body_high TRBSs''' in Oni, numbered from 1 to 30; '''thug_11_body_high''' is among the missing ones.) | |||
Two "generic" ONCCs seem to | |||
*TCTFswat_generic (probably no different from TRBSTCTFswat_body_high, likely with "Lion Ops" textures) | |||
*striker_generic (apparently from an era where there Strikers had neither TRMA nor TRBS variations) | |||
Tanker ONCCs deserve a special mention, because we can make some well-informed guesses as for their appearance. | |||
{| | |||
|[[Image:MP_arena_1-6.jpg|200px]] | |||
|[[Image:Genesis_Level3_1.jpg|200px]] | |||
|[[Image:Pre-beta_Airport.jpg|200px]] | |||
|- | |||
!ONCCTanker_generic? | |||
!ONCCTanker_casual1? | |||
!ONCCTanker_casual2? | |||
|} | |||
Last but not least, the two TCTF levels (level8_Final and level18_Final) have a link to ONCC'''k4_D''' (a missing outfit for Konoko, not clearly a casual "biker's suit" or a TCTF uniform). --[[User:geyser|geyser]] 07:07, 29 July 2020 | |||
{{OBD}} | |||
== Documenting unknown fields == | |||
Why [https://web.archive.org/web/20230506130300/http://konoko.oni2.net/%5BImages%5D/Padding.PNG this] row was removed? Why, Iritscen?! | |||
<br> | |||
The purpose of OBD pages is to document game data as much as possible. When I've opened this page, I was completely confused by such unsynchronized info (I mean, unsync with the engine). | |||
<br> | |||
I <mark>have referenced</mark> this padding field. If you don't believe, [https://web.archive.org/web/20230506130548/http://konoko.oni2.net/%5BImages%5D/Padding2.PNG here] is the code (sligtly blue line in the bottom part of ScrShot). | |||
<br> | |||
I did't have time for HEX-viewing ONCCs for info about padding's offset, value (and other info), due to studying and (mostly) private life. If you have enough time, you can find this padding in HEX-view by yourself. | |||
<br> | |||
<br> | |||
'Undo'-ing my changes makes me feel 'not needed' here for anything. By such 'edit' you killed me mentally. | |||
<br> | |||
Let me just do [https://web.archive.org/web/20230506130609/http://konoko.oni2.net/%5BImages%5D/WikiONCC.PNG this]... and [https://web.archive.org/web/20230506130627/http://konoko.oni2.net/%5BImages%5D/Wiki.PNG this]. | |||
<br> | |||
--[[User:Mai X|Mai X]] ([[User talk:Mai X|talk]]) 23:52, 11 November 2022 (CET) | |||
:Apologies Mai, I was tired when editing that page and making a lot of changes at once, and I misunderstood the line you added. You're totally right that we should have listed the padding there. I have restored it now. Please don't be too discouraged. If one of us makes a mistake, we can be persuaded to fix it too :-) --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 14:42, 12 November 2022 (CET) | |||
<br> | |||
Ok... and please, before 'undo'-ing something from my changes, check the description in 'View History' for lines like this: <code>(ref. - ONI_Character.h, lines 472-477, 335-345)</code>. I put the reference in every 'non-minor' edit. | |||
<br> | |||
For now I'm still not ready to contribute, change or do something for Wiki. | |||
<br> | |||
Maybe I'm too mentally 'unstable', but... I'm a girl. | |||
<br> | |||
--[[User:Mai X|Mai X]] ([[User talk:Mai X|talk]]) 22:52, 12 November 2022 (CET) | |||
:We all have those kind of days :-) Take some time off if you want, but we do value your contributions to the wiki so I hope you'll come back. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 02:06, 13 November 2022 (CET) |
Latest revision as of 01:31, 8 January 2024
Special ONCC overview
"Here you can download the complete overview of all used different ONCC files as a text file.
Copy it to a spreadsheet calculation program like Excel." - ssg
Obsolete ONCC links in AISA
ONCC name | TRBS name | Notes |
---|---|---|
G_female1 | G_female1_body_high | |
G_male1 | G_male1_body_high | |
ninja_1 | ninja_1_body_high | |
sec_1 | sec_1_body_high | |
sec_2 | sec_2_body_high | |
striker_3 | striker_3_body_high | |
Tanker_2 | tanker_2_body_high | |
TCL_1 | TCL_1_body_high | |
TCL_2 | TCL_2_body_high | |
thug_7 | thug_7_body_high | |
thug_9 | thug_9_body_high | |
thug_15 | thug_15_body_high | |
thug_16 | thug_16_body_high |
Thanks to obsolete data in AISA files, we know the names of twenty ONCCs that no longer exist but must have existed at some point (or there wouldn't have been links to them).
- As usual, invalid ONCCs are resolved by picking the first available ONCC (in ASCII order, i.e., SH_generic comes before barabus), but in Vanilla Oni this only happens once:
- (in lab, the TCTF Lite trooper who talks to Konoko during the Mad Bomber scene is specified as ONCCTCL_2, and is resolved as ONCCTCTF_lite_1;
- in Anniversary Edition, the custom ONCC Cop_generic is set up as a fallback instead, taking precedence over the globally available Cop* ONCCs)
- (in lab, the TCTF Lite trooper who talks to Konoko during the Mad Bomber scene is specified as ONCCTCL_2, and is resolved as ONCCTCTF_lite_1;
Most of the obsolete ONCCs have names that match an existing TRBS (c.f. table on the right): this may indicate an early development stage when enemies were not yet color-coded (possibly camo only?), and civilians did not have TRMA variants either.
There is also one instance of an AISA link to "ONCCthug_11", apparently a missing thug variant. (There are 19 thug_#_body_high TRBSs in Oni, numbered from 1 to 30; thug_11_body_high is among the missing ones.)
Two "generic" ONCCs seem to
- TCTFswat_generic (probably no different from TRBSTCTFswat_body_high, likely with "Lion Ops" textures)
- striker_generic (apparently from an era where there Strikers had neither TRMA nor TRBS variations)
Tanker ONCCs deserve a special mention, because we can make some well-informed guesses as for their appearance.
ONCCTanker_generic? | ONCCTanker_casual1? | ONCCTanker_casual2? |
---|
Last but not least, the two TCTF levels (level8_Final and level18_Final) have a link to ONCCk4_D (a missing outfit for Konoko, not clearly a casual "biker's suit" or a TCTF uniform). --geyser 07:07, 29 July 2020
Documenting unknown fields
Why this row was removed? Why, Iritscen?!
The purpose of OBD pages is to document game data as much as possible. When I've opened this page, I was completely confused by such unsynchronized info (I mean, unsync with the engine).
I have referenced this padding field. If you don't believe, here is the code (sligtly blue line in the bottom part of ScrShot).
I did't have time for HEX-viewing ONCCs for info about padding's offset, value (and other info), due to studying and (mostly) private life. If you have enough time, you can find this padding in HEX-view by yourself.
'Undo'-ing my changes makes me feel 'not needed' here for anything. By such 'edit' you killed me mentally.
Let me just do this... and this.
--Mai X (talk) 23:52, 11 November 2022 (CET)
- Apologies Mai, I was tired when editing that page and making a lot of changes at once, and I misunderstood the line you added. You're totally right that we should have listed the padding there. I have restored it now. Please don't be too discouraged. If one of us makes a mistake, we can be persuaded to fix it too :-) --Iritscen (talk) 14:42, 12 November 2022 (CET)
Ok... and please, before 'undo'-ing something from my changes, check the description in 'View History' for lines like this: (ref. - ONI_Character.h, lines 472-477, 335-345)
. I put the reference in every 'non-minor' edit.
For now I'm still not ready to contribute, change or do something for Wiki.
Maybe I'm too mentally 'unstable', but... I'm a girl.
--Mai X (talk) 22:52, 12 November 2022 (CET)