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
56 lines
2.0 KiB
JSON
56 lines
2.0 KiB
JSON
{
|
|
"dependencies": {
|
|
"AreaSpawnr": "0.6.X",
|
|
"AudioPlayr": "0.6.X",
|
|
"BattleMovr": "0.6.X",
|
|
"ChangeLinr": "0.6.X",
|
|
"DeviceLayr": "0.6.X",
|
|
"EightBittr": "0.6.X",
|
|
"FPSAnalyzr": "0.6.X",
|
|
"GamesRunnr": "0.6.X",
|
|
"GameStartr": "0.6.X",
|
|
"GroupHoldr": "0.6.X",
|
|
"InputWritr": "0.6.X",
|
|
"ItemsHoldr": "0.6.X",
|
|
"MapsCreatr": "0.6.X",
|
|
"MapScreenr": "0.6.X",
|
|
"MenuGraphr": "0.6.X",
|
|
"ModAttachr": "0.6.X",
|
|
"NumberMakr": "0.6.X",
|
|
"ObjectMakr": "0.6.X",
|
|
"PixelDrawr": "0.6.X",
|
|
"PixelRendr": "0.6.X",
|
|
"QuadsKeepr": "0.6.X",
|
|
"ScenePlayr": "0.6.X",
|
|
"StateHoldr": "0.6.X",
|
|
"StringFilr": "0.6.X",
|
|
"ThingHittr": "0.6.X",
|
|
"TimeHandlr": "0.6.X",
|
|
"TouchPassr": "0.6.X",
|
|
"UserWrappr": "0.6.X",
|
|
"WorldSeedr": "0.6.X"
|
|
},
|
|
"package": {
|
|
"description": "A free HTML5 remake of the original Pokemon, expanded for modern browsing.",
|
|
"name": "FullScreenPokemon",
|
|
"version": "0.6.0"
|
|
},
|
|
"taskGroups": {
|
|
"web": {
|
|
"drivingObject": "FSP",
|
|
"sections": {
|
|
"credits": [
|
|
"Full Screen Pokemon was made possible first and foremost by Nintendo, who originally created Pokemon and has since maintained the series.",
|
|
"It would also not have been possible without the dedicated efforts of the Pokemon fan community over the past two decades, in particular <a href=\"http://bulbapedia.bulbagarden.net/\">Bulbapedia</a>."
|
|
],
|
|
"explanation": [
|
|
"Full Screen Pokemon is a free HTML5 remake of Nintendo's original Pokemon.",
|
|
"It includes the original two generations, a random map generator, a <!-- social --> level editor, and over a dozen custom mods."
|
|
],
|
|
"legal": "Pokemon and all associated games and media are property of Nintendo and/or Nintendo of America Inc., and are protected by United States and international copyright, trademark and other intellectual property laws."
|
|
},
|
|
"url": "fullscreenpokemon.com"
|
|
}
|
|
}
|
|
}
|