Commit Graph

  • c564e11fa8 Tileset creation tool [Commit 2] (#39) main xCrystal 2024-05-13 16:39:30 +0200
  • 56bed4503d Tileset creation tool (#39) xCrystal 2024-05-01 16:05:16 +0200
  • 8ecdfab1ac Add text converter tool (#39) xCrystal 2024-04-16 10:01:07 +0200
  • 11a12bfba5 Add animation for level cleared in level selection menu (#12) xCrystal 2024-04-04 21:26:26 +0200
  • 5e176f814e Adjust darkness palettes xCrystal 2024-04-04 13:22:37 +0200
  • 44c1968bfe Fix pal6 and pal7 glitch in transition from LSM to darkness map (#12) xCrystal 2024-04-04 13:06:22 +0200
  • eb13b2bd77 Use halt more efficiently in 2DMenus, Board Menu, and text printing (#2) (#11) xCrystal 2024-04-04 12:21:02 +0200
  • c115386f38 Add example videos to readme xCrystal 2024-03-19 19:55:41 +0100
  • 0d8fb09612 Use LCD STAT interrupt more efficiently (#2) xCrystal 2024-03-19 19:49:36 +0100
  • 5f0cdcaa85 Remove mom saving/spending coins (#1); add coins gained from a trainer battle to wCurLevelCoins (#30) xCrystal 2024-03-18 18:17:35 +0100
  • 659dfb085a docs xCrystal 2024-03-13 18:17:13 +0100
  • ff35ce6d6b Player management [Commit 2] (#38) xCrystal 2024-03-09 16:40:21 +0100
  • dbb340515f Player management [Commit 1] (#38) xCrystal 2024-03-08 18:56:26 +0100
  • bb0240e279 Fix bug: wStatusFlags.STATUSFLAGS_FLASH_F should not persist forever (#34) xCrystal 2024-03-08 13:29:26 +0100
  • f796199bab Adjust MAPSETUP_ENTERLEVEL (#4) and misc clean up xCrystal 2024-03-05 20:08:42 +0100
  • ae992b01a3 Usage docs tentatively done xCrystal 2024-02-27 18:30:35 +0100
  • 34d7b5c8a1 More usage docs xCrystal 2024-02-26 22:09:32 +0100
  • 7a64a894e4 More usage docs xCrystal 2024-02-26 18:20:33 +0100
  • deba413784 More usage docs xCrystal 2024-02-24 13:00:31 +0100
  • 900cfe0d66 More usage docs xCrystal 2024-02-22 18:10:43 +0100
  • 2f1608576a Add support for more than 8 techniques (#34) (#28) xCrystal 2024-02-19 17:10:33 +0100
  • 2f8ffccd54 Reorganize docs and readme xCrystal 2024-02-18 19:05:32 +0100
  • b49a0acfba More usage documentation xCrystal 2024-02-18 18:51:22 +0100
  • 84688690cd Homogenize transition after trainer/talker (#30); Being writing usage docs xCrystal 2024-02-17 18:56:19 +0100
  • e34bac40d6 Game menu: WORLD MAP -> WORLD (#17) xCrystal 2024-02-12 13:09:18 +0100
  • 4b1eea55af Apply from pokecrystal 38667169809b81eb39990b4341f9919332d27248 and 2907d65a478da7774d48333c2a8e4281a169a447 xCrystal 2024-02-11 00:46:37 +0100
  • 0ba7d2e2c3 Replaced decomp list with pret.github.io link (#1081) AnonymousRandomPerson 2023-11-17 21:22:40 -0500
  • d65443910b Refactor tools/dupeframes.py Rangi42 2023-11-23 00:14:10 -0500
  • a32375c441 Clarify windows versions in INSTALL.md mid-kid 2023-11-23 21:00:09 +0100
  • 87407dac42 pokecrystal 804fa846e0f9c6d70507b0c402e9b3f583030339 Rangi42 2024-01-01 21:46:23 -0500
  • 5fb672b220 Fix magic numbers in Celebi event code Idain 2024-01-01 23:00:57 -0400
  • 5d94f1c7b4 Document Tackle is missing part of its hit animation vulcandth 2024-01-01 21:18:10 -0600
  • e44744c587 wVramState -> wStateFlags and define flag constants (from pokecrystal f72f078c0e68736adf81f6c45c84f0c1e127a231) xCrystal 2024-02-11 00:34:46 +0100
  • b1fd8f941a Apply e0c278a595bdd0b724607e14398a3c340860b449 from pokecrystal xCrystal 2024-02-11 00:25:25 +0100
  • 5c4d982702 Apply most of pokecrystal PR 1105 xCrystal 2024-02-11 00:16:00 +0100
  • 971c4aa2c7 Consolidate timing of enabling overworld HUD in map setup scripts, between pals fade in and map anims commands (#15) xCrystal 2024-02-10 23:39:21 +0100
  • 5005ca7bd0 Level selection menu: entry transition events (#12) (#35) [commit 4/4] xCrystal 2024-02-04 14:23:58 +0100
  • d3b397fd37 Level selection menu: don't make unique palette numbers and sprite anims for male and female; instead, load either red or blue into pal0 (#12) xCrystal 2024-02-03 15:09:45 +0100
  • 435d441d58 Level selection menu: entry transition events (#12) (#35) [commit 3] xCrystal 2024-02-03 14:22:00 +0100
  • 403d2aee7e Level selection menu: fix trophy palettes not being faded out when spawning to level (#12) xCrystal 2024-01-29 20:02:50 +0100
  • 9d0fbf3883 Level selection menu: entry transition events (#12) (#35) [commit 2] xCrystal 2024-01-29 19:52:08 +0100
  • 52bb92028e Level selection menu: entry transition events (#12) (#35) [commit 1] xCrystal 2024-01-28 17:57:11 +0100
  • 2fdfa9057f Create macro to automatically place fading pals between two sources, and apply it to level selection menu daytime-based background pals (#12) xCrystal 2024-01-27 22:21:09 +0100
  • 0d85313c54 Level selection menu: draw ToD symbol (#12) xCrystal 2024-01-25 18:57:56 +0100
  • c6ed364122 Level selection menu: GFX for ToD symbols (#12) xCrystal 2024-01-25 18:06:01 +0100
  • 533f7c259e Persist level selection menu landmark when coming back (#12) xCrystal 2024-01-25 17:17:24 +0100
  • 2e9e298d64 Level selection menu: draw level cleared indicators [Commit 2/2] (#12) xCrystal 2024-01-23 17:42:24 +0100
  • fa42b14e29 Level selection menu: draw level cleared indicators [Commit 1] (#12) xCrystal 2024-01-22 19:32:19 +0100
  • ce2f5f3822 Level selection menu: print landmark level and name (#12) xCrystal 2024-01-21 17:01:44 +0100
  • 2e5546f828 Adjust level selection menu tilemap to make room for two rows of text at the bottom (#12) xCrystal 2024-01-21 13:07:23 +0100
  • 008d796321 Implement unlocking levels [Commit 3/3] (#35) xCrystal 2024-01-21 12:26:13 +0100
  • 4172760b6d Implement unlocking levels [Commit 2] (#35) xCrystal 2024-01-19 18:00:07 +0100
  • 38ffe06a2c Implement clearing level in RAM according to End Space effect, supporting up to 4 clearable stages per level; Implement unlocking levels [Commit 1] (#35) xCrystal 2024-01-18 19:22:21 +0100
  • 8757112152 Add support for a level having more than one associated landmark, for levels with alternative starting points (#12) xCrystal 2024-01-18 14:06:10 +0100
  • 0abe559e11 Clear BGMap before clear level screen to avoid glitch due to SCX=4 [bugfix to f6320585bf] (#35) xCrystal 2024-01-17 14:25:29 +0100
  • f6320585bf Level cleared transition: placeholder screen, update wCoins with wCurLevelCoins, advance time of day (#35) xCrystal 2024-01-16 18:08:19 +0100
  • 20e7791a83 Ggive dummy item in Item Space (#22) xCrystal 2024-01-16 12:44:13 +0100
  • 98b04522e1 Handle the repositioning in the new map of a mocked player object after going through a map connection (#29) xCrystal 2024-01-05 20:57:35 +0100
  • 67e20e454e Make PLAYER_NORMAL the default state when entering a new level (#34) [patch to previous commit 9198f4d4b1] xCrystal 2024-01-04 22:45:05 +0100
  • 9198f4d4b1 Fix CheckOnWater while on a space tile (#34) [bugfix to aa91909388] xCrystal 2024-01-04 22:30:40 +0100
  • 0df29e5aaf Update to rgbds v0.7.0 Rangi 2024-01-03 10:58:53 -0500
  • 3e952c0b0f Use DEF before EQU syntax xCrystal 2024-01-04 21:47:44 +0100
  • 16e7328439 Logic to manage PAL_OW_MISC (#3) xCrystal 2024-01-03 17:24:26 +0100
  • ce4ca85494 Implement Flash technique through a map callback of type MAPCALLBACK_ENDMAPSETUP (#34) xCrystal 2023-12-31 15:05:07 +0100
  • c5e3179059 Stop map anims during End Space fade out anim to prevent palette flickering (#22) [bugfix to 961d2f0b] xCrystal 2023-12-31 13:49:41 +0100
  • a40f7cdde7 Implement Waterfall technique (#34) xCrystal 2023-12-31 13:39:00 +0100
  • aa91909388 Implement Surf technique, avoid facing-tile events when player has yet to STEP_TURN or while not in BOARDEVENT_HANDLE_BOARD [bugfix to previous two commits] (#34) xCrystal 2023-12-30 00:27:50 +0100
  • 303deca959 Implement Cut technique, making cut trees use objects (#34) xCrystal 2023-12-29 13:34:37 +0100
  • 16ba25346c Implement Rock Smash technique (#34) xCrystal 2023-12-28 19:53:34 +0100
  • 424598bbf4 Documentation: RAM addresses xCrystal 2023-12-27 18:02:28 +0100
  • 80257e4bca Populate content of overworld HUD (#18); make wCurTurn 2 bytes (#25) xCrystal 2023-12-27 17:42:46 +0100
  • b530cf90f4 OAM animation of gaining or losing coins during blue/red space effect (#22) xCrystal 2023-12-26 21:04:20 +0100
  • 28bd777632 give/take coins action of blue/red space (#22) xCrystal 2023-12-24 18:42:07 +0100
  • 4859b524b3 Adjust legend OAM graphics xCrystal 2023-12-24 17:09:22 +0100
  • 7e52585a24 Overworld HUD tiles in overworld font and charmap (#18) xCrystal 2023-12-24 17:09:08 +0100
  • f9382f3c82 Overworld HUD tiles in overworld font and charmap (#18) xCrystal 2023-12-24 17:07:36 +0100
  • 05d925eeb4 Legend OAM in branch space (#28), view map mode (#29), and talker events (#30) xCrystal 2023-12-23 14:44:36 +0100
  • 2d8ccc53df Reorganize the locations of disabled spaces engine code (#33) xCrystal 2023-12-21 20:04:30 +0100
  • eafc71f4a2 Add east/west connected map for testing xCrystal 2023-12-21 19:57:17 +0100
  • 1cc65f4255 Implement disabled spaces through east/west connections (#33) xCrystal 2023-12-21 19:56:52 +0100
  • fc6f496254 Implement disabled spaces through north/south connections (#33) xCrystal 2023-12-21 18:16:31 +0100
  • 7641bb7876 Implement the engine to backup disabled map spaces (#33) xCrystal 2023-12-20 19:14:28 +0100
  • d097191ab1 Implement the engine to backup map objects when chaning maps (#32) xCrystal 2023-12-15 19:10:47 +0100
  • 2bca51eb09 Rename Map<N>Object addresses to MapObject<N>; create wMapObjectsBackups and sMapObjectsBackups in respective WRAM/SRAM sections (#32) xCrystal 2023-12-15 13:43:42 +0100
  • 7ede3d1357 Create COLL_OUT_OF_BOUNDS to handle isolated areas within the same map that should not be visible in View Map mode (#29) xCrystal 2023-12-14 21:24:08 +0100
  • 78b8f05fb7 Debug map data for testing xCrystal 2023-12-14 17:13:07 +0100
  • af9ab166c4 Ensure anchor points are applied when landing after warp by creating a new setup script xCrystal 2023-12-14 17:11:15 +0100
  • 429aad6798 Don't overlap GO_* and BRANCH_DIRECTION_* constants [bug fix] (#28) xCrystal 2023-12-14 17:03:28 +0100
  • 5a7a380e37 SFX player in debug menu xCrystal 2023-11-30 15:51:24 +0100
  • dbc0221e15 Implement talker events: core functionality done [commit 4] (#30) xCrystal 2023-11-29 20:04:08 +0100
  • 6f4fcf580a Implement talker events [commit 3] (#30) xCrystal 2023-11-28 21:36:51 +0100
  • 933fca3b4b Implement talker events [commit 2] (#30) xCrystal 2023-11-28 18:02:00 +0100
  • 88b6810a18 Implement talker events [commit 1] (#30) xCrystal 2023-11-28 13:59:36 +0100
  • 93dad5959f Documentation: move pokecrystal overworld loop documentation to a separate file xCrystal 2023-11-28 10:20:07 +0100
  • 34d9877a1f Create level scoped event flags for trainers and talkers, and integrate trainer battles in the board engine (#30) xCrystal 2023-11-28 09:44:10 +0100
  • 2596e3c93e Documentation xCrystal 2023-11-17 14:22:28 +0100
  • 6613cd5386 Add anchor points to support manual movement between spaces (#26) xCrystal 2023-11-16 17:20:13 +0100
  • 8b9d731c5c Documentation xCrystal 2023-11-06 14:57:25 +0100
  • 29bea311fe Rename PAL_OW_EMOTE and PAL_NPC_EMOTE to *_GREY xCrystal 2023-11-05 11:07:32 +0100
  • 2df937cbee Implement View Map mode [commit 5]: make View Map mode work from branch space (#29) xCrystal 2023-11-04 17:17:08 +0100