Commit Graph

2274 Commits

Author SHA1 Message Date
KingRainbow44
38ba9771ec Remove default Anemo skill depot from a Traveler when questing is enabled 2023-04-13 17:53:18 -04:00
KingRainbow44
ecd0ea7a8c Auto-enable questing in the config 2023-04-13 17:37:32 -04:00
KingRainbow44
d6efaaea86 Call Player#onPlayerBorn when the player is created 2023-04-13 17:34:04 -04:00
KingRainbow44
41be058509 Update documentation to match current state of codebase 2023-04-13 17:21:00 -04:00
KingRainbow44
55b61a93c6 Convert prologue table to a markdown table 2023-04-13 17:02:49 -04:00
KingRainbow44
6819ef6bdc line separators?? 2023-04-13 15:49:38 -04:00
KingRainbow44
349f76b7d8 Merge remote-tracking branch 'origin/unstable-quests' into unstable-quests 2023-04-13 15:47:32 -04:00
dragon
4251b53d75 Fix boss name display. (#2111) 2023-04-13 00:59:40 -04:00
KingRainbow44
b42d8b67ed Fix quest progression when entering a domain 2023-04-12 02:59:44 -04:00
KingRainbow44
60eb62fa42 Spawn the player at the scene's start position when sent to a dungeon 2023-04-12 02:34:13 -04:00
KingRainbow44
0de69cd1fa Show available story dungeons to the player 2023-04-12 02:01:22 -04:00
KingRainbow44
b0ab0c68ad Fix hanging on scene creation
Invoke `SceneScriptManager#init` in a thread.
2023-04-11 23:11:23 -04:00
KingRainbow44
7bac95098a Optimize 71a8ca2a 2023-04-11 21:09:52 -04:00
KingRainbow44
97f74d9d55 Move persistant logger calls to trace 2023-04-11 21:07:50 -04:00
KingRainbow44
71a8ca2a8a Implement scripting: SetEntityServerGlobalValueByConfigId
w/ help from: Moistcrafter#9172
2023-04-11 21:07:29 -04:00
KingRainbow44
c1ea2b04ec Add wiki content from Grasscutter-Quests to documentation 2023-04-11 18:13:35 -04:00
KingRainbow44
68561369f3 Move services loggers to 'debug-all' 2023-04-11 17:58:57 -04:00
ghjbvvgh
d1686bd4db Fix fields (#2102) 2023-04-11 16:55:22 -04:00
KingRainbow44
5851761d59 Enable 'big world scripts' by default
this uses significantly more system resources, but in turn allows for the *quest* system to work!
2023-04-11 02:12:33 -04:00
KingRainbow44
76be70d4a8 Fix grid parsing
now compatiable with Yukki's resources!
2023-04-11 02:05:38 -04:00
KingRainbow44
990b36cbce Move scripting-related logger messages to debug 2023-04-11 02:05:12 -04:00
KingRainbow44
54b7d1251e Fix order of logging scene group loading errors 2023-04-10 23:44:22 -04:00
KingRainbow44
06cbae31fa Fix player fields not being set
line seps r weird
2023-04-10 22:46:19 -04:00
KingRainbow44
92afa64629 Merge remote-tracking branch 'origin/unstable' into unstable 2023-04-10 22:23:19 -04:00
KingRainbow44
5e56b5e3a8 Merge branch 'development' into unstable-quests
# Conflicts:
#	src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java
#	src/main/java/emu/grasscutter/game/managers/ResinManager.java
#	src/main/java/emu/grasscutter/game/player/Player.java
#	src/main/java/emu/grasscutter/game/props/ItemUseAction/ItemUseAddItem.java
#	src/main/java/emu/grasscutter/server/http/dispatch/RegionHandler.java
#	src/main/java/emu/grasscutter/server/packet/send/PacketResinChangeNotify.java
#	src/main/java/emu/grasscutter/utils/Crypto.java
2023-04-10 22:13:50 -04:00
KingRainbow44
559261963d Merge branch 'development' into unstable
# Conflicts:
#	src/main/java/emu/grasscutter/server/http/dispatch/RegionHandler.java
#	src/main/java/emu/grasscutter/utils/Crypto.java
2023-04-10 22:11:51 -04:00
github-actions
3d87ba7f09 Lint Code [skip actions] 2023-04-11 02:08:02 +00:00
KingRainbow44
a96506ccf9 Merge remote-tracking branch 'origin/unstable' into unstable 2023-04-10 22:07:19 -04:00
KingRainbow44
7a178a7d3d Add the compiled handbook to .gitignore 2023-04-10 22:07:09 -04:00
KingRainbow44
ff2e74de68 Implement give item (frontend) 2023-04-10 22:05:06 -04:00
KingRainbow44
1661c42def Implement give item & Implement configurable handbook endpoints 2023-04-10 22:04:47 -04:00
KingRainbow44
eff01b6cea Move illegal/invalid item IDs to GameConstants 2023-04-10 22:03:27 -04:00
tamilpp25
3c60f792ca reject clients on version mismatch (#2106) 2023-04-10 20:05:11 -04:00
github-actions
afce31e53b Lint Code [skip actions] 2023-04-10 07:24:16 +00:00
KingRainbow44
8cc725e45c Implement handbook SDK for commands (avatars) 2023-04-10 03:23:07 -04:00
KingRainbow44
2bd992592d Implement server API for handbook controls (avatar) 2023-04-10 03:22:48 -04:00
KingRainbow44
62fd82fa54 Add packet for WindSeedClientNotify
still a blacklisted packet however
2023-04-10 02:15:08 -04:00
KingRainbow44
c66b920068 Merge remote-tracking branch 'origin/unstable' into unstable 2023-04-10 01:50:55 -04:00
KingRainbow44
7ad6c892ce Merge branch 'development' into unstable
# Conflicts:
#	src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java
#	src/main/java/emu/grasscutter/game/managers/ResinManager.java
#	src/main/java/emu/grasscutter/game/player/Player.java
#	src/main/java/emu/grasscutter/game/props/ItemUseAction/ItemUseAddItem.java
#	src/main/java/emu/grasscutter/server/packet/send/PacketResinChangeNotify.java
2023-04-10 01:49:12 -04:00
github-actions
d348146928 Lint Code [skip actions] 2023-04-10 05:44:09 +00:00
Moistcrafter
c905d493af Add co-op lyre support (#2105) 2023-04-10 01:43:26 -04:00
KingRainbow44
18c143e12f Fix base route navigation 2023-04-10 01:16:53 -04:00
github-actions
5ac93645e4 Lint Code [skip actions] 2023-04-10 05:06:53 +00:00
KingRainbow44
65532ffd90 Merge remote-tracking branch 'origin/unstable' into unstable
# Conflicts:
#	src/handbook/src/backend/types.ts
#	src/handbook/src/ui/pages/ItemsPage.tsx
#	src/handbook/src/ui/widgets/MiniCard.tsx
2023-04-10 01:06:06 -04:00
KingRainbow44
5d90dd2827 Add a dumper for entity info 2023-04-10 00:59:31 -04:00
KingRainbow44
16875e85ac Implement the entities page 2023-04-10 00:59:01 -04:00
Colleiflower
9dbca6dc1b Remove outdated and grammatically incorrect instructions from PR template (#2100) 2023-04-10 00:14:21 -04:00
github-actions
1239bc05b2 Lint Code [skip actions] 2023-04-10 00:59:40 +00:00
KingRainbow44
127d45f21f Implement the scenes page 2023-04-09 20:58:03 -04:00
KingRainbow44
e5efe00285 Parse scene info 2023-04-09 20:38:19 -04:00