Commit Graph

68 Commits

Author SHA1 Message Date
hartie95
85956a5203 [GI/Proto] Added some missing packets to some groups, refactored some packets and fixed HostPlayerNotify being there twice 2024-08-05 15:54:31 +02:00
hartie95
b172192e0a [GI/Proto] Moved administation related packets to its own main group and added GM talk packets 2024-08-05 15:52:58 +02:00
hartie95
1ab8f0ce9a [GI/Proto] Added some avatar and entity propertie packets 2024-08-05 15:52:12 +02:00
hartie95
fe24a95a26 [GI/Proto] Added some team/avatar skill/talent related packets 2024-08-05 14:39:49 +02:00
hartie95
000c6d8b59 [GI/Proto] Added some more missing Dungeon packets 2024-08-05 14:39:12 +02:00
hartie95
0d49e40fc7 [GI/Proto] Added dungeon related protos 2024-08-04 16:19:35 +02:00
hartie95
4cc4814d29 [GI/Proto] Added some requested Group, scene and player packets 2024-08-04 15:58:31 +02:00
hartie95
a816fff713 [GI/Proto] Added some transpoint related packets 2024-08-03 17:26:37 +02:00
hartie95
854dfa7d47 [GI/Refactoring] Some cleanups from moving the classes with intellij 2024-08-03 17:20:20 +02:00
hartie95
2bd6c259cf [Refactoring] Renamed core to base, to be more in line with the other projects 2024-08-03 16:18:12 +02:00
hartie95
a9af21d082 [GI/Refactoring] Moved based packet to be more unique from root to org.anime_game_servers.multi_proto.gi.* 2024-08-03 16:14:58 +02:00
hartie95
09d642b2eb [Refactoring] Moved the base interfaces from the gi module into a new core module
* Also updated the kotlin version to 1.9.24
* Made resource folder detection a little bit less hacky
* Updated .gitignore
2024-08-03 15:44:31 +02:00
hartie95
b342ff34df [GI/Proto] Added more community related packets and moved already existing chat packets over to it 2024-08-03 13:38:55 +02:00
hartie95
e0879c156d [GI/Proto] Moved some battle related protos 2024-08-03 12:38:58 +02:00
hartie95
d81121441a [GI/Proto] Added more team and avatar related packets 2024-08-03 12:21:09 +02:00
hartie95
1930b5ec83 [GI/Proto] Added some more protos required early on or that might be usefull 2024-08-02 17:40:29 +02:00
hartie95
6a45cbe896 [GI/Proto] Added annotation to properly mark some protos added in version
* ActivityPushTipsData
* ActivityPushTipsState
* OfficialCustomDungeon
2024-07-21 08:16:39 +02:00
hartie95
f62b3769b5 [Fix] fixed beginBuildTimeMs type and updated it in general to reflect its changes 2024-07-21 08:02:31 +02:00
hartie95
b80968dfa9 [Docs] Added a basic getting started 2024-07-21 07:10:18 +02:00
hartie95
6bfdc91a3a [GI/Proto] Added more GI Protos and increased version
* quests
* regional systems (withering/aranara)
* city reputation
* items
2024-07-21 07:07:04 +02:00
hartie95
9fc2c2ea7e [Fix] Temporary fixed uint handling for AbilityScalarType for now and removed a duplicate 2024-05-01 21:24:24 +02:00
hartie95
ed1bbd675b [Packets/GI] Added packets for battle pass handling 2024-04-29 15:32:42 +02:00
hartie95
0b7eb2ffc2 [Packets/GI] Added packets for Codex handling 2024-04-29 15:31:31 +02:00
hartie95
5224ba5d95 [Docs] Add some basic wip documentation for development on multiproto 2024-04-13 10:43:50 +02:00
hartie95
df02995a42 [Packets/GI] Added Packets related to the hangout/coop mechanics 2024-04-12 09:39:29 +02:00
hartie95
edf3f310bd [Fix] Small ParentClass/AltName fixes for a few models 2024-04-12 09:36:28 +02:00
hartie95
16201cf03a [Refactoring] Added propper altName mapping, cleaned up logging and updated to gradle 8.7 2024-04-12 09:35:59 +02:00
hartie95
c5a88e37e6 [Packet/GI] Added battle related packets 2024-04-07 12:45:27 +02:00
hartie95
19775ab3f1 [Packet] Added Ability packets 2024-04-07 12:27:02 +02:00
hartie95
258e32c4bf [Packets] Added FleurFair packets 2024-03-31 18:36:48 +02:00
hartie95
a0b145c37e [Packets] Added Weather and City (Statue) Level related packets 2024-03-28 17:47:20 +01:00
hartie95
19f255efdb [Packets] Added packets for level tag and scene info handlng, and added some 4.0 scene info fields 2024-03-16 18:09:12 +01:00
hartie95
da81b67839 [Fix] Fixed bulding 2024-02-23 02:51:26 +01:00
hartie95
c94d04363b [Packets] Added some more entity creation related and quest related Packets
* EvtCreateGadgetNotify
* EvtDestroyGadgetNotify
* EvtDoSkillSuccNotify
* QuestCreateEntityReq
* QuestCreateEntityRsp
* QuestDestroyEntityReq
* QuestDestroyEntityRsp
* QuestGlobalVarNotify
* QuestDelNotify
* QuestListNotify
* QuestListUpdateNotify
* SceneCreateEntityReq
* SceneCreateEntityRsp
* SceneDestroyEntityReq
* SceneDestroyEntityRsp
* SceneForceLockNotify
2024-02-23 02:49:34 +01:00
hartie95
0a0aa6fd99 [Refactor/build] Update bulid targets to specifically target windows x64, linux x64 and linux arm64 2024-02-23 02:35:20 +01:00
hartie95
bd7c73c22f [Refactoring] member mapping now ignores the casing of the name 2024-02-07 22:30:34 +01:00
hartie95
60690cc305 [Packets] Added some gallery realted defintions, some are still missing 2024-02-07 20:32:57 +01:00
hartie95
fcb5d2ed5d [Fix] Fixed SceneTimeNotify.sceneTime naming 2024-02-07 20:32:12 +01:00
hartie95
ae6e2023c8 [Refactor] Fixed Spelling of Packet 2024-02-07 20:24:21 +01:00
hartie95
b1d43d9f3a [Refactoring] Moved annotations to the core repository and moved the gi protos into a sub project 2024-01-08 00:37:12 +01:00
hartie95
cb458b49dc [Refactorings/Fixes/Packets] Added a lot of new packages used during game startup and fixed a lot of mapping problems
* Added the ability to define alternate names for the mapping
  * This fixes Enum mapping and allows fixing typos in the defintions
* Improved OneOf handling, fixing problems with build in types and repeating types
* Updated the kotlin version
* Added more packet defintions
  * Echo shell
  * Music Game
  * SummetTime V1
  * UGC
  * Npc
  * Login and entity spawn
* Added basic packetid<->packetName mapping
2024-01-03 16:04:06 +01:00
hartie95
c56d3bc693 [Packets] Added some more scene packet definitions 2023-10-20 01:32:56 +02:00
hartie95
24c433b14c [General] Added 3 more missing versions to the VERSION enum 2023-10-20 01:31:22 +02:00
hartie95
57fba23cbd [Fix] Added missing ByteArray/ByteArr handling 2023-10-20 01:30:12 +02:00
hartie95
340d241fa2 [Fix] Fix some wrong field types for some pakets 2023-10-20 01:28:03 +02:00
hartie95
0e97ab1f23 [Refactor] Rename data.general.Item package to data.general.item 2023-10-20 01:26:51 +02:00
hartie95
abde27bbe8 [Packages] Added some gameserver login packages 2023-10-16 23:13:17 +02:00
hartie95
dcb7d9e5b8 [Packages] Updated and added some Activity packages to include more complete version changes 2023-10-16 03:00:36 +02:00
hartie95
755b3394fa [Packages] Added achievement packages 2023-10-16 02:03:52 +02:00
hartie95
45a1c6ca3b [Packages] Added chat package definitions 2023-10-16 02:01:10 +02:00