OBD talk:ONCC: Difference between revisions

m
→‎Documenting unknown fields: rescuing deleted images with Wayback Machine
(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)