User talk:Paradox-01/Archive1: Difference between revisions

m
link fix
m (→‎Dead link: My fault)
m (link fix)
 
(36 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Contact==
<s>Only email or talk page.</s> Got laptop back.
: --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 22:16, 4 March 2017 (CET)
==Image categorization==
I really appreciate you helping out with categorizing the images by class. I was hesitant to make a category for Konoko because she's in almost every image on the wiki, so it's a big task if we're going to be thorough. But I guess we can chip away at it. My main concern is that, if we only categorize *some* of each character's/class' images, then how do we ever know if we're done? That's why I was looking through all wiki images for each class that I categorized. That way I could know that I had truly found every image for that class, and cross it off the to-do list. Just something to think about in terms of how we keep track of our remaining work. Also, I wanted to mention that underscores don't matter in category (or any page) names. MediaWiki treats them as space characters, so we usually just use spaces instead. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 22:06, 19 May 2017 (CEST)
----
Just a reminder to add categories to your images (in the Summary field) when uploading them. See my edits of today for examples of where things should go. Thanks. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:48, 27 December 2017 (CET)
==OniSplit source code==
The source code can be retrieved by decompiling OniSplit.exe with [https://www.telerik.com/products/decompiler.aspx "JustDecompile"]. After dragging and dropping the OniSplit into the decompiler you can already browse the code.
This should work with any version. This gives us the opportunity to compare them and fix bugs such as the recently discovered [[XML_talk:TRAM#Problem_with_exporting_a_textured_character_with_non-native_TRAC_animation|character dae export bug.]]
If you want to save the code as files, you go to Tools > Create Project.
After loading the project file into Microsoft Visual Studio Community 2015 Update 3 it looks all good at first sight. But in attempt to build a new exe quite a number of errors per file are shown. In total it's about 1100 whereby multiple errors are found in the same expression.
Oni.Func<Vector3, float> cSu0024u003cu003e9_CachedAnonymousMethodDelegate3 = RoomBuilder.CS$<>9__CachedAnonymousMethodDelegate3;
You can find the Main function in Program.cs --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 16:47, 23 August 2016 (CEST)
:Honestly, your time would be better spent just writing to Neo asking for a more recent release of the source. We've always known decompilation was a possibility, but then you lose comments and at least some symbol names, which makes the code unnecessarily difficult to work with. Neo has been holding out on releasing the source again until he reaches v1.0 or ports it to .NET Core, but he can probably be convinced to release it or at least fix bugs if you ask nicely. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 18:55, 23 August 2016 (CEST)
What makes you think Neo will rewrite OniSplit for .Net Core (released 2016)? -- Anyway, I just found the decompiler by accident and thought it would be a nice addition to .. nothing. I don't have his email address anymore and he doesn't appear on yahoo. Our last chat dates back to 2015 September. Version 0.99 was and is the latest. He said he didn't changes the code for a long time. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 11:56, 24 August 2016 (CEST)
:I said that he might rewrite OniSplit for .NET Core because he told me so :-) I think I have contact info for him, so I'll ask him about the state of OniSplit and a possible source release. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 22:18, 24 August 2016 (CEST)
::Sadly, since I have been unable to contact Neo, decompilation is looking like a more relevant option lately. I will write details about this in a more central location in the future, but I am thinking of porting OniSplit's features to C. The conversion code in OniSplit (-create/-extract) is what's really valuable -- the splitting part (-import/-export) should be trivial to re-create -- so for the really technical parts of Neo's code that none of us understand at the moment, we may need to start just dumping in functions composed of OniSplit's decompiled C#, ported to C or C++, and then make sense of those chunks of code in the future, pecking away at them over time. Initially, at least, we won't need to understand them as long as they produce the right results, and over time we can add comments and apply better symbol names if the originals get lost in the process. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 17:00, 4 May 2017 (CEST)
==Translations issues==
==Translations issues==
* An English translation for RS related stuff was requested. Dunno if I really want to translate ''brainstorming'' stuff or if I distillate some parts and wreck the other.
* An English translation for RS related stuff was requested. Dunno if I really want to translate ''brainstorming'' stuff or if I distillate some parts and wreck the other.
* It has been suggested to put some stuff at Added value sections.
* It has been suggested to put some stuff at Added value sections.
* Keeping track of quotes:
* Keeping track of quotes:
:http://carnage.bungie.org/oniforum/oni.forum.pl?read=19468 (http://wiki.oni2.net/User:Paradox-01/quotes_chef_1)
:http://carnage.bungie.org/oniforum/oni.forum.pl?read=19468 ([[User:Paradox-01/quotes_chef_1]])
:http://forums.bungie.org/oni/archive.pl?read=15104
:http://forums.bungie.org/oni/archive.pl?read=15104


Line 13: Line 44:


two more pages (with undocumented sources, cannot find them again):
two more pages (with undocumented sources, cannot find them again):
:http://wiki.oni2.net/User:Paradox-01/quotes_clearfy
:[[User:Paradox-01/quotes_clearfy]]
:http://wiki.oni2.net/User:Paradox-01/quotes_old_questions
:[[User:Paradox-01/quotes_old_questions]]




==List of (now) unused sections==
==List of (now) unused sections==
While translating I noticed two misplaced sections. "Where went all the details?" was actually part of "Griffin in a Syndicate helicopter?" but off-topic.
While translating I noticed two misplaced sections. "Where went all the details?" was actually part of "Griffin in a Syndicate helicopter?" but off-topic.
* [[Talk:Restless_Souls/Reconstruction/Gapfilling#Where went all the details.F3]] (contains Hardy's talk)
* [[Talk:Restless_Souls/Reconstruction/Gapfilling#Where went all the details.3F]] (contains Hardy's talk)
* [[Talk:Restless_Souls/Reconstruction/Gapfilling#Jamie]] (random thoughts)
* [[Talk:Restless_Souls/Reconstruction/Gapfilling#Jamie]] (random thoughts)
::Paradox, you do know about this page, right? -- [[Restless_Souls/Reconstruction/Summary_of_2032]]. It is orphaned, so I just wanted to make sure you didn't forget about it. --[[User:Iritscen|Iritscen]] 20:13, 28 February 2008 (CET)
::Paradox, you do know about this page, right? -- <nowiki>[[Restless_Souls/Reconstruction/Summary_of_2032]]</nowiki>. It is orphaned, so I just wanted to make sure you didn't forget about it. --[[User:Iritscen|Iritscen]] 20:13, 28 February 2008 (CET)
:::^_^ Nah, it's not orphaned but '''part''' of [[Restless_Souls/Reconstruction/Story_factors]] '''as''' <nowiki>"{{:Restless_Souls/Reconstruction/Summary_of_2032}}"</nowiki>
:::^_^ Nah, it's not orphaned but '''part''' of <nowiki>[[Restless_Souls/Reconstruction/Story_factors]]</nowiki> '''as''' <nowiki>"{{:Restless_Souls/Reconstruction/Summary_of_2032}}"</nowiki>
:::I had split material bigger than 32kb and put it into separate pages.
:::I had split material bigger than 32kb and put it into separate pages.
:::But thanks for keeping an eye onto redlinks and such.
:::But thanks for keeping an eye onto redlinks and such.
Line 39: Line 70:
                 | +----> <nowiki>{{:Restless_Souls/Reconstruction/Global_development}}</nowiki>
                 | +----> <nowiki>{{:Restless_Souls/Reconstruction/Global_development}}</nowiki>
                 +------> <nowiki>{{:Restless_Souls/Reconstruction/Story_factors}}</nowiki>
                 +------> <nowiki>{{:Restless_Souls/Reconstruction/Story_factors}}</nowiki>
                                                          |
                                                          +--> '''<nowiki>{{:Restless_Souls/Reconstruction/Summary_of_2032}}</nowiki>'''


==XML Project==
==XML Project==
Line 52: Line 80:
:Solved. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 21:16, 6 November 2012 (CET)
:Solved. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 21:16, 6 November 2012 (CET)


===Redirects===
Iritscen, on YIM you said "there will be a checkbox when you click Move". But I don't see it.
In the process where only those two pages: [https://dl.dropbox.com/u/139715/temp/moving_a_page_1.png (1)], [https://dl.dropbox.com/u/139715/temp/moving_a_page_2.png (2)]
Any ideas? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 13:50, 4 November 2012 (CET)
''Solved'': missing user right. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 21:16, 6 November 2012 (CET)


===Broken Links===
===Broken Links===
Line 80: Line 100:
lol You are right, I guess my cold makes me dizzy. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 09:33, 7 November 2012 (CET)
lol You are right, I guess my cold makes me dizzy. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 09:33, 7 November 2012 (CET)


Iritscen, when you see this please move another one: http://wiki.oni2.net/OBD_talk:TRGE --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 19:57, 7 November 2012 (CET)
Iritscen, when you see this please move another one: <nowiki>http://wiki.oni2.net/OBD_talk:TRGE</nowiki> --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 19:57, 7 November 2012 (CET)




Line 87: Line 107:


: For the records: 'scen, that worked fine.
: For the records: 'scen, that worked fine.
:: I don't longer remember what this is, can I delete it? [[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 21:14, 2 July 2017 (CEST)




Line 107: Line 129:


: I changed my mind: colored table cells could show embedded instances of files, so ssg's style should be better.
: I changed my mind: colored table cells could show embedded instances of files, so ssg's style should be better.
: Check this out: https://dl.dropbox.com/u/139715/temp/ssg_overviews_wikified.txt
: Check this out: <nowiki>https://dl.dropbox.com/u/139715/temp/ssg_overviews_wikified.txt</nowiki> (dead link)
: Now we've to find a good place for it. Any ideas? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 20:08, 11 November 2012 (CET)
: Now we've to find a good place for it. Any ideas? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 20:08, 11 November 2012 (CET)
::Ooh, I like! The question of where to put it is a good one, as I would love to find a way to merge that hierarchical information with the acronym expansions given on the [[OBD:File types|File types]] page, and, even better, to also have a small summary of each type ("AKEV (Akira Environment) is ___"). Short of using [[Template:H|hover text]], which I don't think is ideal, I don't have any ideas yet as to how to fit everything into one display. It just seems wasteful to use a whole page just for showing relationships, with no explanation of each type; also, the File types page is now somewhat wasteful of space too, since investigation of the file types is essentially done and we no longer need a page to track its progress with smileys. At least, that's my opinion; what do you think?
::Ooh, I like! The question of where to put it is a good one, as I would love to find a way to merge that hierarchical information with the acronym expansions given on the [[OBD:File types|File types]] page, and, even better, to also have a small summary of each type ("AKEV (Akira Environment) is ___"). Short of using [[Template:Hover|hover text]], which I don't think is ideal, I don't have any ideas yet as to how to fit everything into one display. It just seems wasteful to use a whole page just for showing relationships, with no explanation of each type; also, the File types page is now somewhat wasteful of space too, since investigation of the file types is essentially done and we no longer need a page to track its progress with smileys. At least, that's my opinion; what do you think?
::P.S.: One small tip -- I'm generally against the use of images external to the wiki. I would suggest uploading SSG's arrow pics to the wiki and then invoking them as shown below. The blank link field makes them non-clickable: <pre>[[File:Wiki.png|link=]]</pre> --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:02, 11 November 2012 (CET)
::P.S.: One small tip -- I'm generally against the use of images external to the wiki. I would suggest uploading SSG's arrow pics to the wiki and then invoking them as shown below. The blank link field makes them non-clickable: <pre>[[File:Wiki.png|link=]]</pre> --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:02, 11 November 2012 (CET)


Line 126: Line 148:
{{divhide|end}}
{{divhide|end}}


PS: http://wiki.oni2.net/User:Iritscen/vector.js - That's some customization but how do you store/call actual java script functions? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 15:56, 12 November 2012 (CET)
PS: [[User:Iritscen/vector.js]] - That's some customization but how do you store/call actual java script functions? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 15:56, 12 November 2012 (CET)


{|class="wikitable" width="100%"
{|class="wikitable" width="100%"
Line 145: Line 167:
|width="16.66%"|
|width="16.66%"|
|-
|-
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGPA
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGPA
|
|
Line 153: Line 175:
|-
|-
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
| style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGPG
| style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGPG
|
|
Line 161: Line 183:
|
|
|
|
| http://ssg.oni2.net/design/60x20b.gif
| [[Image:Chart fork right.gif]]
|style="background-color:#CCCCFF;"| TSFF
|style="background-color:#CCCCFF;"| TSFF
|
|
Line 168: Line 190:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSFL
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSFL
|
|
Line 175: Line 197:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSFT
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSFT
|
|
Line 182: Line 204:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSGA
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| TSGA
|-
|-
|
|
|
|
| http://ssg.oni2.net/design/60x20b.gif
| [[Image:Chart fork right.gif]]
| PSpc
| PSpc
|
|
Line 196: Line 218:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
| TXMP
| TXMP
|
|
Line 203: Line 225:
|
|
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGSA
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGSA
|
|
Line 211: Line 233:
|
|
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGSt
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);"| IGSt
|
|
Line 225: Line 247:
:'''"I don't know if we can show a table and at same time hide the previous table on click event [...] That's some customization but how do you store/call actual java script functions"''' -- I would direct your attention to [[MediaWiki:Common.js]] (also, note that all the JS pages are linked to on my user page). Towards the top of Common.js is code that imports additional scripts, such as [[MediaWiki:Common.js/edit.js]], based on the type or name of the page. E.g., anyone performing an edit will have edit.js loaded for them, which does things like adding buttons to the toolbar (at least, it will when I fix it!). Does that help? --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 19:39, 12 November 2012 (CET)
:'''"I don't know if we can show a table and at same time hide the previous table on click event [...] That's some customization but how do you store/call actual java script functions"''' -- I would direct your attention to [[MediaWiki:Common.js]] (also, note that all the JS pages are linked to on my user page). Towards the top of Common.js is code that imports additional scripts, such as [[MediaWiki:Common.js/edit.js]], based on the type or name of the page. E.g., anyone performing an edit will have edit.js loaded for them, which does things like adding buttons to the toolbar (at least, it will when I fix it!). Does that help? --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 19:39, 12 November 2012 (CET)
:Just a quick note, the repeating-linear-gradient property does not work for WebKit browsers. Chrome/Safari apparently need "-webkit-repeating-linear-gradient" instead. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 03:31, 13 November 2012 (CET)
:Just a quick note, the repeating-linear-gradient property does not work for WebKit browsers. Chrome/Safari apparently need "-webkit-repeating-linear-gradient" instead. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 03:31, 13 November 2012 (CET)
:Another quick note, we would probably want to mimic the JS that enables the divhide template, as you already suggested and in line with [http://www.mwusers.com/forums/showthread.php?18647-onclick-in-wikitext&s=4573f23d960e24c3c6523e4a072b4ba9&p=61594&viewfull=1#post61594 this forum post], which means that we probably want to create a new table class (e.g. "click-table") that responds to 'onclick' events by modifying the text in a column in the table (e.g. "click-table-descrip"). But I can't figure out where the file type description text would come from. We don't really want all the description texts lodged inside the Javascript, but rather somewhere we can edit them freely. One possibility is to figure out how to copy/transclude text from a subpage, similar to the way [[Quotes/Consoles]] works, where each console quote is on a separate, editable page. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 14:38, 13 November 2012 (CET)
:Another quick note, we would probably want to mimic the JS that enables the divhide template, as you already suggested and in line with [https://web.archive.org/web/20121031134317/http://www.mwusers.com/forums/showthread.php?18647-onclick-in-wikitext this forum post], which means that we probably want to create a new table class (e.g. "click-table") that responds to 'onclick' events by modifying the text in a column in the table (e.g. "click-table-descrip"). But I can't figure out where the file type description text would come from. We don't really want all the description texts lodged inside the Javascript, but rather somewhere we can edit them freely. One possibility is to figure out how to copy/transclude text from a subpage, similar to the way [[Quotes/Consoles]] works, where each console quote is on a separate, editable page. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 14:38, 13 November 2012 (CET)


I tried get myself more familiar with the different codes and their mixing, but I would just ending to make hundreds of edits just to learn how to do this or that. So I can't be a great help here. :/ [[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 22:09, 13 November 2012 (CET)
I tried get myself more familiar with the different codes and their mixing, but I would just ending to make hundreds of edits just to learn how to do this or that. So I can't be a great help here. :/ [[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 22:09, 13 November 2012 (CET)
Line 235: Line 257:


: I checked your test space. It looks awesome, I didn't expected to see so fast results on this. However, there are 2 things I would like you to think about.
: I checked your test space. It looks awesome, I didn't expected to see so fast results on this. However, there are 2 things I would like you to think about.
:: 1) SSG's [https://dl.dropbox.com/u/139715/temp/ssg_overviews_wikified.txt "Level files" table] (ONLV) is ''too big'' for an ''absolute location'' of the explanation: if the user hovers the CRSA table cell he would see nothing because the explanation is out of view.
:: 1) SSG's "Level files" table (<nowiki>https://dl.dropbox.com/u/139715/temp/ssg_overviews_wikified.txt</nowiki>, dead link) (ONLV) is ''too big'' for an ''absolute location'' of the explanation: if the user hovers the CRSA table cell he would see nothing because the explanation is out of view.
::: The solution to this problem might be to fix the explanation area to the screen. Here's an example made of [https://dl.dropbox.com/u/139715/temp/explanation_fixed_to_screen.htm CSS]. (basically ''style="position: fixed; top: 50%; left: 50%;"'')
::: The solution to this problem might be to fix the explanation area to the screen. Here's an example made of CSS (<nowiki>https://dl.dropbox.com/u/139715/temp/explanation_fixed_to_screen.htm</nowiki>, dead link). (basically ''style="position: fixed; top: 50%; left: 50%;"'')
:: 2) We talked about merging those hierarchies and the general file type overview. In my last draft the types were vertical listed but I think it will look less odd if  they are horizontal (because the tables differ in their number of rows).
:: 2) We talked about merging those hierarchies and the general file type overview. In my last draft the types were vertical listed but I think it will look less odd if  they are horizontal (because the tables differ in their number of rows).
::: At the moment the chasing explanation makes a strange impression but that's due to the other content here. With nothing else then the content under the gray line should look ... not "super" ... but good enough. Or we make a step back and use H template?
::: At the moment the chasing explanation makes a strange impression but that's due to the other content here. With nothing else then the content under the gray line should look ... not "super" ... but good enough. Or we make a step back and use H template?
Line 242: Line 264:
::: I think you can reuse the mechanism here you just created. Not sure about IGPG: it appears in TxtC but also in others (DPge, WPge, Opge, ...)
::: I think you can reuse the mechanism here you just created. Not sure about IGPG: it appears in TxtC but also in others (DPge, WPge, Opge, ...)
:: '''2b)''' Facing this problem we might choose an easier path than hiding all tables by default.
:: '''2b)''' Facing this problem we might choose an easier path than hiding all tables by default.
::: If we put all table under each other we could create "AAAA-using types" sections at the end of all tables: If the user clicked IGPG then the browser jumps to that section and there the user reads IGPG being used by this, this and that type. From there he can jump again (by clicking <nowiki>[[#ABCD|ABCD]]</nowiki>) and reaches his final choice (TxtC/DPge/WPge/... table).
::: If we put all table under each other we could create "AAAA-using types" sections at the end of all tables: If the user clicked IGPG then the browser jumps to that section and there the user reads IGPG being used by this, this and that type. From there he can jump again (by clicking [<nowiki>[#ABCD|ABCD]]</nowiki>) and reaches his final choice (TxtC/DPge/WPge/... table).




Line 361: Line 383:
|width="16.66%"|
|width="16.66%"|
|-
|-
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igpa"| [[IGPA]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igpa"| [[IGPA]]
|
|
Line 369: Line 391:
|-
|-
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
| style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igpg"| [[IGPG]]
| style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igpg"| [[IGPG]]
|
|
Line 377: Line 399:
|
|
|
|
| http://ssg.oni2.net/design/60x20b.gif
| [[Image:Chart fork right.gif]]
|style="background-color:#CCCCFF;" class="hovercell" id="tsff"| [[TSFF]]
|style="background-color:#CCCCFF;" class="hovercell" id="tsff"| [[TSFF]]
|
|
Line 384: Line 406:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsfl"| [[TSFL]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsfl"| [[TSFL]]
|
|
Line 391: Line 413:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsft"| [[TSFT]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsft"| [[TSFT]]
|
|
Line 398: Line 420:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsga"| [[TSGA]]
|style="background-color:#CCCCFF; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="tsga"| [[TSGA]]
|-
|-
|
|
|
|
| http://ssg.oni2.net/design/60x20b.gif
| [[Image:Chart fork right.gif]]
|class="hovercell" id="pspc"| [[PSpc]]
|class="hovercell" id="pspc"| [[PSpc]]
|
|
Line 412: Line 434:
|
|
|
|
| http://ssg.oni2.net/design/60x20a.gif
| [[Image:Chart descend.gif]]
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|class="hovercell" id="txmp"| [[TXMP]]
|class="hovercell" id="txmp"| [[TXMP]]
|
|
Line 419: Line 441:
|
|
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igsa"| [[IGSA]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igsa"| [[IGSA]]
|
|
Line 427: Line 449:
|
|
|
|
| http://ssg.oni2.net/design/60x20c.gif
| [[Image:Chart turn right.gif]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igst"| [[IGSt]]
|style="background-color:#DDDDDD; background-image: repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255,255,255,.5) 10px, rgba(255,255,255,.5) 20px);" class="hovercell" id="igst"| [[IGSt]]
|}
|}
Line 479: Line 501:
Just wanted to say, I still feel this is an important thing to add to the wiki. But I made it too complex the first time around. Rather than a dynamically generated table, we should probably stick to something that is set up manually. Although my more complex code was never finished, we do still have the hovertable class available, as used above (and I can easily change it to display info on a click instead of a mouse-hover if that's better). Let me know if you have any new ideas on how to present the info, or if you want to stick with the format we had before.
Just wanted to say, I still feel this is an important thing to add to the wiki. But I made it too complex the first time around. Rather than a dynamically generated table, we should probably stick to something that is set up manually. Although my more complex code was never finished, we do still have the hovertable class available, as used above (and I can easily change it to display info on a click instead of a mouse-hover if that's better). Let me know if you have any new ideas on how to present the info, or if you want to stick with the format we had before.


The fact is, looking at this with a fresh perspective, I'm not 100% convinced that the arrow-based table is the best use of space or the easiest thing to read, or that we need fancy JS either. What about the simple text-based approach I suggested [[OniGalore:Current_events#Organizing_the_modding_side_of_the_wiki|here]], combined with your anchor-based TOC serving as an alphabetical index at the beginning? --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 00:03, 18 April 2013 (CEST)
The fact is, looking at this with a fresh perspective, I'm not 100% convinced that the arrow-based table is the best use of space or the easiest thing to read, or that we need fancy JS either. What about the simple text-based approach I suggested [[Special:Permalink/21714#Organizing_the_modding_side_of_the_wiki|here]], combined with your anchor-based TOC serving as an alphabetical index at the beginning? --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 00:03, 18 April 2013 (CEST)


: About that thing at [[OniGalore:Current_events#Organizing_the_modding_side_of_the_wiki|Current_events]]. Sounds like you want a simple page with sections and links. So if you don't want to hierarchal information then you could take [[XML:File_types]] and extend it. In that case I wouldn't use '''<nowiki>===</nowiki>''' but '''<nowiki>{{Anchor|some_anchor_name}}</nowiki>'''. This prevents the page to be ripped in sections. By that the user can follow links and the page will still look nice. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 12:56, 18 April 2013 (CEST)
: About that thing at [[Special:Permalink/21714#Organizing_the_modding_side_of_the_wiki|Current_events]]. Sounds like you want a simple page with sections and links. So if you don't want to hierarchal information then you could take [[XML:File_types]] and extend it. In that case I wouldn't use '''<nowiki>===</nowiki>''' but '''<nowiki>{{Anchor|some_anchor_name}}</nowiki>'''. This prevents the page to be ripped in sections. By that the user can follow links and the page will still look nice. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 12:56, 18 April 2013 (CEST)


::Basically, yes. I like that "File types" page, I just would like the descriptions to be a bit longer and to list what types they have under them, or what types can contain them, and maybe group them by type. I think I'll make a separate WIP table in my userspace so I don't mess up yours, because I'm not 100% clear on what I want it to look like. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 13:59, 18 April 2013 (CEST)
::Basically, yes. I like that "File types" page, I just would like the descriptions to be a bit longer and to list what types they have under them, or what types can contain them, and maybe group them by type. I think I'll make a separate WIP table in my userspace so I don't mess up yours, because I'm not 100% clear on what I want it to look like. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 13:59, 18 April 2013 (CEST)
Line 502: Line 524:
I just want the user to be aware of what types belong to object collections (for instance so he does chose the door collection and not the door class) and that searches can be easily be done by BINA*/BINAOBJC*. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 14:19, 20 April 2013 (CEST)
I just want the user to be aware of what types belong to object collections (for instance so he does chose the door collection and not the door class) and that searches can be easily be done by BINA*/BINAOBJC*. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 14:19, 20 April 2013 (CEST)


==Your Red Links==
[[Category:Userspace]]
Hello, I just looked over the wiki's red links and thought you might like to know that these belong to you:
*<strike>Camp‏‎ (2 links)
*Silver Dawn‏‎ (2 links)
*Green Village‏‎ (2 links)
*Mind Seal‏‎ (2 links)
*Restless Souls/timeline 2032‏‎ (2 links)
*„Regierung“‏‎ (1 link)</strike>
*Talk:Restless Souls/Reconstruction‏‎ (1 link)
*Talk:Restless Souls/Summary‏‎ (1 link)
*Talk:Restless Souls/Tree Of Theories‏‎ (1 link)
*<strike>Elfenbeintürmen‏‎ (1 link)</strike>
*Talk:Restless Souls/Fragments‏‎ (1 link)
*Talk:Restless Souls/Ikimas‏‎ (1 link)
*<strike>Oni2:Shinobi‏‎ (1 link)
*Sub-dermal transponder‏‎ (2 links)
*2.3.1 WKR‏‎ (1 link)
*2.3.3 Syndikat‏‎ (1 link)
*D-Spray‏‎ (1 link)
*BLACKSTARS‏‎ (2 links)
*Mukade's reanimation‏‎ (2 links)</strike>
Just an informational service ^_^ --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 20:13, 10 April 2013 (CEST)
:Just a little related question, are you planning to move these to XML:?
:*OBD talk:KeyI
:*OBD talk:WMCL
:*OBD talk:DOOR
:I ask because they are the only pages left that use the old XMLModdingHints template and seem like the only OBD talk pages left with XML info on them. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 19:18, 12 April 2013 (CEST)
 
Oh yea I totally forgot about them. But something was going on the the rights. Normal user can't do that unless they want to leave a redirect or something. '''[[User_talk:Paradox-01#Redirects|D:]]''' --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 19:43, 12 April 2013 (CEST)
:Ah, I guess we never fixed that. I'll move them over. In the future, since you probably won't have many pages to move (will you?), you can just move them and leave the redirect. I'll see it in the logs after and just delete the redirect. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 23:46, 12 April 2013 (CEST)
 
:Now that those pages are moved over to XML:, do you have any plans to use Template:XMLModdingHints anymore, or can I delete it? --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 17:38, 17 April 2013 (CEST)
 
:: Smash it. :D --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 19:56, 17 April 2013 (CEST)
 
:::Heh, okay. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 20:28, 17 April 2013 (CEST)
 
==Music issues==
When you have time, can you please test this package: http://edt.oni2.net/temp/60000Soundtrackrenewal.zip  I converted this file to oni file: https://soundcloud.com/mengermeester/oni-ae-fight-wip  Hopefully, I made the windows version correctly.
 
I replaced the original files with the updated version.  However, it doesn't seems to playback correctly, the transition isn't smooth.  The original files were about 11 seconds and less, the updated are 20 seconds and less.
 
You can hear this music at Manplant save point 1
 
Thanks [[User:EdT|EdT]] ([[User talk:EdT|talk]])
 
:You imported them correctly. The song plays at that SP. It's as you say the transition doesn't fit. But that's no wonder since it's still a one-piece song and not designed to play pieces in a random order, isn't it?
:"Once we have a nice pool of sounds we will go over every trigger and see what fits where. Then we will cut the loops to be modular." I guess we have to wait for the final version? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 11:17, 16 April 2013 (CEST)
 
::I didn't realize that Oni's music was designed to be played randomly.  Learn something everyday.  As a temporary workaround, I can modify the OSBD to include only the one song in its entirety, just to be able to hear it in-game.  Thanks [[User:EdT|EdT]] ([[User talk:EdT|talk]])
 
== Modding file paths ==
 
Just tried to update the XML pages for the new AE's hierarchy, hopefully I didn't mess things up.  Just one question, do you want the level-specific file types to give the path as "GameDataFolder/levelX_Final.dat", or should they use AE paths like the other XML pages, i.e. "AE/AEInstaller/vanilla/level0_Final.dat"? Perhaps you want all paths to be consistently using the AE .dats. I thought I was making those paths "universal" by deleting "Edition/", but I didn't think about the fact that "GameDataFolder/levelX_Final.dat" only works for vanilla Oni, as in the AE it would be "AEInstaller/vanilla/levelX_Final.dat". So I'll fix those if you agree, since I'm the one that messed them up :-) --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 15:43, 18 April 2013 (CEST)
 
: Consistency is good. I just hope we can tell newbes somewhere that vanilla are original files only and GameDataFolder contain vanilla + mods. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 15:55, 18 April 2013 (CEST)
 
::Well, the vanilla/ folder is documented in AE/Framework, but it probably should be repeated in other places to make sure the modder understands that. I do agree that we should be consistent, so I'll fix those pages. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 16:07, 18 April 2013 (CEST)
 
== Gears sound ==
 
Hey, not that I want you to spend much time on this, but I'm not very familiar with how ambient sounds work, and I was wondering if you ever looked into [[AE:Requests#Missing_gears_sound|this issue]]. I can see the reference to SNDDgears in the level's CBJOSound file, but adding the sound EdT supplied to level 14 (I also tried level 0) doesn't seem to add any noise to the gears at the end of the level. I teleported to the coordinates the Sound file has set for "gears", 676.3 64.7 -1898.3, and it places you on top of the gears, so I don't know why the sound isn't there. Maybe just something to spend a minute on if you feel like it. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 15:42, 23 April 2013 (CEST)
 
It turned out that SNDD is stereo while the grp file asks for a mono channel file. New [https://dl.dropboxusercontent.com/u/139715/temp/OSBDgears.grp.oni grp file].
:Cool, thanks! Now if I can find a good royalty-free sound to use, I can fix this in AE core. At the least, it prevents us from getting bombarded with errors when we get near there in Dev Mode! --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:16, 23 April 2013 (CEST)
 
Hmm, sorry to bother you about this again, but can you watch these two 5MB movies? http://iritscen.oni2.net/temp/GearsTestMac.mp4 and http://iritscen.oni2.net/temp/GearsTestWindows.mp4.  The gears sound completely different! The original sound is [http://iritscen.oni2.net/temp/gears6.wav here] and the package is [http://iritscen.oni2.net/temp/06000MissingSounds.zip here] (note that it has a core number so it will show up in core packages in the AEI, not the main window). Incidentally, the movies are of me testing sound occlusion, but that's a whole different subject. I looked around the wiki but I don't see anything about sounds turning out completely different from platform to platform. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 14:05, 24 April 2013 (CEST)
 
: The new mac file doesn't work for me.
: Over here the old mac file sounds like your pc version. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 16:09, 24 April 2013 (CEST)
 
::Mac sound is fine here.  Perhaps it will be easier if Paradox can convert the original gear sound to Win version and test. [[User:EdT|EdT]] ([[User talk:EdT|talk]])
 
::I wasn't really asking you to test the Mac side, just to listen to the sounds in the movies :-) What do you mean it doesn't work for you? The WAV version was saved directly from the AIFF file (chose "uncompressed 44KHz" for the WAV, but I'm not sure it's PCM), so it's the same sound, but in-game it sounds really muddy, and lower-pitched. I thought this might have been covered already on the wiki, I just don't know where to look. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 16:43, 24 April 2013 (CEST)
 
:::As you saw after that sndd page edit: 44.1 mono needs also number of channel: 2. Next time simply include the grp file in the package.  :) --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 18:13, 24 April 2013 (CEST)
 
::::I had tried using my own .grp and I think it disabled the sound on Mac or Windows, so I went back to using the existing one. I guess now I understand that it should use "2" for NumberOfChannels in Windows and "1" on Mac, so I will try that later today. Thanks! --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 18:53, 24 April 2013 (CEST)
 
While testing sound files I had problems with level0 plugins, I'm not sure if new grp/amb are accepted from those.  In the end I used import via AE package. Maybe it's the same problem for you? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 20:23, 24 April 2013 (CEST)
 
:Well, I only use packages when modding :) But perhaps it didn't like just getting the .grp without the .amb or vice-versa. At one point I was trying to adjust the volume, and another time I wanted to widen the sound sphere, but I think both changes failed to work for me. It was one of those awful modding sessions where I stayed up late and got nothing done; and here I thought this would be a simple matter to put to rest! --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:07, 24 April 2013 (CEST)
 
::In case you changed amb's sphere, I believe that it gets overwritten by BINACJBOSound.xml's own. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 21:25, 24 April 2013 (CEST)
 
:::Oh brother. Okay, good to know. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 21:35, 24 April 2013 (CEST)
 
== Old prone mode ==
 
Do you think [[AE:Sniper_scope_and_prone_mode]] needs to be kept? I glanced at it, and it seems to be a more primitive version of your Prone Mode 1.0.3. Since I am cleaning up stuff that was formerly a part (or planned part) of the AE, I'd like to be able to get rid of that page. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 22:01, 23 April 2013 (CEST)
 
:I actually like how geyser explained the difficulties with the scope in words of wisdom (including ninja left handedness). Maybe you could move those details elsewhere? --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 18:19, 24 April 2013 (CEST)
 
::Okay, I've actually changed my mind since I posted that and no longer desire to delete most of those old AE pages. I'll just make a note explaining how it is obsolete. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 18:57, 24 April 2013 (CEST)
 
== Dead link ==
Hi Paradox-01 the following link for demo files is down, can you upload it again? Maybe to depot so it don't get deleted?
 
    page: http://wiki.oni2.net/XML:ONLV#Level_import_with_OniSplit_v0.9.82.0.2B
    link: http://dl.dropbox.com/u/1869/lab.zip
    "Level import with OniSplit v0.9.82.0+
   
    Demo files
    Demo files can be downloaded here."
 
[[User:Script 10k|Script 10k]] ([[User talk:Script 10k|talk]]) 18:56, 4 January 2014 (CET)
 
 
: Were not mine, but I will see if can throw something new together. :)
: --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 20:16, 4 January 2014 (CET)
 
:: Sorry my fault, I don't know how I deleted that file.  It has been replaced with a newer version, more stuff inside :) [[User:EdT|EdT]] ([[User talk:EdT|talk]])