Skip to content

Releases: TeamLumi/Luminescent_ExLaunch

1.0.9 Alpha

21 Aug 00:51
c6ee719
Compare
Choose a tag to compare
1.0.9 Alpha Pre-release
Pre-release

ExeFS Build for 1.0.9 Alpha of Re:Lumi.

Patch Notes

  • New Features

    • #108 Re:Lumi Dex: New ExeFS to support the RomFS changes to the Pokédex UI.
      • Shows Egg Group icons, Ability info, Held Item info, and Base Stats info.
    • #109 First Batch of Move Handlers: Adds necessary move handlers for moves missing from vanilla.
      • All missing moves up to Rototiller are included.
    • #109 and #110 Improved IL2CPP array handling: Abstracts IL2CPP arrays a bit more to make them easier to use.
      • A typeinfo for arrays was added to ILClass and ILStruct, as well as newArray() methods that make use of those.
      • Primitive arrays now also have a typeinfo and a newArray() method.
    • #114 JSONified feature activation: ExeFS feature activation is now done through ExtraData for more flexible ExeFS.
  • New Debug Features

    • #108 Script Debugger: Allows scripts to be debugged by freezing execution on every command.
      • Use the Script Tool to step through commands.
      • The Data Viewer window will show the script and command that was just executed.
  • Ported 2.0 features from Starlight to ExLaunch:

    • #111 Local Trades Expansion: Uniformizes the local trades between languages and allows extending the table in RomFS without breaking things.
      • The extra data that was packed in the Nature and Ability fields was moved to ExtraData.
  • Bug Fixes:

    • #107 Settings for EXP Share and Level Caps are no longer inverted.
    • #108 Possible memory leak fixed in the Debug Element Inspector.
    • #108 All item evolutions will now be uncancellable instead of just the ones with vanilla items.
    • #113 Field moves now properly work.
    • #115 The shiny rate in the Underground is now properly calculated with our reworked shiny rates.

1.0.8 Alpha

30 Jul 11:54
Compare
Choose a tag to compare
1.0.8 Alpha Pre-release
Pre-release

ExeFS Build for 1.0.8 Alpha of Re:Lumi.

Patch Notes

Bug Fixes:

  • Removed redundant Box patch code that caused crashes on fresh save files.

1.0.4 Alpha

11 Jun 12:40
67429b6
Compare
Choose a tag to compare
1.0.4 Alpha Pre-release
Pre-release

ExeFS Build for 1.0.4 Alpha of Re:Lumi.

Patch Notes

  • New Features

    • #100 Polished Settings: New custom settings have been added that use the WindowChange selector.

      • Two new settings have been added that utilise the selector: Game Mode and Team Randomization.
        • At present these are dummy options but will be implemented in future. For now they exist as proof of concept for being able to utilise WindowChange as our own options.
      • All custom Lumi options are now able to be reverted successfully when cancelling any unsaved settings.
      • Visual Shiny Eggs option added using the On/Off setup.
    • #101 Visual Shiny Eggs: Normal and Manaphy eggs will now display a shiny sprite in UI menus.

      • This can be toggled via the Visual Shiny Egg option implemented in polished settings.
    • #102 Box Expansion: The vanilla 40 box limit has been expanded to 80 boxes to support the addition of NatDex Pokemon.

      • All players will start with 80 boxes, there will be no gradual limit increase based on caught Pokemon.
      • The inclusion of Box Expansion means there is no compatibility with box editing through our PKLumiHex fork (or base PKHex) at this time.
      • This will be rectified in a future update.
  • Ported 2.0 features from Starlight to ExLaunch:

    • #84 Validity Checks: Disables / skips multiple legality checks in base BDSP.
    • #85 Thief Patch: Wild thieved items are now deposited directly into the bag.
    • #86 Pickup Changes: Replaces pickup item level ranges with new ranges abiding by Lumi level caps.
    • #88 Trainer Double Battles: Allows double battles in a 1v1 trainer context if the appropriate flag is set.
    • #90 Static Held Items: Allows static encounters to have held items.
  • Bug Fixes:

    • #95 Language select no longer hangs when launched on a non-English console.
    • #96 IVs no longer display as 0/31 on Hyper Trained stats.
    • #97 Affection can no longer be triggered while enabled within the Battle Tower.

1.0.3 Alpha

01 Mar 23:07
50e8c94
Compare
Choose a tag to compare
1.0.3 Alpha Pre-release
Pre-release

ExeFS Build for 1.0.3 Alpha of Re:Lumi.

Patch Notes

  • Uniformizes Pokémon sprites in UI. This was merged into the outfit-neutral UI patch.
    • All instances of Large sprites and Pixel sprites were replaced with the regular small sprite.
  • The "Register all mons to dex" Debug Tool now marks all alt forms of Pokémon as well.
    • This only affected Pokémon that have alt forms in vanilla.
  • Allows contest Pokémon to have alt forms. Requires RomFS changes.
    • This swaps the npcLevel and monsNo fields to give more bits to fit formNo inside npcLevel. This means that npcLevel represents monsNo + formNo (like how we do it with FieldEncount) and monsNo represents npcLevel.
  • Updated zones and areas to include Sinjoh and Distortion World 1.

1.0.2a

31 Jan 23:38
Compare
Choose a tag to compare
1.0.2a Pre-release
Pre-release

ExeFS Build for 1.0.2 Alpha of Re:Lumi.

Patch Notes

  • Adjusted Custom Save Data to be properly malloc'd so the game doesn't overwrite our memory.
  • Updated Ability, Item, and Move data to ScarVi DLC2.
  • Added more evolution methods:
    • IN_PARTY_OR_PREV_EVO (49) is a clone of POKEMON (22), but also checks if the previous evolution's INITIAL Pokémon MonsNo matches the parameter.
    • RND_1_OF_100_MOVE (55) triggers when the Pokémon has a certain move on level up (defined by the parameter) and has an Encryption Constant modulo 100 of 0.
    • RND_99_OF_100_MOVE (56) triggers when the Pokémon has a certain move on level up (defined by the parameter) and has an Encryption Constant modulo 100 of NOT 0.
    • TOTAL_DAMAGE_RECIEVED_MALE (57) is a clone of TOTAL_DAMAGE_RECIEVED (44), but also checks if the Pokémon is male.
    • TOTAL_DAMAGE_RECIEVED_FEMALE (58) is a clone of TOTAL_DAMAGE_RECIEVED (44), but also checks if the Pokémon is female.

1.0.1 Alpha

18 Jan 21:28
Compare
Choose a tag to compare
1.0.1 Alpha Pre-release
Pre-release

ExeFS Build for 1.0.1 Alpha of Re:Lumi.