19,584
edits
(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) |