From de6b6245bb3f225e20dd2fe4619412c32749aad1 Mon Sep 17 00:00:00 2001 From: Legendary-Candice-Joe Date: Mon, 15 Apr 2024 04:51:47 +0000 Subject: [PATCH] Deploy fcae7b84f10b200f6a9bce261f809bc50b48e42e --- 404.html | 54 +++ changelog/index.html | 230 +++++++++++++ click.ogg | Bin 0 -> 10712 bytes css/customSuCSS.css | 568 ++++++++++++++++++++++++++++++++ css/style.css | 105 ++++++ discord.html | 6 + elasticlunr.min.js | 10 + favicon.ico | Bin 0 -> 101516 bytes favicon.png | Bin 0 -> 675 bytes icons.svg | 11 + index.html | 140 ++++++++ js/script.js | 49 +++ modding/1-overview/index.html | 203 ++++++++++++ modding/2-haxeflixel/index.html | 203 ++++++++++++ modding/index.html | 149 +++++++++ modding/make_page.txt | 7 + modding/page/1/index.html | 6 + philosophy/index.html | 174 ++++++++++ robots.txt | 3 + search_index.en.js | 1 + sitemap.xml | 24 ++ 21 files changed, 1943 insertions(+) create mode 100644 404.html create mode 100644 changelog/index.html create mode 100644 click.ogg create mode 100644 css/customSuCSS.css create mode 100644 css/style.css create mode 100644 discord.html create mode 100644 elasticlunr.min.js create mode 100644 favicon.ico create mode 100644 favicon.png create mode 100644 icons.svg create mode 100644 index.html create mode 100644 js/script.js create mode 100644 modding/1-overview/index.html create mode 100644 modding/2-haxeflixel/index.html create mode 100644 modding/index.html create mode 100644 modding/make_page.txt create mode 100644 modding/page/1/index.html create mode 100644 philosophy/index.html create mode 100644 robots.txt create mode 100644 search_index.en.js create mode 100644 sitemap.xml diff --git a/404.html b/404.html new file mode 100644 index 0000000..3bf00db --- /dev/null +++ b/404.html @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

+ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + ERROR 404 PAGE NOT FOUND
+ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +

+
+ + \ No newline at end of file diff --git a/changelog/index.html b/changelog/index.html new file mode 100644 index 0000000..09f1095 --- /dev/null +++ b/changelog/index.html @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + +Changelog for Assorion Engine + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +

Changelog for Assorion Engine

+ + + +

V - 1.0.0

+

Making the MKG (MakeMeGenius) engine a reality. +Btw it used to be called MKG, it’s Assorion now.

+

V - 1.1.0

+
    +
  1. Asset improvements.
  2. +
  3. Fixed input bugs.
  4. +
  5. Hopefully Made code simpler.
  6. +
  7. Labeled chart editor buttons and drop downs.
  8. +
  9. Added “About” section in the chart editor.
  10. +
  11. Added options for caching to make the game really fast.
  12. +
  13. Added embedded assets and settings icons.
  14. +
  15. Made sure and improved all settings and works.
  16. +
  17. Set up a test song and week to demo the engine.
  18. +
  19. Added dialogue code.
  20. +
  21. Fixed a lot of tiny bugs (post events timer being corrected, +freeplay song not unpausing on vocals, highscore problems, etc).
  22. +
  23. Donate button replaced with Github button.
  24. +
  25. Made note types easier to implement!
  26. +
+

V - 1.1.1

+

Minor update with a few fixes.

+
    +
  1. Actually Fixed the README fully this time (I promise) (Thx to Byzol).
  2. +
  3. Fixed NOTE_assets again.
  4. +
  5. Fixed bug with the chart editor that locked your input forever +(Thus losing your work).
  6. +
  7. Exclude Firealpaca’s art files (.mdp) in the build folder.
  8. +
+

V - 1.1.2

+

Chart editor fix (again).

+
    +
  1. Actually Actually fixed the chart editor this time (hopefully).
  2. +
  3. Fixed bug where you can’t delete notes in 1/3 zoom level.
  4. +
  5. Added navigation stuff.
  6. +
+

V - 1.2.0

+
    +
  1. Hopefully Once and for all, fixed input problems.
  2. +
  3. Added input offset option.
  4. +
  5. All menus are standardized under MenuTemplate.hx.
  6. +
  7. Bug fixes (obv).
  8. +
  9. More navigation improvements.
  10. +
  11. Added text file / chart caching.
  12. +
  13. Added pause menu info.
  14. +
  15. All menu current selection variables no longer static.
  16. +
  17. Rebinding controls menu improvements (colour and skip over blank space).
  18. +
  19. Background menu scrolling effect.
  20. +
  21. Pausemenu lag hopefully gone.
  22. +
  23. Gameplay icons properly centered.
  24. +
  25. Chart editor fixes.
  26. +
  27. You can take screenshots during gameplay.
  28. +
  29. Code clean-up in many places.
  30. +
+

V - 1.2.1

+
    +
  1. Rounded syncing time, rather than setting.
  2. +
  3. Fixed save data. Now not stored in local file.
  4. +
  5. Fixed StoryMenu bug.
  6. +
  7. Little refactoring.
  8. +
  9. Removed usless code in GameOverState.
  10. +
  11. Added offset wizard.
  12. +
+

V - 1.2.2

+
    +
  1. Added StaticSprite, a sprite with no update. Mild performance increase I guess.
  2. +
  3. Fixed chart editor bug where the section would get stuck at the end.
  4. +
  5. Split stage curtains into 2 sprites, +and lowered the res on the back sprite, big peformance increase.
  6. +
  7. ChartingState UI highlighting effect.
  8. +
  9. Input and framerate fixes for web build.
  10. +
  11. Windows and Linux release now compiled with GCC, +and compiler optimizations. (Read Release please!)
  12. +
  13. Allow pausing on countdown without breaking.
  14. +
  15. Fixed arrow fade in (whoopsie it’s been wrong all this time).
  16. +
+

V - 1.3.0

+
    +
  1. Defaulted camera BG alpha to 0. Might be faster.
  2. +
  3. Overhauled cachingstate. Added a progress bar for it
  4. +
  5. Changed a bit of web build stuff.
  6. +
  7. Allow for XML caching. Super cool!
  8. +
  9. Added CHANGELOG.md parser (HistoryState.hx). Now you can view history in game.
  10. +
  11. (Not very important) slightly un-hardcoded settings icons. Whoopsie!
  12. +
  13. Fixed minor bugs (pause during dialogue, framerate issue on cachingstate)
  14. +
  15. Overhauled chartingstate. New 3D ui!
  16. +
  17. Now can skip all transitions!
  18. +
  19. Fixed older crashing issue with cache_misc (option dissolved)
  20. +
  21. Added Flixel camera optimizations (not too much faster lol)
  22. +
  23. New transitions
  24. +
  25. Legacy Windows XP compatibility branch (W.I.P)
  26. +
  27. Fixed “Line-Feed” problem in txt files, should fix Freeplay icons bug.
  28. +
  29. Refactored the README.md file. Fixed typos, and minor grammatical errors.
  30. +
  31. Fixed typo where I said “types” instead of “typos” in changelog.
  32. +
  33. Added code consistency principles.
  34. +
  35. Fixed -10 FPS issue.
  36. +
  37. Added option to disable transitions all-together.
  38. +
  39. Removed Conductor.hx, now merged into MusicBeatState.
  40. +
+ + +

+ +

+ +
+ + + \ No newline at end of file diff --git a/click.ogg b/click.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6f439019f0e185edaa0b5252ad6980df88d4c690 GIT binary patch literal 10712 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 { + grid-column: 2 +} + +body>footer { + color: var(--text-light); + font-size: .875 +} + +h1 { + font-size: 2rem +} + +h2 { + font-size: 1.75rem +} + +h3 { + font-size: 1.5rem +} + +h4 { + font-size: 1.25rem +} + +h5 { + font-size: 1rem +} + +h6 { + font-size: .75rem +} + +h1,h2,h3,h4,h5,h6 { + margin: .5em 0 +} + +h1,h2,h3 { + line-height: 1.1 +} + +h1::before,h2::before,h3::before,h4::before,h5::before,h6::before { + color: var(--accent); + content: '# ' +} + +p { + margin: 1rem 0 +} + +a,a:visited { + text-decoration: none; + border-radius: .125rem; + color: var(--link) +} + +a:hover { + background-color: var(--link); + color: var(--bg) +} + +ul { + list-style: none +} + +ol { + list-style-type: decimal +} + +li { + margin-bottom: .125rem +} + +ul li::marker { + content: '» '; + color: var(--accent) +} + +ul li:hover::marker { + content: '# '; + font-weight: 700; + color: var(--link) +} + +ol li::marker { + color: var(--accent) +} + +ol li:hover::marker { + font-weight: 700; + color: var(--link) +} + +header>nav ol,header>nav ul { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-content: space-around; + justify-content: right; + list-style-type: none; + margin: .5rem 0 0; + padding: 0; + gap: 1rem +} + +header>nav ol li,header>nav ul li,input[type=checkbox]+label,input[type=radio]+label { + display: inline-block +} + +aside,details,pre,progress { + border-radius: var(--standard-border-radius) +} + +aside { + font-size: 1rem; + width: 35%; + padding: 0 10px; + margin-inline-start:10px;float: right +} + +[dir=rtl] aside { + float: left +} + +summary { + cursor: pointer; + word-break: break-all +} + +details[open]>summary+* { + margin-top: 0 +} + +details[open]>summary { + margin-bottom: .5rem +} + +details[open]>:last-child { + margin-bottom: 0 +} + +table { + border-collapse: collapse; + margin: 1.5rem 0; + display: block; + white-space: nowrap +} + +td,th { + border: 1px solid var(--border); + text-align: start +} + +table caption { + text-align: left; + margin: 0 0 .4rem 1rem +} + +fieldset { + border: 1px dashed var(--accent); + border-radius: var(--standard-border-radius) +} + +fieldset>legend { + color: var(--accent) +} + +.button,button,input,select,textarea { + font-size: inherit; + font-family: inherit; + padding: .25rem; + border-radius: var(--standard-border-radius); + box-shadow: none; + max-width: 100%; + display: inline-block +} + +cite,figcaption { + font-size: .875rem +} + +iframe,img,video { + max-width: 90% +} + +figure,label { + display: block +} + +input,select,textarea { + border: 1px dashed var(--border) +} + +fieldset label { + margin: 0 0 .3rem +} + +textarea { + max-width: 43.5rem; + resize: both +} + +progress,textarea:not([cols]) { + width: 100% +} + +.button,a.button,button,input[type=button],input[type=reset],input[type=submit],label[type=button] { + border: 1px solid var(--accent); + background-color: var(--accent); + color: var(--accent-text); + padding: .5rem .9rem; + text-decoration: none; + line-height: normal +} + +blockquote,cite,dt,figcaption { + color: var(--text-light) +} + +.button[aria-disabled=true],button[disabled],input:disabled,select:disabled,textarea:disabled { + cursor: not-allowed; + background-color: var(--bg-light); + border-color: var(--bg-light); + color: var(--text-light) +} + +input[type=range] { + padding: 0; + color: var(--accent) +} + +abbr[title] { + cursor: help; + text-decoration-line: underline; + text-decoration-style: dotted +} + +.button:not([aria-disabled=true]):hover,button:enabled:hover,input[type=button]:enabled:hover,input[type=reset]:enabled:hover,input[type=submit]:enabled:hover,label[type=button]:hover { + background-color: var(--accent-light); + border-color: var(--accent-light); + cursor: pointer +} + +input[type=checkbox]:checked,input[type=radio]:checked,mark { + background-color: var(--accent) +} + +.button:focus-visible,button:focus-visible:where(:enabled),input:enabled:focus-visible:where( [type=submit],[type=reset],[type=button] ) { + outline: 2px solid var(--accent); + outline-offset: 1px +} + +input[type=checkbox],input[type=radio] { + vertical-align: middle; + position: relative; + width: 14px; + height: 14px +} + +input[type=radio] { + border-radius: 100% +} + +input[type=color] { + height: 2.5rem; + padding: .2rem +} + +input[type=file] { + border: 0 +} + +hr { + border: 1px dashed var(--accent); + margin: .5rem 0 +} + +mark { + padding: 0 .25em; + border-radius: var(--standard-border-radius); + color: var(--bg) +} + +mark a { + color: var(--link) +} + +img,video { + height: auto; + padding: .125rem; + border: dashed 2px var(--accent); + border-radius: 15px +} + +figure { + margin: 0 +} + +figcaption { + text-align: left; + margin: 0 0 1rem 1rem +} + +blockquote { + margin: 0 0 0 1.25rem; + padding: .5rem 0 0 .5rem; + border-inline-start:.375rem solid var(--accent);font-style: italic +} + +cite { + font-style: normal +} + +code,kbd,pre,pre span,samp { + font-family: var(--mono-font) +} + +pre { + border: 1px solid var(--accent); + padding: .625rem; + font-style: monospace; + white-space: pre-wrap; + word-break: break-word +} + +div code,li code,p code { + padding: 0 .125rem; + border-radius: 3px; + color: var(--bg); + background-color: var(--text) +} + +pre code { + padding: 0; + border-radius: 0; + color: inherit; + background-color: inherit +} + +progress:indeterminate { + background-color: var(--bg-light) +} + +progress::-webkit-progress-bar { + border-radius: var(--standard-border-radius); + background-color: var(--bg-light) +} + +progress::-webkit-progress-value { + border-radius: var(--standard-border-radius); + background-color: var(--accent) +} + +progress::-moz-progress-bar { + border-radius: var(--standard-border-radius); + background-color: var(--accent); + transition-property: width; + transition-duration: .3s +} + +progress:indeterminate::-moz-progress-bar { + background-color: var(--bg-light) +} + +dialog { + max-width: 40rem; + margin: auto +} + +dialog::backdrop { + background-color: var(--bg); + opacity: .8 +} + +@media only screen and (max-width: 720px) { + h1 { + font-size:1.5rem + } + + h2 { + font-size: 1.25rem + } + + h3 { + font-size: 1rem + } + + h4 { + font-size: .75rem + } + + h5 { + font-size: .5rem + } + + h6 { + font-size: .25rem + } + + aside { + width: 100%; + float: none; + margin-inline-start:0} + + input,select,textarea { + width: 100% + } + + dialog { + max-width: 100%; + margin: auto 1em + } +} + +sub,sup { + vertical-align: baseline; + position: relative +} + +sup { + top: -.4em +} + +sub { + top: .3em +} diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..85c84ac --- /dev/null +++ b/css/style.css @@ -0,0 +1,105 @@ +#nav-bar { + padding: .625rem 0 0 0; + display: flex; + flex-direction: row; + gap: .25rem; + flex-wrap: wrap; + justify-content: flex-end; + align-items: center; + align-content: flex-end +} + +#footer-container { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; +} + +.accent-data { + color: var(--accent); +} + +.theme-transition { + transition: color 0.3s ease, background-color 0.3s ease; +} + +.tags-data { + display: flex; + flex-direction: column; + flex-wrap: wrap; + justify-content: flex-end; + align-items: flex-start; + align-content: flex-end +} + +.title-list li { + margin-bottom: .375rem; +} + +/* icons settings */ +.icons { + width: 1.3rem; + height: 1.3rem; + aspect-ratio: 1/1; + display: inline-block; + vertical-align: middle; + color: var(--text); + fill: var(--text); + background-color: transparent; + cursor: pointer; +} + +.icons:hover { + background-color: transparent; + color: var(--accent); +} + +/* footnotes */ +.footnote-definition { + margin: 0 0 0 .125rem; +} + +.footnote-definition-label { + color: var(--accent); +} + +.footnote-definition p { + display: inline; + margin: .625rem 0 0 .625rem; +} + +/* general classes */ +.no-style { + padding: 0; + margin: 0; + border: none; + border-radius: 0 +} + +.no-style:hover { + background-color: transparent; + color: var(--accent); +} + +.center { + text-align: center; +} + +.center img { + display: block; + margin: 1rem auto; +} + +.float-right { + float: right +} + +.float-left { + float: left +} + +/* shortcodes css */ +.webring { + margin: .375rem; +} \ No newline at end of file diff --git a/discord.html b/discord.html new file mode 100644 index 0000000..da0c7ad --- /dev/null +++ b/discord.html @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/elasticlunr.min.js b/elasticlunr.min.js new file mode 100644 index 0000000..79dad65 --- /dev/null +++ b/elasticlunr.min.js @@ -0,0 +1,10 @@ +/** + * elasticlunr - http://weixsong.github.io + * Lightweight full-text search engine in Javascript for browser search and offline search. - 0.9.6 + * + * Copyright (C) 2017 Oliver Nightingale + * Copyright (C) 2017 Wei Song + * MIT Licensed + * @license + */ +!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oIw%Xu%s9%TqQdA#ag}jde;Ej5 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 literal 0 HcmV?d00001 diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ae882f4c04df0e8381786995c12e82634518d6b8 GIT binary patch literal 675 zcmV;U0$lxxP)Px%T}ebiR5(wSlTS!gQ543%@4h$FG?S|c6Du)@C@P^vpt*3P<;*B;YGnzHjzv*K z6fMf8jn<-~AY^n>kcfChWzP5q%b-+_BDs zMMi*#(4B}~v4gcI{x+ELSUn&Y(wak*AyC_w5ny&Ul@MmTT~WL4kKtiUzDc}+LKY;g zN~seJKgtMjb;PR0kf@`K?eHIbx7V_a``&LI1Op(ZMBsxXJDok@q0Ak0M~ji-GXeWj z`9(qV!{A8}4MO9&(t1P`4#34?r>tf$^CODTOx)}zq(l^ksj)=_U(9KDVahvuMj(eB zW%%I_buXI2D(l9IuU_{(0;TDZ348+4CBgzg3JD3>!Eo#1G4@1rT#kAwfR9j(gkG&F znn0ci_k(P7G#;4bE+Ul&8Uwa>{jIr0%I zqWLVLNA19&wgvN9mSOlNu2FCVkRKqkD6qDT>Z+HyD05N8A#!KYzu<|tgd89SjecXs zQ)hdVcNKI2e)kM=BQ&x_P?;GpWGz?Y6R#*3NI@S*Mcq$tPc+B2)m0%%HD$~YUYZTo zv}OkMw)@PPPzW^RM^8Pf`P`LmA002ov JPDHLkV1lBdH(>w( literal 0 HcmV?d00001 diff --git a/icons.svg b/icons.svg new file mode 100644 index 0000000..46e96f0 --- /dev/null +++ b/icons.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..3f2855f --- /dev/null +++ b/index.html @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + +Assorion Wiki + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +

Welcome To The Assorion Wiki Page

+

We will document the various complexities with making an FNF mod built on this engine. +This will give you the chance to tinker with the game’s variables.

+
+

Warning

+

If you are familiar with the base games, or any other engines code, +Then you might face a few issues with how this engine handles many of it’s parts.

+

Assorion Engine handles things much differently from the base game, so beware of this when modding. +‎ +‎ ‎ ‎

+
+

I will try and present this as a sandbox. Where instead of just telling you everything up front, +I’ll show you how putting a mod together on this engine works.

+

Of course though, there will still be more plain documentation for those who need it. +I won’t cover every little detail but will cover the variables and functions.

+ + + + +
+ + + \ No newline at end of file diff --git a/js/script.js b/js/script.js new file mode 100644 index 0000000..298b900 --- /dev/null +++ b/js/script.js @@ -0,0 +1,49 @@ +const toggleButton = document.getElementById('theme-toggle'); +const themeIcon = document.getElementById('theme-icon'); +const themeSound = document.getElementById('theme-sound'); + +// Function to update the theme icon based on the current theme +const updateThemeIcon = (isDarkMode) => { + const themeMode = isDarkMode ? 'darkMode' : 'lightMode'; + const iconPath = themeIcon.querySelector('use').getAttribute('href').replace(/#.*$/, `#${themeMode}`); + themeIcon.querySelector('use').setAttribute('href', iconPath); +}; + +// Function to update the theme based on the current mode +const updateTheme = (isDarkMode) => { + const theme = isDarkMode ? 'dark' : 'light'; + document.documentElement.setAttribute('data-theme', theme); + updateThemeIcon(isDarkMode); +}; + +// Function to toggle the theme +const toggleTheme = () => { + const isDarkMode = toggleButton.checked; + updateTheme(isDarkMode); + themeSound.play(); + localStorage.setItem('theme', isDarkMode ? 'dark' : 'light'); + + // Add transition class to body for smooth transition + document.body.classList.add('theme-transition'); + setTimeout(() => { + document.body.classList.remove('theme-transition'); + }, 300); +}; + +// Event listener for theme toggle +toggleButton.addEventListener('change', toggleTheme); + +// Function to initialize the theme based on the stored preference +const initializeTheme = () => { + const storedTheme = localStorage.getItem('theme'); + const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches; + const isDarkMode = storedTheme === 'dark' || (!storedTheme && prefersDark); + toggleButton.checked = isDarkMode; + updateTheme(isDarkMode); +}; + +// Initialize the theme +initializeTheme(); + +// Listen for changes in system preference +window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', initializeTheme); diff --git a/modding/1-overview/index.html b/modding/1-overview/index.html new file mode 100644 index 0000000..bd1b755 --- /dev/null +++ b/modding/1-overview/index.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + +Overview + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +
../1-overview
+ +

Overview

+ + + +

Lorem ipsum1 dolor sit amet, consectetur adipiscing elit. Pellentesque vel lacinia neque. Praesent nulla quam, ullamcorper in sollicitudin ac, molestie sed justo. Cras aliquam, sapien id consectetur accumsan, augue magna faucibus ex, ut ultricies turpis tortor vel ante. In at rutrum tellus.

+

Sample heading 1

+

Sample heading 2

+

Sample heading 3

+

Sample heading 4

+
Sample heading 5
+
Sample heading 6
+

Mauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod.

+

Lists

+

Unordered:

+
    +
  • Fusce non velit cursus ligula mattis convallis vel at metus2.
  • +
  • Sed pharetra tellus massa, non elementum eros vulputate non.
  • +
  • Suspendisse potenti.
  • +
+

Ordered:

+
    +
  1. Quisque arcu felis, laoreet vel accumsan sit amet, fermentum at nunc.
  2. +
  3. Sed massa quam, auctor in eros quis, porttitor tincidunt orci.
  4. +
  5. Nulla convallis id sapien ornare viverra.
  6. +
  7. Nam a est eget ligula pellentesque posuere.
  8. +
+

Blockquote

+

The following is a blockquote:

+
+

Suspendisse tempus dolor nec risus sodales posuere. Proin dui dui, mollis a consectetur molestie, lobortis vitae tellus.

+
+

Code

+

Now some code:

+
const ultimateTruth = 'this theme is the best!';
+console.log(ultimateTruth);
+
+

And here is some inline code!

+

Tables

+

Now a table:

+ + + + +
TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1
+

Images

+
+ theme logo + +
+

random image of a dog3

+

Multilanguage support

+ +

Webrings

+ +
+
1 +

this is a footnote. It should highlight if you click on the corresponding superscript number.

+
+
2 +

hey there

+
+
4 +

this is another footnote.

+
+
3 +

this is a very very long footnote to test if a very very long footnote brings some problems or not. I strongly hope that there are no problems but you know sometimes problems arise from nowhere.

+
+ + +

+ +

+ +
+ + + \ No newline at end of file diff --git a/modding/2-haxeflixel/index.html b/modding/2-haxeflixel/index.html new file mode 100644 index 0000000..c10213a --- /dev/null +++ b/modding/2-haxeflixel/index.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + +HaxeFlixel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +
../2-haxeflixel
+ +

HaxeFlixel

+ + + +

Lorem ipsum1 dolor sit amet, consectetur adipiscing elit. Pellentesque vel lacinia neque. Praesent nulla quam, ullamcorper in sollicitudin ac, molestie sed justo. Cras aliquam, sapien id consectetur accumsan, augue magna faucibus ex, ut ultricies turpis tortor vel ante. In at rutrum tellus.

+

Sample heading 1

+

Sample heading 2

+

Sample heading 3

+

Sample heading 4

+
Sample heading 5
+
Sample heading 6
+

Mauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod.

+

Lists

+

Unordered:

+
    +
  • Fusce non velit cursus ligula mattis convallis vel at metus2.
  • +
  • Sed pharetra tellus massa, non elementum eros vulputate non.
  • +
  • Suspendisse potenti.
  • +
+

Ordered:

+
    +
  1. Quisque arcu felis, laoreet vel accumsan sit amet, fermentum at nunc.
  2. +
  3. Sed massa quam, auctor in eros quis, porttitor tincidunt orci.
  4. +
  5. Nulla convallis id sapien ornare viverra.
  6. +
  7. Nam a est eget ligula pellentesque posuere.
  8. +
+

Blockquote

+

The following is a blockquote:

+
+

Suspendisse tempus dolor nec risus sodales posuere. Proin dui dui, mollis a consectetur molestie, lobortis vitae tellus.

+
+

Code

+

Now some code:

+
const ultimateTruth = 'this theme is the best!';
+console.log(ultimateTruth);
+
+

And here is some inline code!

+

Tables

+

Now a table:

+ + + + +
TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1
+

Images

+
+ theme logo + +
+

random image of a dog3

+

Multilanguage support

+ +

Webrings

+ +
+
1 +

this is a footnote. It should highlight if you click on the corresponding superscript number.

+
+
2 +

hey there

+
+
4 +

this is another footnote.

+
+
3 +

this is a very very long footnote to test if a very very long footnote brings some problems or not. I strongly hope that there are no problems but you know sometimes problems arise from nowhere.

+
+ + +

+ +

+ +
+ + + \ No newline at end of file diff --git a/modding/index.html b/modding/index.html new file mode 100644 index 0000000..b74147d --- /dev/null +++ b/modding/index.html @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + +Modding + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +

Modding

+ + +
+

Documentation List sorted by importance

+
+ + + + + + + + + +
  1 / 1  
+ + +
+ + + \ No newline at end of file diff --git a/modding/make_page.txt b/modding/make_page.txt new file mode 100644 index 0000000..6bdbf23 --- /dev/null +++ b/modding/make_page.txt @@ -0,0 +1,7 @@ +Put the number of importance first, then what the documentation will be about. +to change title put this in the document: ++++ +title = "EXAMPLE" ++++ + +Also will need to fix blog-page.html to fix the way that documentation is sorted. \ No newline at end of file diff --git a/modding/page/1/index.html b/modding/page/1/index.html new file mode 100644 index 0000000..ed48aa4 --- /dev/null +++ b/modding/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/philosophy/index.html b/philosophy/index.html new file mode 100644 index 0000000..77b1613 --- /dev/null +++ b/philosophy/index.html @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + +Philosophy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +

Philosophy

+ + + +

Assorion has a rather unique philosophy, compared to most other FNF engines. +Assorion has always been about minimalism, rather than bloat.

+

Features such as a mods folder, cutscene support, DiscordRPC, in-built editors, etc are +features that add complexity to the source code, and would slow Assorion down. We wish to work +on an engine where the focus is on modding the source code, and where modding the source +code is easy without having to constantly fight the engine to add features.

+

If a modder desires to add said features then there should be no code to obfuscate how the +engine works. As such, adding unique gimmicks at first can be very difficult; Over time after +gaining an understanding of Assorion, adding gimmicks will be very easy.

+

Principles

+

Here are the principles of Assorion’s management that has to be outlined:

+

1. Assorion is small at it’s core

+

Joke assets are fun! And so are easter eggs!

+

However there should be no assets that are not required, and any modder should remove assets that they themselves are not using. +Most modders will leave base assets in (though that should never be done!) and those can take up quite a bit of storage space, +thus the only assets are the ones required for the game to function, and for the demo and tutorial songs, everything else is cut.

+

Easter eggs are also not going to be accepted in to Assorion, as adding code or assets for one is not very efficient, as a modder +will either have to remove all of the code for an easter egg or will have to just keep it in. Ultimately it is not worth it.

+

2. Assorion will keep clean code

+

Let’s break the third-person barrier, I (Rapid / Antivirus) believe in “Firmcoding”. Where the logic is entirely coded in the +executable of the game, but still easy to maintain / mod.

+

It’s very important to make the code as clean and as easy to work on as possible. If a modder wants to add a feature, they should +not dig through thousands of lines of code in order to add a simple feature. It may take a bit for said modder to add one, however +it will be far easier than having to comb through other parts of code (that may or may not be related) just to make it work.

+

Another important part of the code is “maturity”. The base game has a lot of cursing and/or not very well named variables and functions. +Assorion has made an effort to not only make the code easier to read, but to be able to guess what a variable or function is used for +based on it’s name.

+

Assorion does not rely on any C / C++ code for the engine, and only uses Flixel / Lime / OpenFL dependencies. This means that Assorion +has a low chance of memory leaking (if it does that’s due to a Lime or OpenFL bug). This also can allow Assorion to be portable without +too much compiler logic.

+

3. Assorion is not familiar

+

Assorion does not care for the compatibility (or familiarity) of the base game or other engines.

+

Truth is, most of the original FNF code is not very dynamic or flexable. Assorion’s code is far different from the base game’s, therefore, +getting familiar with the code will take some time. The engine handles charts, characters, notes, health / scoring, etc differently. Though +the new implementation has the future in mind; You could easily do a fair bit more than what was originally allowed.

+

This does unfortunatly have the side effect of being difficult to port mods to, as Assorion is not a drop-in replacement.

+

Finishing Statement

+

If the person reading this disagrees with any of the points made, that is totally fine!

+

Assorion is a different engine, with different goals. If the person reading this feels that this engine would be to difficult to work on, +then do not retrofit Assorion engine to your use case, as it will not work!

+
+

“Assorion Engine is designed for minimalists, not Windows users” - Rapid / Antivirus

+
+ + +

+ +

+ +
+ + + \ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..bf49dd5 --- /dev/null +++ b/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Allow: / +Sitemap: https://assorion.github.io/wiki/sitemap.xml diff --git a/search_index.en.js b/search_index.en.js new file mode 100644 index 0000000..6883190 --- /dev/null +++ b/search_index.en.js @@ -0,0 +1 @@ +window.searchIndex = {"fields":["title","body"],"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5","index":{"body":{"root":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"1":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3,".":{"docs":{},"df":0,"0":{"docs":{},"df":0,".":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"1":{"docs":{},"df":0,".":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"1":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"2":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"2":{"docs":{},"df":0,".":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"1":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"2":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"3":{"docs":{},"df":0,".":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"/":{"docs":{},"df":0,"3":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"0":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"2":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":4},"3":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"4":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2},"5":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2},"6":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2},"a":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}},"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}}}}},"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":3.872983346207417},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":1},"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"$":{"docs":{},"df":0,"1":{"docs":{},"df":0,"6":{"docs":{},"df":0,"0":{"docs":{},"df":0,"0":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}}},"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"/":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}}},"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}}}}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":2}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":4.123105625617661}},"df":4,"’":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"g":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}},"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":2.23606797749979}},"df":2}}},"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}},"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":3.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1},"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}}}}},"y":{"docs":{},"df":0,"z":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1,"e":{"docs":{},"df":0,"_":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}}}},"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"n":{"docs":{},"df":0,"’":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2},"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1,".":{"docs":{},"df":0,"m":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.8284271247461903},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":2.23606797749979},"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/philosophy/":{"tf":4.123105625617661}},"df":6}},"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"b":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,".":{"docs":{},"df":0,"h":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772}},"df":2}}}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"(":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"o":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"s":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"o":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}},"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":2.0}},"df":2}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":1}}}}}}},"g":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/":{"tf":1.4142135623730951}},"df":2}}}}}},"g":{"docs":{},"df":0,"3":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"w":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"u":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}},"y":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":2.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}},"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":1}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.6457513110645907},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"g":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":1}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":2.23606797749979},"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":3.3166247903554}},"df":4}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"o":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}}},"x":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"c":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2}}}}}},"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":1}}}},"e":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}},"w":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.23606797749979}},"df":1}},"n":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"’":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}},"m":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":4.898979485566356}},"df":1}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"x":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"x":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"f":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.0}},"df":2}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":2.0}},"df":3,"o":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"’":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}},"c":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"o":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}},"x":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.449489742783178},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.449489742783178}},"df":2},"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}},"y":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":3}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"h":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"p":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.0}},"df":1}}},"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772}},"df":2},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":3}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.0}},"df":1}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}},"f":{"docs":{},"df":0,"o":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.23606797749979}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}}}}}},"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"1":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"$":{"docs":{},"df":0,"1":{"docs":{},"df":0,"2":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"s":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":2}}},"t":{"docs":{},"df":0,"’":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":3}},"’":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"v":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"’":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"m":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2},"u":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":3}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}},"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}},"s":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2},"w":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}},"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}},"k":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":3,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"i":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"d":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.23606797749979}},"df":1,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"h":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"r":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"s":{"docs":{},"df":0,"2":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}}}},"k":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":2.23606797749979}},"df":3,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":1}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}},"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"$":{"docs":{},"df":0,"1":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2},"e":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}},"q":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772}},"df":2},"t":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2,"_":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}},"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.449489742783178},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":3,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"n":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}},"l":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":1,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1},"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.0}},"df":1}}}}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0}},"df":1}}}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":3}},"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}},"u":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}}}}},"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":1}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}}}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772}},"df":3}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}},"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}},"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"m":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}},"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.449489742783178},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.449489742783178}},"df":2}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"x":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}},"v":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}},"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.0}},"df":2},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2},"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.23606797749979}},"df":1}},"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"e":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"k":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"y":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"f":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3}}}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}}}}},"y":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}}},"k":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.7320508075688772}},"df":2}}},"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.7320508075688772},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.7320508075688772}},"df":2}}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":3}},"x":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"’":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"v":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}}}},"u":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2},"x":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"i":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"x":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"y":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1},"o":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.7320508075688772}},"df":1}}}},"u":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}},"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}}},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}}}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":3,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}},"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":2.0}},"df":2,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}},"v":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":2.8284271247461903}},"df":1,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":3}}},"o":{"docs":{},"df":0,"u":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}},"u":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.0}},"df":2,"i":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/modding/1-overview/":{"tf":2.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":2.0},"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":4}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}}}},"w":{"docs":{},"df":0,".":{"docs":{},"df":0,"i":{"docs":{},"df":0,".":{"docs":{},"df":0,"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}},"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"b":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1,"r":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.4142135623730951}},"df":2}},"e":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"l":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}},"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{},"df":0,"k":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}}}},"s":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0},"https://assorion.github.io/wiki/philosophy/":{"tf":1.4142135623730951}},"df":2}}}}},"z":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"’":{"docs":{},"df":0,"t":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"k":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.4142135623730951},"https://assorion.github.io/wiki/philosophy/":{"tf":2.449489742783178}},"df":3},"t":{"docs":{},"df":0,"h":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"x":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}},"z":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}},"title":{"root":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0},"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":2}}}}}}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://assorion.github.io/wiki/changelog/":{"tf":1.0}},"df":1}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"x":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"tf":1.0}},"df":1}}}}}}}}}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://assorion.github.io/wiki/modding/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://assorion.github.io/wiki/modding/1-overview/":{"tf":1.0}},"df":1}}}}}}}},"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}}}}}}},"w":{"docs":{},"df":0,"i":{"docs":{},"df":0,"k":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/":{"tf":1.0}},"df":1}}}}}}},"documentStore":{"save":true,"docs":{"https://assorion.github.io/wiki/":{"body":"Welcome To The Assorion Wiki Page\nWe will document the various complexities with making an FNF mod built on this engine.\nThis will give you the chance to tinker with the game’s variables.\n\nWarning\nIf you are familiar with the base games, or any other engines code,\nThen you might face a few issues with how this engine handles many of it’s parts.\nAssorion Engine handles things much differently from the base game, so beware of this when modding.\n‎ \n‎ ‎ ‎ \n\nI will try and present this as a sandbox. Where instead of just telling you everything up front,\nI’ll show you how putting a mod together on this engine works.\nOf course though, there will still be more plain documentation for those who need it.\nI won’t cover every little detail but will cover the variables and functions.\n","id":"https://assorion.github.io/wiki/","title":"Assorion Wiki"},"https://assorion.github.io/wiki/changelog/":{"body":"V - 1.0.0\nMaking the MKG (MakeMeGenius) engine a reality.\nBtw it used to be called MKG, it’s Assorion now.\nV - 1.1.0\n\nAsset improvements.\nFixed input bugs.\nHopefully Made code simpler.\nLabeled chart editor buttons and drop downs.\nAdded “About” section in the chart editor.\nAdded options for caching to make the game really fast.\nAdded embedded assets and settings icons.\nMade sure and improved all settings and works.\nSet up a test song and week to demo the engine.\nAdded dialogue code.\nFixed a lot of tiny bugs (post events timer being corrected, \nfreeplay song not unpausing on vocals, highscore problems, etc).\nDonate button replaced with Github button.\nMade note types easier to implement!\n\nV - 1.1.1\nMinor update with a few fixes.\n\nActually Fixed the README fully this time (I promise) (Thx to Byzol).\nFixed NOTE_assets again.\nFixed bug with the chart editor that locked your input forever\n(Thus losing your work).\nExclude Firealpaca’s art files (.mdp) in the build folder.\n\nV - 1.1.2\nChart editor fix (again).\n\nActually Actually fixed the chart editor this time (hopefully).\nFixed bug where you can’t delete notes in 1/3 zoom level.\nAdded navigation stuff.\n\nV - 1.2.0\n\nHopefully Once and for all, fixed input problems.\nAdded input offset option.\nAll menus are standardized under MenuTemplate.hx.\nBug fixes (obv).\nMore navigation improvements.\nAdded text file / chart caching.\nAdded pause menu info.\nAll menu current selection variables no longer static.\nRebinding controls menu improvements (colour and skip over blank space).\nBackground menu scrolling effect.\nPausemenu lag hopefully gone.\nGameplay icons properly centered.\nChart editor fixes.\nYou can take screenshots during gameplay.\nCode clean-up in many places.\n\nV - 1.2.1\n\nRounded syncing time, rather than setting.\nFixed save data. Now not stored in local file.\nFixed StoryMenu bug.\nLittle refactoring.\nRemoved usless code in GameOverState.\nAdded offset wizard.\n\nV - 1.2.2\n\nAdded StaticSprite, a sprite with no update. Mild performance increase I guess.\nFixed chart editor bug where the section would get stuck at the end.\nSplit stage curtains into 2 sprites, \nand lowered the res on the back sprite, big peformance increase.\nChartingState UI highlighting effect.\nInput and framerate fixes for web build.\nWindows and Linux release now compiled with GCC, \nand compiler optimizations. (Read Release please!)\nAllow pausing on countdown without breaking.\nFixed arrow fade in (whoopsie it’s been wrong all this time).\n\nV - 1.3.0\n\nDefaulted camera BG alpha to 0. Might be faster.\nOverhauled cachingstate. Added a progress bar for it\nChanged a bit of web build stuff.\nAllow for XML caching. Super cool!\nAdded CHANGELOG.md parser (HistoryState.hx). Now you can view history in game.\n(Not very important) slightly un-hardcoded settings icons. Whoopsie!\nFixed minor bugs (pause during dialogue, framerate issue on cachingstate)\nOverhauled chartingstate. New 3D ui!\nNow can skip all transitions!\nFixed older crashing issue with cache_misc (option dissolved)\nAdded Flixel camera optimizations (not too much faster lol)\nNew transitions\nLegacy Windows XP compatibility branch (W.I.P)\nFixed “Line-Feed” problem in txt files, should fix Freeplay icons bug.\nRefactored the README.md file. Fixed typos, and minor grammatical errors.\nFixed typo where I said “types” instead of “typos” in changelog.\nAdded code consistency principles.\nFixed -10 FPS issue.\nAdded option to disable transitions all-together.\nRemoved Conductor.hx, now merged into MusicBeatState.\n\n","id":"https://assorion.github.io/wiki/changelog/","title":"Changelog for Assorion Engine"},"https://assorion.github.io/wiki/modding/":{"body":"All Documentation related to programming within the source code of Assorion Engine\n\nDocumentation List sorted by importance\n\n","id":"https://assorion.github.io/wiki/modding/","title":"Modding"},"https://assorion.github.io/wiki/modding/1-overview/":{"body":"Lorem ipsum1 dolor sit amet, consectetur adipiscing elit. Pellentesque vel lacinia neque. Praesent nulla quam, ullamcorper in sollicitudin ac, molestie sed justo. Cras aliquam, sapien id consectetur accumsan, augue magna faucibus ex, ut ultricies turpis tortor vel ante. In at rutrum tellus.\nSample heading 1\nSample heading 2\nSample heading 3\nSample heading 4\nSample heading 5\nSample heading 6\nMauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod.\nLists\nUnordered:\n\nFusce non velit cursus ligula mattis convallis vel at metus2.\nSed pharetra tellus massa, non elementum eros vulputate non.\nSuspendisse potenti.\n\nOrdered:\n\nQuisque arcu felis, laoreet vel accumsan sit amet, fermentum at nunc.\nSed massa quam, auctor in eros quis, porttitor tincidunt orci.\nNulla convallis id sapien ornare viverra.\nNam a est eget ligula pellentesque posuere.\n\nBlockquote\nThe following is a blockquote:\n\nSuspendisse tempus dolor nec risus sodales posuere. Proin dui dui, mollis a consectetur molestie, lobortis vitae tellus.\n\nCode\nNow some code:\nconst ultimateTruth = 'this theme is the best!';\nconsole.log(ultimateTruth);\n\nAnd here is some inline code!\nTables\nNow a table:\nTablesAreCool\ncol 3 isright-aligned$1600\ncol 2 iscentered$12\nzebra stripesare neat$1\n\nImages\n\n \n \n\nrandom image of a dog3\nMultilanguage support\n\n🥣 This site but in french (only this page and the homepage is translated)\n\nWebrings\n\n🈯 \n \nRandom Webring \n\n\n\n1\nthis is a footnote. It should highlight if you click on the corresponding superscript number.\n\n2\nhey there\n\n4\nthis is another footnote.\n\n3\nthis is a very very long footnote to test if a very very long footnote brings some problems or not. I strongly hope that there are no problems but you know sometimes problems arise from nowhere.\n\n","id":"https://assorion.github.io/wiki/modding/1-overview/","title":"Overview"},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"body":"Lorem ipsum1 dolor sit amet, consectetur adipiscing elit. Pellentesque vel lacinia neque. Praesent nulla quam, ullamcorper in sollicitudin ac, molestie sed justo. Cras aliquam, sapien id consectetur accumsan, augue magna faucibus ex, ut ultricies turpis tortor vel ante. In at rutrum tellus.\nSample heading 1\nSample heading 2\nSample heading 3\nSample heading 4\nSample heading 5\nSample heading 6\nMauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod.\nLists\nUnordered:\n\nFusce non velit cursus ligula mattis convallis vel at metus2.\nSed pharetra tellus massa, non elementum eros vulputate non.\nSuspendisse potenti.\n\nOrdered:\n\nQuisque arcu felis, laoreet vel accumsan sit amet, fermentum at nunc.\nSed massa quam, auctor in eros quis, porttitor tincidunt orci.\nNulla convallis id sapien ornare viverra.\nNam a est eget ligula pellentesque posuere.\n\nBlockquote\nThe following is a blockquote:\n\nSuspendisse tempus dolor nec risus sodales posuere. Proin dui dui, mollis a consectetur molestie, lobortis vitae tellus.\n\nCode\nNow some code:\nconst ultimateTruth = 'this theme is the best!';\nconsole.log(ultimateTruth);\n\nAnd here is some inline code!\nTables\nNow a table:\nTablesAreCool\ncol 3 isright-aligned$1600\ncol 2 iscentered$12\nzebra stripesare neat$1\n\nImages\n\n \n \n\nrandom image of a dog3\nMultilanguage support\n\n🥣 This site but in french (only this page and the homepage is translated)\n\nWebrings\n\n🈯 \n \nRandom Webring \n\n\n\n1\nthis is a footnote. It should highlight if you click on the corresponding superscript number.\n\n2\nhey there\n\n4\nthis is another footnote.\n\n3\nthis is a very very long footnote to test if a very very long footnote brings some problems or not. I strongly hope that there are no problems but you know sometimes problems arise from nowhere.\n\n","id":"https://assorion.github.io/wiki/modding/2-haxeflixel/","title":"HaxeFlixel"},"https://assorion.github.io/wiki/philosophy/":{"body":"Assorion has a rather unique philosophy, compared to most other FNF engines. \nAssorion has always been about minimalism, rather than bloat.\nFeatures such as a mods folder, cutscene support, DiscordRPC, in-built editors, etc are \nfeatures that add complexity to the source code, and would slow Assorion down. We wish to work \non an engine where the focus is on modding the source code, and where modding the source \ncode is easy without having to constantly fight the engine to add features.\nIf a modder desires to add said features then there should be no code to obfuscate how the \nengine works. As such, adding unique gimmicks at first can be very difficult; Over time after \ngaining an understanding of Assorion, adding gimmicks will be very easy.\nPrinciples\nHere are the principles of Assorion’s management that has to be outlined:\n1. Assorion is small at it’s core\nJoke assets are fun! And so are easter eggs!\nHowever there should be no assets that are not required, and any modder should remove assets that they themselves are not using. \nMost modders will leave base assets in (though that should never be done!) and those can take up quite a bit of storage space, \nthus the only assets are the ones required for the game to function, and for the demo and tutorial songs, everything else is cut.\nEaster eggs are also not going to be accepted in to Assorion, as adding code or assets for one is not very efficient, as a modder \nwill either have to remove all of the code for an easter egg or will have to just keep it in. Ultimately it is not worth it.\n2. Assorion will keep clean code\nLet’s break the third-person barrier, I (Rapid / Antivirus) believe in “Firmcoding”. Where the logic is entirely coded in the \nexecutable of the game, but still easy to maintain / mod. \nIt’s very important to make the code as clean and as easy to work on as possible. If a modder wants to add a feature, they should \nnot dig through thousands of lines of code in order to add a simple feature. It may take a bit for said modder to add one, however \nit will be far easier than having to comb through other parts of code (that may or may not be related) just to make it work.\nAnother important part of the code is “maturity”. The base game has a lot of cursing and/or not very well named variables and functions. \nAssorion has made an effort to not only make the code easier to read, but to be able to guess what a variable or function is used for \nbased on it’s name. \nAssorion does not rely on any C / C++ code for the engine, and only uses Flixel / Lime / OpenFL dependencies. This means that Assorion \nhas a low chance of memory leaking (if it does that’s due to a Lime or OpenFL bug). This also can allow Assorion to be portable without \ntoo much compiler logic.\n3. Assorion is not familiar\nAssorion does not care for the compatibility (or familiarity) of the base game or other engines.\nTruth is, most of the original FNF code is not very dynamic or flexable. Assorion’s code is far different from the base game’s, therefore, \ngetting familiar with the code will take some time. The engine handles charts, characters, notes, health / scoring, etc differently. Though \nthe new implementation has the future in mind; You could easily do a fair bit more than what was originally allowed.\nThis does unfortunatly have the side effect of being difficult to port mods to, as Assorion is not a drop-in replacement. \nFinishing Statement\nIf the person reading this disagrees with any of the points made, that is totally fine!\nAssorion is a different engine, with different goals. If the person reading this feels that this engine would be to difficult to work on, \nthen do not retrofit Assorion engine to your use case, as it will not work!\n\n“Assorion Engine is designed for minimalists, not Windows users” - Rapid / Antivirus\n\n","id":"https://assorion.github.io/wiki/philosophy/","title":"Philosophy"}},"docInfo":{"https://assorion.github.io/wiki/":{"body":71,"title":2},"https://assorion.github.io/wiki/changelog/":{"body":421,"title":3},"https://assorion.github.io/wiki/modding/":{"body":12,"title":1},"https://assorion.github.io/wiki/modding/1-overview/":{"body":229,"title":1},"https://assorion.github.io/wiki/modding/2-haxeflixel/":{"body":229,"title":1},"https://assorion.github.io/wiki/philosophy/":{"body":347,"title":1}},"length":6},"lang":"English"}; \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..5a9e246 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,24 @@ + + + + https://assorion.github.io/wiki/ + + + https://assorion.github.io/wiki/changelog/ + + + https://assorion.github.io/wiki/modding/ + + + https://assorion.github.io/wiki/modding/1-overview/ + + + https://assorion.github.io/wiki/modding/2-haxeflixel/ + + + https://assorion.github.io/wiki/modding/page/1/ + + + https://assorion.github.io/wiki/philosophy/ + +