diff --git a/404.html b/404.html new file mode 100644 index 0000000..8e81c28 --- /dev/null +++ b/404.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

+ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + 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..c819914 --- /dev/null +++ b/changelog/index.html @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + +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/css/customSuCSS.css b/css/customSuCSS.css new file mode 100644 index 0000000..26f3d97 --- /dev/null +++ b/css/customSuCSS.css @@ -0,0 +1,568 @@ +ol,ul { + margin-top: .25rem; + margin-bottom: .25rem +} + +details,td,th { + padding: .5rem +} + +aside,details,pre,progress,th,tr:nth-child(2n) { + background-color: var(--bg-light) +} + +summary,table caption,th { + font-weight: 700 +} + +body,input,select,textarea { + color: var(--text); + background-color: var(--bg) +} + +figure,pre,table { + overflow-x: auto +} + +::backdrop,:root { + --sans-font: -apple-system,BlinkMacSystemFont,"Avenir Next",Avenir,"Nimbus Sans L",Roboto,"Noto Sans","Segoe UI",Arial,Helvetica,"Helvetica Neue",sans-serif; + --mono-font: Consolas,Menlo,Monaco,"Andale Mono","Ubuntu Mono",monospace; + --standard-border-radius: 5px; + --bg: #d4e3e3; + --bg-light: #CBCDCD; + --text: #344040; + --text-light: #76807e; + --accent: #007864; + --accent-light: #FFCD00; + --accent-text: var(--bg); + --border: #007864; + --link: #895da3; +} + +@media (prefers-color-scheme: dark) { + ::backdrop,:root { + color-scheme:dark; + --bg: #1a2828; + --bg-light: #3C5A5A; + --text: #FFFFFF; + --text-light: #76807e; + --accent: #00B499; + --accent-light: #FFCD00; + --accent-text: var(--bg); + --border: #007864; + --link: #FFCD00; + } + + img,video { + opacity: .8 + } +} + +@media (prefers-color-scheme: light) { + ::backdrop,:root { + color-scheme:light; + --bg: #d4e3e3; + --bg-light: #CBCDCD; + --text: #344040; + --text-light: #76807e; + --accent: #007864; + --accent-light: #FFCD00; + --accent-text: var(--bg); + --border: #007864; + --link: #895da3; + } +} + +[data-theme=light] { + color-scheme: light; + --bg: #d4e3e3; + --bg-light: #CBCDCD; + --text: #344040; + --text-light: #76807e; + --accent: #007864; + --accent-light: #FFCD00; + --accent-text: var(--bg); + --border: #007864; + --link: #895da3; +} + +[data-theme=dark] { + color-scheme:dark; + --bg: #1a2828; + --bg-light: #3C5A5A; + --text: #FFFFFF; + --text-light: #76807e; + --accent: #00B499; + --accent-light: #FFCD00; + --accent-text: var(--bg); + --border: #007864; + --link: #FFCD00; +} + +::-moz-selection,::selection { + color: var(--bg); + background: var(--accent) +} + +::-webkit-scrollbar { + width: 8px; + height: 8px; + overflow: visible +} + +::-webkit-scrollbar-thumb { + background: var(--accent); + width: 12px +} + +::-webkit-scrollbar-track { + background: var(--bg-light) +} + +* { + scrollbar-color: var(--accent) var(--bg-light); + scrollbar-width: thin; + scrollbar-height: thin +} + +html { + color-scheme: light dark; + font-family: var(--mono-font); + scroll-behavior: smooth +} + +body { + min-height: 100svh; + font-size: 1rem; + display: grid; + grid-template-columns: 1fr min(45rem,90%) 1fr; + grid-template-rows: auto 1fr auto; + grid-row-gap: .625rem +} + +body>* { + 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/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();o + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..a681b44 --- /dev/null +++ b/index.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + +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..f9a9fe8 --- /dev/null +++ b/modding/1-overview/index.html @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + +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..de5f3c7 --- /dev/null +++ b/modding/2-haxeflixel/index.html @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + +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..f140412 --- /dev/null +++ b/modding/index.html @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + +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..23d080c --- /dev/null +++ b/philosophy/index.html @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + +Philosophy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+
+ +

Philosophy

+ + + +

Geneneral 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 must be small at it’s core. If a feature or asset is not strictly required, it will be cut.

+

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 must keep the code as clean as possible. The code should be clean and maintainable.

+

Let’s break the third-person barrier, I (Rapid / Antivirus) believe in “Firmcoding”. Where the logic is entirely coded in the 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 must not worry about compatibility. The engine handles things much differently than the base game.

+

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..4b38fd6 --- /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.6457513110645907}},"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.449489742783178}},"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.7320508075688772}},"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.242640687119285}},"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.4142135623730951}},"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.4142135623730951}},"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.23606797749979}},"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.4641016151377544}},"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.4142135623730951}},"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.6457513110645907}},"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.23606797749979}},"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,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}}},"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.4142135623730951}},"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.4142135623730951}},"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.4142135623730951}},"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.7320508075688772}},"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.4142135623730951}},"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.7320508075688772}},"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,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}}}},"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},"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":2}},"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},"r":{"docs":{},"df":0,"i":{"docs":{"https://assorion.github.io/wiki/philosophy/":{"tf":1.0}},"df":1}},"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":"Geneneral Philosophy\nAssorion 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 must be small at it’s core. If a feature or asset is not strictly required, it will be cut.\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 must keep the code as clean as possible. The code should be clean and maintainable.\nLet’s break the third-person barrier, I (Rapid / Antivirus) believe in “Firmcoding”. Where the logic is entirely coded in the 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 must not worry about compatibility. The engine handles things much differently than the base game.\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":366,"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/ + +