MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "compare": {
        "fromid": 1,
        "fromrevid": 1,
        "fromns": 0,
        "fromtitle": "Main Page",
        "toid": 2,
        "torevid": 2,
        "tons": 3006,
        "totitle": "Stash:Depth:work flow",
        "*": "<tr><td colspan=\"2\" class=\"diff-lineno\" id=\"mw-diff-left-l1\" >Line 1:</td>\n<td colspan=\"2\" class=\"diff-lineno\">Line 1:</td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">&lt;strong&gt;MediaWiki has been installed.&lt;/strong&gt;</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">= Work Flow =</ins></div></td></tr>\n<tr><td class='diff-marker'>\u00a0</td><td class='diff-context'></td><td class='diff-marker'>\u00a0</td><td class='diff-context'></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">== Level creation ==</ins></div></td></tr>\n<tr><td class='diff-marker'>\u00a0</td><td class='diff-context'></td><td class='diff-marker'>\u00a0</td><td class='diff-context'></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">== Getting started ==</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">The level creation is divided into a number of steps. This flow does not take into account the final polish that a map always gets later on, neither is stuff like sounds and such mentioned. These are just the 3 big basic steps.</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">* [https</del>:/<del class=\"diffchange diffchange-inline\">/www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org/wiki/Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual:Configuration_settings Configuration settings </del>list<del class=\"diffchange diffchange-inline\">]</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">* </del>[<del class=\"diffchange diffchange-inline\">https</del>://<del class=\"diffchange diffchange-inline\">www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki</del>/<del class=\"diffchange diffchange-inline\">Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual</del>:<del class=\"diffchange diffchange-inline\">FAQ MediaWiki FAQ</del>]</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">'''1</ins>: <ins class=\"diffchange diffchange-inline\">Basic Art Assets'''&lt;br </ins>/<ins class=\"diffchange diffchange-inline\">&gt;This is the artist that builds all the basic stuff needed to get the level working. This is usually stuff like walls, larger structures, terrain textures, etc. It also includes making a basic version of the map. How basic depends on the gameplay. If there are chase sequences and stuff like that, then it is better to just have a really basic layout that the scripter can later on fix</ins>. <ins class=\"diffchange diffchange-inline\">If it is just a mood level the artist can add more objects and make closer to completed</ins>.</div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">* </del>[<del class=\"diffchange diffchange-inline\">https</del>:<del class=\"diffchange diffchange-inline\">//lists</del>.<del class=\"diffchange diffchange-inline\">wikimedia</del>.<del class=\"diffchange diffchange-inline\">org/mailman/listinfo/mediawiki</del>-<del class=\"diffchange diffchange-inline\">announce MediaWiki release mailing list]</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>* <del class=\"diffchange diffchange-inline\">[https://www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki </del>for <del class=\"diffchange diffchange-inline\">your language]</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>* [<del class=\"diffchange diffchange-inline\">https</del>://www.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki/Special:MyLanguage/Manual:Combating_spam Learn how </del>to <del class=\"diffchange diffchange-inline\">combat spam </del>on <del class=\"diffchange diffchange-inline\">your wiki]</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">'''2</ins>: <ins class=\"diffchange diffchange-inline\">Gameplay'''&lt;br </ins>/<ins class=\"diffchange diffchange-inline\">&gt;This is the scripter and artist working together. In this step all of the gameplay in a level must be implemented. The cooperation here depends a bit on the map and has to be worked out between the two collaborating. For instance, it could be that the artist models terrain and places static objects, while the scripter just adds areas. Or the scripter could do all the map editing for a while, and the artist only supplies art. This can even vary from day to day of course.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">When this is done, the artist and scripter must make a </ins>list <ins class=\"diffchange diffchange-inline\">of additional entities that are required. Some of these can be sent to outsourcers, in which case see </ins>[<ins class=\"diffchange diffchange-inline\">http</ins>://<ins class=\"diffchange diffchange-inline\">wiki</ins>.<ins class=\"diffchange diffchange-inline\">frictionalgames</ins>.<ins class=\"diffchange diffchange-inline\">com</ins>/<ins class=\"diffchange diffchange-inline\">stash/company</ins>/<ins class=\"diffchange diffchange-inline\">tracker#adding_outsource_model_issue here] for more info. This must be taken care of as soon as the level is completed. The artist working on the level is in charge of giving feedback for this batch. Note that not all needs to be outsourced, sometimes, nothing should be outsourced.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">What is important to determine here is what needs more attention. It is very easy to want to make everything better. However, most of the time, smaller details are not noticeable and one can get away with quite a bit of cheating. For instance, what was first thought to need a new model, works just as well with a tweaked version of another. Reuse creatively!</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">Any gameplay post production is determined now.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">'''3</ins>: <ins class=\"diffchange diffchange-inline\">Art Polish'''&lt;br </ins>/<ins class=\"diffchange diffchange-inline\">&gt;The art polish can start when the gameplay is done, but will often happen a few weeks later. It can be split into two chunks depending on when the outsourced assets are meant to arrive. In this phase the artist is meant to fix so that all art is up to speed. After this phase is done, there cannot be anything more [[stash</ins>:<ins class=\"diffchange diffchange-inline\">company:general_info#Pink|Pink]</ins>]<ins class=\"diffchange diffchange-inline\">! All of the outsourced material must also be used at the end of this step.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">Any art post production is determined now.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">== Post production ==</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">Basically, post production never means leaving stuff [</ins>[<ins class=\"diffchange diffchange-inline\">stash:company</ins>:<ins class=\"diffchange diffchange-inline\">general_info#pink|Pink]], we still want the levels to be sort of complete. Instead we do a simple version of the event and then, if we have time and feel the need, we make it better during post production. All post production shall be written at the end of the Tracker issue below a '''POST PRODUCTION''' headline. </ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">The reason to not go full Pink is that we do not want start pushing things ahead of us and end up with tons of post-production or have sections that are not fully tested</ins>. <ins class=\"diffchange diffchange-inline\">Post production is more like: &quot;due to time constraints we simplified this now, but will see if we can make a better version of it later on&quot;</ins>.</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">Some examples:</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">* A view would look cool with detailed skybox + distant buildings. But we can get away with just having moody fog, and save the complex version for post</ins>-<ins class=\"diffchange diffchange-inline\">prod.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>* <ins class=\"diffchange diffchange-inline\">A character should emote while talking, but it works if they just have a looping idle animation. The complex anim is added to post-production</ins>.</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">* There is a script heavy scene where a lot of fleshers are killed and you see all sort of details</ins>. <ins class=\"diffchange diffchange-inline\">It works with a black screen and some sounds, leave the complex version </ins>for <ins class=\"diffchange diffchange-inline\">post production.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>* <ins class=\"diffchange diffchange-inline\">A tunnel could really use more diverse and higher density details, but time is running out and it looks okay with a just a looping texture. Details are in post-production.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">So we do not leave out stuff, we simplify them (but still have them workable) and then we save the detailed version for later.</ins></div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div>\u00a0</div></td></tr>\n<tr><td colspan=\"2\">\u00a0</td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">We must still add </ins>[<ins class=\"diffchange diffchange-inline\">http</ins>://www.<ins class=\"diffchange diffchange-inline\">youtube</ins>.<ins class=\"diffchange diffchange-inline\">com</ins>/<ins class=\"diffchange diffchange-inline\">watch?v=Fy0aCDmgnxg Juice] though. It is vital. But we have to make sure </ins>to <ins class=\"diffchange diffchange-inline\">not spend too much time </ins>on <ins class=\"diffchange diffchange-inline\">it, and add simplified versions as a first draft, and then update later if needed. The game should be possible to ship without any post production work, but it is of course a lot better if we do it.</ins></div></td></tr>\n"
    }
}