Commit Graph

15 Commits

  • update gc 3.4 (#2041)
    * update 3.4
    
    * update3.4
    
    * update 3.4
    
    * update 3.4
    
    * Add files via upload
    
    * Delete SetPropCommand.java
    
    * update 3.4 area id
    
    * update version
    
    * exchange cmdid
    
    * exchange cmdid
    
    * exchange cmdid
    
    * my fault
    
    * update AiSyncInfo
  • Improved satiation (#2055)
    * Natural satiation decreasing
    Graphic showing satiation when eating (usually)
    
    * Reworking values to match original
    
    * Little fixes
    
    * Satiation bar matches real values
    Revival correctly updates bar
    
    * Greatly simplify handling
    Some fixes
    
    * Inline variables
    Add TODO for bug
    
    * Satiation works correctly
    Finally it all works as intended
    
    * Remove unnecessary packets
    
    * Improve satiation reduction handling
  • Teapot Implementations & Fixes (#2032)
    * Add realm switching
    Fix realm unlock items
    
    * Implement exiting teapot
    
    * Implement home level rewards
    
    * Fix small issues
    
    * Fix call issue
    
    * Add 'seen unlock' packets
    
    * Fix Sumeru Main House bricking accounts
    This is only for the house, not the full realm
    
    * Fixed realm 5
    
    Main house needs to be placed manually for Sumeru realm (module 5) as the resources for defaults in Sumeru realm are missing. Sumeru main house cannot be exited from the door, issue due to the same missing res.
    
    * Fix Grass main house bricking accounts
    
    * Remove references
    
    * Formatting change (web editor)
    
    * Whitespace & Formatting
    
    * Whitespace
    
    * Make 'seen' status persistent
    
    * Fix misnamed field
    
    * Revert "Fix misnamed field"
    
    This reverts commit 21ef404e14.
    
    * Implement gaining trust (realm exp)
    
    Add gaining trust by crafting
    Add gaining trust via `/give`
    Show trust in djinn menu
    
    * Interior check for prevScene
    
    * Correct positions & rotations
    
    Return to front of main house when exiting from inside
    
    * Update HandlerBackMyWorldReq.java
    
    ---------
    
    Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
    Co-authored-by: GanyusLeftHorn <1244229+GanyusLeftHorn@users.noreply.github.com>
  • Update gc to 3.3 (#1981)
    * replace the deprecated api
    
    * update proto
    
    * delete music game
    
    * fixed codes
    
    * fix costume switch
    
    * fix mail bug
    
    * Bump version number.
    
    * Re-add max boss chest number
    
    Co-authored-by: GanyusLeftHorn <1244229+GanyusLeftHorn@users.noreply.github.com>
  • feat:cooking food ingredient(aka:compound) implementation (#1858)
    * feat:cooking food ingredient(aka:compound) implementation
    
    Implement food ingredient(compound) feature.Need a thorough test and still has some work to do.
    
    * small bug fix;implement fish processing
    
    * Update src/main/java/emu/grasscutter/server/packet/send/PacketItemAddHintNotify.java
    
    Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com>
    
    * Update Inventory.java
    
    * Update Inventory.java
    
    Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com>
  • fix: albedo elevator doesn't work (#1845)
    * Packet preparation
    
    * elevator creation
    
    * Make elevator work, scene time, entity removed event.
    
    * Avoid referencing certain character name.
  • feat: unlock homeworld bgm and set homeworld bgm. (#1844)
    * will be able to change home bgm.
    
    * feat: unlock homeworld bgm and set homeworld bgm.
    
    * Update src/main/java/emu/grasscutter/game/home/GameHome.java
    
    * Update GameHome.java
    
    * Get default unlocked home bgms from HomeWorldBgmData
    
    * fix: duplicate home items by sending packet
  • feat: set namecards in profile editing. (#1843)
    * add: can set name cards in profile editing.
    
    * some changes
    
    * Update src/main/java/emu/grasscutter/game/player/Player.java
    
    * Update src/main/java/emu/grasscutter/server/packet/recv/HandlerGetFriendShowNameCardInfoReq.java
    
    * Update src/main/java/emu/grasscutter/server/packet/recv/HandlerUpdatePlayerShowNameCardListReq.java
    
    * Update src/main/java/emu/grasscutter/server/packet/send/PacketGetFriendShowNameCardInfoRsp.java
    
    * Update src/main/java/emu/grasscutter/server/packet/send/PacketUpdatePlayerShowNameCardListRsp.java
    
    * Update src/main/java/emu/grasscutter/game/player/Player.java
  • Add support for propperly showing activity shops (#1774)
    * Add support for propperly showing activity shops
    
    * Update src/main/java/emu/grasscutter/data/excels/ActivityShopData.java
    
    Co-authored-by: hartie95 <mail@hartie95.de>
  • Custom Teams (#1731)
    * Add support for creating and deleting custom teams.
    
    * Add support for creating and deleting custom teams.
    
    * Move some logic to TeamInfo::toProto