Nazrin
1d884dd05e
Don't overdefine variables in extended classes ( #2163 )
2023-05-23 07:47:15 -07:00
github-actions
bbd201c90e
Format code [skip actions]
2023-05-20 07:47:53 +00:00
KingRainbow44
1a6fa43367
Clean up .utils
2023-05-20 02:25:49 -04:00
github-actions
6d3dc1ad70
Format code [skip actions]
2023-05-11 23:56:24 +00:00
KingRainbow44
780674e8de
Use Lombok's EqualsAndHashCode for comparing scene regions
2023-05-11 19:54:04 -04:00
github-actions
45f4a9233d
Format code [skip actions]
2023-05-11 23:46:37 +00:00
KingRainbow44
e514095e8a
Fix region removal checking
2023-05-11 19:43:52 -04:00
github-actions
f9906c4492
Format code [skip actions]
2023-05-11 02:23:43 +00:00
KingRainbow44
d32f6982be
Run spotlessApply
...
also set line endings to native, no more line conflict errors!
2023-05-07 22:53:55 -04:00
KingRainbow44
3df5f79ebf
Revert "Run spotlessApply"
...
This reverts commit d67e2d0c5e .
2023-05-03 10:48:00 -04:00
KingRainbow44
d67e2d0c5e
Run spotlessApply
2023-05-02 23:21:17 -04:00
KingRainbow44
3f51db47c4
Move more logs from debug to trace
2023-04-30 20:57:03 -04:00
KingRainbow44
3e6b38c407
Catch LuaError when loading scene groups
2023-04-24 03:11:47 -04:00
KingRainbow44
ee298235c2
Run spotlessApply
2023-04-18 17:17:55 -04:00
dragon
f71b29c00a
Implement a new item drops system ( #2112 )
...
* 1
* Delete .gitattributes
* implement
* Update PacketDropHintNotify.java
* Update PacketWorldChestOpenNotify.java
* Update FileUtils.java
* Update PacketDropHintNotify.java
* Update WorldDataSystem.java
---------
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com >
2023-04-13 22:28:54 -04:00
KingRainbow44
06cbae31fa
Fix player fields not being set
...
line seps r weird
2023-04-10 22:46:19 -04:00
KingRainbow44
644f1b3ab9
Continue merging quests (pt. 2)
2023-04-09 14:35:45 -04:00
KingRainbow44
a3970f8e43
Format code
2023-04-02 21:34:07 -04:00
KingRainbow44
9fbb7fb3be
Continue updating/refactoring classes
...
Most code is matched from `Grasscutter-Quests`.
2023-04-01 22:17:10 -04:00
KingRainbow44
daa51e53b7
Copy some files from Grasscutter-Quests
...
NOT completely finished, nor is it completely done. Protocol issues remain! (including lack of packet IDs)
2023-04-01 18:06:30 -04:00
KingRainbow44
262ee38ded
Create files from Grasscutter-Quests
...
these files are NOT directly compatible with Grasscutter, and require additional modifications to the codebase to work.
2023-03-31 23:58:12 -04:00
KingRainbow44
fc05602128
Run Spotless on src/main
2023-03-31 22:30:45 -04:00
KingRainbow44
15e2f3ca34
Run IntelliJ IDEA code formatter
2023-03-31 17:19:26 -04:00
ZanyRain
3b29ba032e
Some fix about scene script and quest ( #2029 )
...
* [ScriptLib] Query player when not get entity from scene
* Fix NPE when doing quests
* Add QUEST_CONTENT_SKILL trigger
Q353 need it
* Add some missing fields that contain in scene scripts
* Add a lua table serializer implement with jackson
This do not replace the original one,it is useful when debug
* Fix point_array type error
* feat: fix space
2023-02-09 17:10:07 +01:00
iTruth
c331a7f288
Fix IllegalStateException when execute toMap ( #1879 )
2022-10-21 21:49:48 +10:30
Luke H-W
dd6e1bb8a3
Move Data, Plugin, Script, Packet access from Strings to Paths ( #1839 )
...
* Move Data, Plugin, Script, Packet access from Strings to Paths
- No longer dump default Data files to folder on launch
- Allow Scripts to be loaded from Resources zip
- Lay groundwork for Plugins to be loaded from zip
2022-10-07 23:01:08 +10:30
github-actions
c517b8a2c9
Fix whitespace [skip actions]
2022-08-21 11:33:54 +00:00
akatatsu27
92aeb79ac3
Merge branch 'development' into questing
2022-07-26 14:17:42 +03:00
hartie95
938b54c2ee
two small activity/event fixes
...
* fixed GetAcitivityInfoReq proto
* added draft to gadget Scene gatget, to let the client know the propper minigame for some entities
2022-07-26 16:49:52 +09:30
akatatsu27
8050f0cc07
and misc bug fixes
2022-07-23 12:28:49 +03:00
github-actions
ae2d1fe438
Fix whitespace [skip actions]
2022-07-21 00:22:26 -07:00
Melledy
408fa90728
Move config java files to their own package
2022-07-21 00:21:00 -07:00
Akka
b92cc6a882
fix some region errors
2022-07-03 11:40:09 -07:00
Akka
9951bec6b7
optimize npc group load & fix some NPE in suite
2022-07-01 23:13:26 -07:00
KingRainbow44
447360594d
Log script messages to debug instead of info.
2022-06-26 12:20:48 -04:00
Akka
67ac0d700d
add region entity
2022-06-23 03:14:38 -07:00
Akka
1c6c581399
fix gadget infinity create
2022-06-22 22:39:54 -07:00
Akka
706dc5e4c7
MonsterInvestigation (boss icon in map)
2022-06-18 08:04:06 -07:00
Akka
5a3e9bc34e
Fixed excessive memory usage of Spatial Index
2022-05-25 00:42:52 -07:00
Akka
d95708ec03
Support spawn NPC
2022-05-24 21:43:51 -07:00
Akka
791b9534b7
refactor the challenge
2022-05-23 15:46:17 -07:00
Akka
717c2d1dd7
Support Boss Chest
2022-05-19 23:36:13 -07:00
Melledy
28dda4c307
Add area_id to SceneObject
2022-05-19 02:28:46 -07:00
Melledy
8c860308ba
Fix bad casting exceptions with scene garbages objects
2022-05-19 02:28:25 -07:00
Akka
bad853573c
optimized the Lua func binding so that the script will not eval again
2022-05-18 20:51:39 -07:00
Melledy
94997276db
Merge branch 'dev-world-scripts' of https://github.com/Grasscutters/Grasscutter into dev-world-scripts
2022-05-18 02:24:00 -07:00
Melledy
a48585d124
Implement local specialty spawning
2022-05-18 02:21:34 -07:00
Akka
5f13a51668
Support Open Chest
2022-05-18 01:07:06 -07:00
Melledy
df580bf519
Fixed issue with scene groups after merge
2022-05-16 22:09:10 -07:00
Akka
593de83847
optimized the lua serializer
2022-05-16 21:30:04 -07:00