Paimon2022
1496553c44
Spawn default monsters with different levels according to data/Spawns.json when worldLevelOverride is not zero.
...
For example, in world with worldlevel 8, base monster level is 90 according to resources/ExcelBinOutput/WorldLevelExcelConfigData.json,
monster level bias in data/Spawns.json belongs to [1,32], so the monster level would belong to [69, 100].
2022-06-03 03:20:07 -07:00
Melledy
8ef99db9d3
Rename excel classes
2022-05-30 20:06:25 -07:00
Yazawazi
91f8381fb1
[Anime Game Version update] Support 2.7 ( #1072 )
...
* feature(2.7 version): support 2.7 version & upload new protos
1. Support GC in GI 2.7.0;
2. Upload new protos;
3. Fix some bugs cuz by new protos.
BREAKING CHANGE: all
* fix(database helper): fix player uid issues
* fix(ability embryo): uint32 to fixed32
* fix(proto): map mark
rename MAP_MARK_FROM_TYPE_NOE to MAP_MARK_FROM_TYPE_NONE
* fix(game version): change game version to 2.7.0
* perf(proto): remove unused protos
1. Remove unused protos;
2. Temporarily commented out some of the proto fields.
* fix(proto): uint32 to fixed32
2022-05-30 20:06:25 -07:00
ShigemoriHakura
ec7a6aec50
remove unused import
2022-05-23 15:46:21 -07:00
ShiroSaki
0d5dc5ec31
Fix the bug that can't kill command-generated monsters
...
Command-generated monsters do not have spawnentry so we have to get data from getMonsterData
2022-05-23 15:46:21 -07:00
ShiroSaki
3a39545e34
Refactor support for codex(aka archive) animal, weapon, reliquary
2022-05-23 02:46:50 -07:00
Melledy
ab5e4fcdb4
Use scene types instead of hardcoding scene ids for checking enter reason
2022-05-13 16:35:03 -07:00
Yazawazi
4f3112133c
fix(serenitea pot): teleport & read born pos from lua
2022-05-13 16:32:52 -07:00
KingRainbow44
6894ab8aae
Convert to the far superior config system
2022-05-11 00:30:07 -04:00
Melledy
6d1ef0d841
Implement AbilityManager
2022-05-08 06:05:50 -07:00
Akka
8739277970
Monsters tide turn by turn && Ban User Skill && Lua functions
2022-05-07 18:18:27 -07:00
Akka
6144f47127
Tower Dungeons Handoff between level and floor
2022-05-07 00:11:54 +08:00
Melledy
e7276a75d3
Fixed dungeon challenge scoreboard and implement dungeon drops
...
Also fixed a few dungeon script handlers
2022-05-03 23:24:43 -07:00
Melledy
90787c659b
Fix extra skill charges being removed if you teleport
...
Close #404
2022-05-03 02:27:18 -07:00
dogdie233
9c358744e7
Add EnterDungeonCmd, fix error when enter dungeon by changescene, import spawn cmd
2022-05-02 10:50:08 -07:00
Aru
dd38814209
Monsters should drop items in world ( #373 )
...
* Monsters should drop items in world
fix the typo introduced in f1934c3a47
* Determine whether in dungeon scene
2022-04-30 13:18:09 +02:00
Melledy
3bdf93f503
Monsters should not drop items inside dungeons
2022-04-30 01:20:44 -07:00
Melledy
b140c7f5bf
Implement script region check
2022-04-30 01:20:44 -07:00
Melledy
fd09676bf5
Prevent console error spam when attacking gadgets
2022-04-29 03:33:14 -07:00
Melledy
34f5cfec1c
Remove player from challenge if they are leaving the scene
2022-04-29 03:24:36 -07:00
Melledy
331c02020c
Deregister scenes if no one is in them instead of deregistering when no entities are in them
2022-04-29 03:09:17 -07:00
Melledy
d0b1f445fd
Implement lazy loading of scripts when they enter a new block
2022-04-29 02:07:25 -07:00
Melledy
95d979626d
Fix monster levels in dungeons
2022-04-29 01:03:16 -07:00
Melledy
069ae5fbb8
Clean script events
2022-04-29 00:00:23 -07:00
Melledy
c1e69ce343
Implement script support needed for dungeons
...
Only a few are supported right now
You will need certain script files in ./resources/Scripts
2022-04-28 22:19:14 -07:00
Melledy
17addc1522
Implement dungeon entry
2022-04-28 08:20:37 -07:00
Kengxxiao
08062b6da9
implement simple drop system
2022-04-27 17:42:02 +08:00
Melledy
4480ce14a7
Moved some files around
2022-04-26 21:27:35 -07:00
Melledy
3b414cda38
Natural spawn test
...
(without luas)
2022-04-25 14:28:44 -07:00