You've already forked FullScreenPokemon
mirror of
https://github.com/FullScreenShenanigans/FullScreenPokemon.git
synced 2026-04-28 12:58:40 -07:00
e5aef18ce3
* (v0.6.0) Changed module names to be camelCase Huge breaking change. Also refactored some of the UI workings for new UserWrappr behvaior. * Onboarded size computations and in-house camelCasing * Changed #controls to .controls * Rearranged creations to 0.6.X style * Removed the unitsize and Component class concepts HUGE change. Will cause problems down the line, I guarantee it. * Moved components to their own folder "Will it compile?" "Is the pope an athiest?" * Updated Maps for new component style * Converted Animations to Actions * Converted Actions settings * Componentized Battles * Componentized Collisions * Componentized Cutscenes * Started moving larger components to a class * Moved back to traditional components * Continued conversion to new components * Fixed a few things around menus, maps, inputs, mods * Got it to compile, somehow * Updated sprite sizes to reflect no unitsize * Updated menu sizing Getting there. * Changed index to redirect /lib files to /src Makes the game actually debuggable. * 1/2 revert "Updated sprite sizes to reflect no unitsize" That commit went by 16 instead of 4 accidentally. * Fixed text offsets and speed * Fixed walking speeds * Started removing MathDecidr * Split Math constants into constants dir * Force renamed to BattleModifications.ts * Started interface/constants split into components * Mostly finished splitting of constants * Fixed lint issues with split constants * Fixed lack of unitsize in maps files UGH * Updated src/index.html for src paths * Table name fixes * Split interfaces into components * Removed proprietary size shenanigans * Removed some unitsize dependencies in maps * Fixed up Pallet Town for xnum differences * Got a real start on fixing walking * Fixed walking continuation * Re-implemented following * Added walking paths and documented them * Solidified roaming and path walking * Cleaned up grass visuals Following no longer sets nocollide, and instead stops characters from colliding with each other if one's following the other. * Improved player speed; started on ledges Player speed now matches the game. * Fleshed out ledges; added +1 tick for steps Steps were invariably changing the `% 32` of the player's position by 2. Added an extra tick of movement (so they stop *after* the necessary 16). * Continued fixing walking push steps * Fixed off-by-2 problem for continuing walking * Small BattleMovr fix: give it menuGraphr * Brought in fixed index.html, theming from setup * Fixed Oak intro walking * Fixed scrolling unitsize offsets * Bumped output targets to ES5 * Fixed menu persistence after cancelling a save * Fixed positions for save menu * Re-added walking through following Oak outside lab * Re-jiggered keyboard into its own component * Fixed general battle offsets for no unitsize * Re-implemented last of "todo: walking" flags * Touched up some math equations, constants * Fixed macro positioning for Viridian City * Fixed macros for Route 22 outside * Fixed Pokemart, Pokecenter macros for no unitsize * Split cutscenes into their own files * Fixed offsets, border for Pokemon menu * Added rudimentary pause menu tests * Removed unnecessary html files * Re-ran setup: changed module resolution to "node" * Fixed casing of src/settings/Maps.ts * Fixed casing for many settings files * Fixed casing for map library files * Added moduleSettings overrides to constructor Tests, for example, will want to override the allowed file types for the audio settings. * Used createModuleSettings from GameStartr 0.6.2 * Fixed some typos around HTML * Fixed casing issue for Items.ts imports * Fixed width for player health numbers * Updated README.md to mention .container
21 lines
486 B
JSON
21 lines
486 B
JSON
{
|
|
"compilerOptions": {
|
|
"declaration": true,
|
|
"module": "amd",
|
|
"moduleResolution": "node",
|
|
"noImplicitAny": true,
|
|
"noImplicitReturns": true,
|
|
"noImplicitThis": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noUnusedLocals": true,
|
|
"noUnusedParameters": true,
|
|
"outDir": "..",
|
|
"rootDir": "..",
|
|
"strictNullChecks": true,
|
|
"target": "es5"
|
|
},
|
|
"include": [
|
|
"./**/*.ts"
|
|
]
|
|
}
|