Magix
d24c10eec5
Update src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java
...
Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com >
2022-08-04 13:45:02 -04:00
Magix
9cb9fe099c
Update src/main/java/emu/grasscutter/server/packet/recv/HandlerTryEnterHomeReq.java
...
Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com >
2022-08-04 13:44:50 -04:00
KingRainbow44
faeb96927a
Add PlayerUseFoodEvent and implementations
2022-08-01 21:32:30 -04:00
KingRainbow44
89575f587e
Move PlayerTeleportEvent occurrences into World
2022-08-01 21:25:29 -04:00
KingRainbow44
1de402bd6f
Merge branch 'development' into more-events
2022-08-01 21:13:19 -04:00
KingRainbow44
c35705010a
Fix remaining traces of Player#getPos
2022-07-24 13:27:43 -04:00
KingRainbow44
818bfb8c5b
Add PlayerTeamDeathEvent and implementations
2022-07-24 13:20:58 -04:00
KingRainbow44
886c2e2f43
Add EntityDeathEvent and implementations
2022-07-24 13:20:42 -04:00
KingRainbow44
7397c7f300
Remove deprecated class
2022-07-24 12:08:59 -04:00
KingRainbow44
90cded16d9
Merge branch 'development' into more-events
2022-07-24 12:05:35 -04:00
akatatsu27
29bdb7f3f6
Merge branch 'development' into questing
2022-07-24 12:16:22 +03:00
GanyusLeftHorn
d0edd39465
Read Open States from Excels ( #1557 )
...
* 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.
2022-07-24 00:12:07 -07:00
akatatsu27
8050f0cc07
and misc bug fixes
2022-07-23 12:28:49 +03:00
akatatsu27
02a56fcec4
Major questing improvements
2022-07-23 12:27:14 +03:00
KingRainbow44
956d4023c7
Merge branch 'development' into more-events
...
# Conflicts:
# src/main/java/emu/grasscutter/command/commands/TeleportAllCommand.java
# src/main/java/emu/grasscutter/game/entity/EntityAvatar.java
# src/main/java/emu/grasscutter/game/entity/GameEntity.java
# src/main/java/emu/grasscutter/game/managers/mapmark/MapMarksManager.java
2022-07-22 17:52:58 -04:00
Melledy
e5ff253624
Add unlockall command to unlock all openstates
2022-07-22 09:26:00 -07:00
Melledy
7254fe1612
Set setChooseAvatarGuid properly
2022-07-22 08:30:11 -07:00
Melledy
0d17c4a088
Implement food buffs
2022-07-22 03:46:59 -07:00
AnimeGitB
2cfbe78184
Refactor Command usage and description strings
2022-07-22 19:08:26 +09:30
Melledy
c0418067d6
Add kcpInterval to the config
2022-07-21 18:39:39 -07:00
Melledy
62e54010ad
Lower kcp interval to 20
2022-07-21 16:23:59 -07:00
Melledy
c9c45e4c32
Partial fix for player attacks in co-op not working
2022-07-21 03:42:16 -07:00
github-actions
ae2d1fe438
Fix whitespace [skip actions]
2022-07-21 00:22:26 -07:00
Melledy
bc701cfad0
Add missing scene load state to PacketPlayerEnterSceneNotify
2022-07-21 00:21:00 -07:00
Melledy
b9b0f00232
Move PlayerManagers and GameServerSystems around
2022-07-21 00:21:00 -07:00
Melledy
8b4212ffb9
Refactor PacketOpcodesUtil to be more... useful
2022-07-21 00:21:00 -07:00
Melledy
52ee229e96
Split config debugLevel into logPackets (Game) and logRequests (Dispatch)
2022-07-21 00:21:00 -07:00
Melledy
408fa90728
Move config java files to their own package
2022-07-21 00:21:00 -07:00
Melledy
cc5b292bc3
Refactor Player::GetPos() -> Player::GetPosition()
2022-07-21 00:21:00 -07:00
Melledy
2e19e70fe1
Refactor game server managers to systems
2022-07-21 00:21:00 -07:00
Melledy
d20e9d1f72
Refactor player managers
2022-07-21 00:21:00 -07:00
Melledy
7f898417b0
Fix a few null pointer issues.
2022-07-18 02:33:13 -07:00
Melledy
2e85834e9c
Update OpenState protos and rework OpenStateManager
...
OpenState map no longer contains default openstates, they should not be saved in the database for efficiency reasons.
2022-07-18 02:28:38 -07:00
akatatsu27
b5a4ab7524
Open state framework ( #1483 )
...
* Added more server debug options
* made server debug code prettier
* fixed initialization bug
* Enables logging of packets contained in UnionCmdNotify, when debug level is WHITELIST or BLACKLIST
* Fully Implement OpenState Framework
* added devOpenStates
* Commented out newPlayerOpenStates
* Removed OPEN_STATE_NONE from devOpenStates
2022-07-18 01:33:57 -07:00
Yazawazi
ae8b5e30ac
Full support for both parties
2022-07-17 13:43:45 +09:30
AnimeGitB
591ca4805a
Some proto name changes
2022-07-17 13:43:45 +09:30
AnimeGitB
bc2c5deb48
Add Dispatch Password authentication
2022-07-17 13:43:45 +09:30
AnimeGitB
e14d1cedde
Hack for GAA unlock
2022-07-17 13:43:45 +09:30
kyoko
80f9346983
Fix the chat history not correctly showing.
2022-07-17 13:43:45 +09:30
KingRainbow44
f6b4016f1b
Add PlayerTeleportEvent
2022-07-15 16:18:46 -04:00
KingRainbow44
02ca5cf23c
Update to support PlayerMoveEvent
2022-07-15 16:12:22 -04:00
KingRainbow44
1b8df002d1
Remove Cancellable from PlayerMoveEvent
2022-07-15 12:48:55 -04:00
KingRainbow44
80e75fd023
Implement PlayerMoveEvent
2022-07-15 12:43:49 -04:00
Akka
910008216f
quest fix & personal line impl
2022-07-10 17:52:47 +09:30
akatatsu27
c79ca3028f
Added more server debug options ( #1444 )
...
Original commits:
* Added more server debug options
* made server debug code prettier
* fixed initialization bug
* Enables logging of packets contained in UnionCmdNotify, when debug level is WHITELIST or BLACKLIST
2022-07-09 03:01:29 +09:30
GanyusLeftHorn
6338c17189
Add reliquary decomposition (aka strongbox).
2022-07-05 22:59:19 -07:00
AnimeGitB
e8371677bd
Add gachaTimesLimit for beginner banner
...
Also add some more return codes
2022-07-04 15:22:46 +09:30
Akka
b92cc6a882
fix some region errors
2022-07-03 11:40:09 -07:00
Akka
9bafc2c5d5
Implement server announcement ( #1420 )
...
* implement server announcement
* Update src/main/java/emu/grasscutter/command/commands/AnnounceCommand.java
Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com >
* Added arg numbers check
Co-authored-by: Luke H-W <Birdulon@users.noreply.github.com >
2022-07-02 06:43:22 -07:00
GanyusLeftHorn
13a7f08665
Add character's specialty food.
2022-07-01 23:14:36 -07:00