1. 24 Jul, 2022 1 commit
    • GanyusLeftHorn's avatar
      Read Open States from Excels (#1557) · d0edd394
      GanyusLeftHorn authored
      * Make sure we never access PlayerOpenStateManager::map directly.
      
      * Read OpenStates from excels.
      
      * Add defaultState
      
      * Replace hardcoded open states with the ones read from excels.
      
      * Don't send change notify when unlocking on login.
      
      * Add open state blacklist for default unlocks.
      
      * Add a way to temporarily set open states for dev
      
      * Remove old OpenState.java
      
      * Fix UnlockAllCommand
      
      * Change condType to an enum.
      d0edd394
  2. 22 Jul, 2022 2 commits
  3. 21 Jul, 2022 4 commits
  4. 18 Jul, 2022 2 commits
  5. 11 Jul, 2022 1 commit
  6. 10 Jul, 2022 1 commit
  7. 02 Jul, 2022 2 commits
  8. 29 Jun, 2022 3 commits
  9. 27 Jun, 2022 1 commit
  10. 26 Jun, 2022 3 commits
  11. 25 Jun, 2022 1 commit
  12. 24 Jun, 2022 2 commits
  13. 22 Jun, 2022 3 commits
  14. 21 Jun, 2022 1 commit
  15. 18 Jun, 2022 6 commits
  16. 16 Jun, 2022 1 commit
  17. 14 Jun, 2022 2 commits
    • saucebing's avatar
      fix healing ability of some characters to some extent (#1201) · 458aadc2
      saucebing authored
      * fix healing ability of some characters to some extent
      
      * using SerialName to replace replaceAll in avatar ability files reading
      
      * add class HealAbilityManager
      
      * move codes in onAbilityInvoke of class AbilityManager to class HealAbilityManager
      458aadc2
    • ImmuState's avatar
      Implement Resin (#1257) · 6e955c9f
      ImmuState authored
      * Basic resin usage/refresh.
      
      * Honor resin config, move some logic to logon.
      
      * Add resin usage to DungeonChallenge
      
      * Make fragile and transient resin usable.
      
      * Get resin cost from dungeon excel.
      
      * Add ability to unlock combine diagrams.
      
      * Refactor CombineManager to use Inventory.payItems, enabling crafting of condensed resin.
      
      * Refactor ForgingManager to use Inventory.payItems, to prepare for eventually forging Mystic Enhancement Ores using resin.
      
      * Remove comment
      
      * Check resin usage in addResin
      6e955c9f
  18. 12 Jun, 2022 1 commit
  19. 08 Jun, 2022 3 commits