AFCMS
|
8ef8cdb03a
|
Merge branch 'master' into doc-refactoring
|
2021-05-09 16:54:58 +02:00 |
AFCMS
|
836570af60
|
basic mcl_damage API
|
2021-05-09 16:54:54 +02:00 |
Lizzy Fleckenstein
|
4b327bcf99
|
Minor fix to prevent writing the damage reason approval field into MCL damage reason and calling passive damage handlers on dead players
|
2021-05-05 14:41:23 +02:00 |
Lizzy Fleckenstein
|
35a2a2b912
|
Workaround to prevent double death messages
|
2021-05-05 13:27:30 +02:00 |
Lizzy Fleckenstein
|
f53ff8418f
|
mcl_damage: HP check guard in non-modifier on_hpchange callback and usage of raw tostring for deactivated objects for death messages
|
2021-05-05 13:24:23 +02:00 |
Lizzy Fleckenstein
|
f5b2a5f5c1
|
Merge branch 'master' of https://git.minetest.land/MineClone2/MineClone2
|
2021-05-05 09:25:20 +02:00 |
Lizzy Fleckenstein
|
be0cf5788d
|
mcl_util.deal_damage: Only deal damage to players / mobs that are not already dead
|
2021-05-05 09:24:51 +02:00 |
Lizzy Fleckenstein
|
1eaf662833
|
Add updated tga_encoder
|
2021-05-02 17:47:46 +02:00 |
Lizzy Fleckenstein
|
bd74dbe321
|
Revert "Use PNG instead of TGA"
This reverts commit ca9cd8cbe0 .
The TGA was faster and produced smaller files.
|
2021-05-02 13:03:18 +02:00 |
Lizzy Fleckenstein
|
ca9cd8cbe0
|
Use PNG instead of TGA
|
2021-05-02 12:55:04 +02:00 |
Lizzy Fleckenstein
|
5d3e74c844
|
Remove useless tga_encoder files
|
2021-05-01 17:20:23 +02:00 |
Lizzy Fleckenstein
|
c6e80b5882
|
Add Real Maps
|
2021-05-01 16:52:16 +02:00 |
Lizzy Fleckenstein
|
199488cc74
|
Add nil check for crash prevention
|
2021-04-29 11:18:22 +02:00 |
NO11
|
7a00e8acf7
|
New particle textures for sponge
|
2021-04-28 14:32:40 +00:00 |
Lizzy Fleckenstein
|
edc89898bb
|
Integrate fire resistance
|
2021-04-25 20:51:13 +02:00 |
Lizzy Fleckenstein
|
302175691a
|
Integrate death messages
|
2021-04-25 16:42:38 +02:00 |
Lizzy Fleckenstein
|
6aecae6eea
|
Simplify damage pipeline; Add on_death and on_damage callbacks
|
2021-04-25 13:50:07 +02:00 |
Lizzy Fleckenstein
|
9f7b371bfc
|
Merge branch 'master' into damage
|
2021-04-22 13:29:32 +02:00 |
Lizzy Fleckenstein
|
acbdc937b4
|
Fix crash when trying to explode an unknown node
|
2021-04-22 13:19:44 +02:00 |
Lizzy Fleckenstein
|
c9b4ddb923
|
Add command damage type (This is Non-MC)
|
2021-04-18 20:22:18 +02:00 |
Lizzy Fleckenstein
|
53b0ad7347
|
Implement magic damage
|
2021-04-18 20:21:11 +02:00 |
Lizzy Fleckenstein
|
d9195cc520
|
Redesign damage modifier execution
|
2021-04-18 20:08:08 +02:00 |
Lizzy Fleckenstein
|
d08a226a51
|
Integrate critical hits
|
2021-04-18 19:50:48 +02:00 |
Lizzy Fleckenstein
|
2827542002
|
Implement food poisoning damage properly~
|
2021-04-18 18:49:00 +02:00 |
Lizzy Fleckenstein
|
3ad5b30ea5
|
Add cramming and fireworks damage types for future use
|
2021-04-18 17:38:19 +02:00 |
Lizzy Fleckenstein
|
4f0bb444fe
|
Integrate armor stand
|
2021-04-18 16:03:23 +02:00 |
Lizzy Fleckenstein
|
5d9bb7cacd
|
Fix armor not actually protecting lol
|
2021-04-14 19:06:11 +02:00 |
Lizzy Fleckenstein
|
ad3defdfb3
|
Merge branch 'master' into damage
|
2021-04-14 18:29:42 +02:00 |
Lizzy Fleckenstein
|
c41bd3932c
|
Add global smoke spawning API
|
2021-04-14 18:14:21 +02:00 |
Lizzy Fleckenstein
|
875bb3db84
|
Use fire-like damage types properly
|
2021-04-14 17:20:51 +02:00 |
Lizzy Fleckenstein
|
ce0148d9a8
|
Rewrite armor; new damage system
|
2021-04-14 15:46:52 +02:00 |
Lizzy Fleckenstein
|
f350fa6272
|
Add bossbars
|
2021-04-06 14:50:34 +02:00 |
AFCMS
|
28402ca663
|
store tool wield scale in a global var
|
2021-04-05 10:16:56 +02:00 |
AFCMS
|
0740854b5d
|
Merge branch 'master' into doc-refactoring
|
2021-03-30 22:28:48 +02:00 |
kay27
|
cb2aae5a55
|
[mcl_mapgen_core] Redesign, mostly to remove water from End and restore static lvm_buffer to speed it up
|
2021-03-28 22:57:11 +04:00 |
AFCMS
|
890a569b13
|
add API documentation to mcl_worlds
|
2021-03-28 07:40:36 +02:00 |
AFCMS
|
cdb67d96a6
|
add API documentation to mcl_explosions
|
2021-03-28 01:00:18 +01:00 |
AFCMS
|
6f9c1856b8
|
add API documentation to mcl_colors (!)
|
2021-03-28 00:48:24 +01:00 |
AFCMS
|
e56d9d2ab8
|
add API documentation to controls
|
2021-03-28 00:44:36 +01:00 |
AFCMS
|
52939ff6a4
|
add API documentation to flowlib (part 5)
|
2021-03-28 00:32:52 +01:00 |
AFCMS
|
39ac3f208d
|
add API documentation to flowlib (part 4)
|
2021-03-28 00:25:54 +01:00 |
AFCMS
|
2a5dcd1634
|
add API documentation to flowlib (part 3)
|
2021-03-28 00:23:57 +01:00 |
AFCMS
|
19db2a479f
|
add API documentation to flowlib (part 2)
|
2021-03-28 00:18:19 +01:00 |
AFCMS
|
fb50b256ed
|
add API documentation to flowlib (part 1)
|
2021-03-28 00:12:41 +01:00 |
AFCMS
|
ce123d4676
|
add API documentation to mcl_autogroup
|
2021-03-28 00:02:35 +01:00 |
Elias Åström
|
0d7c2c4988
|
Fix #1358 for real
|
2021-03-23 12:02:00 +01:00 |
kay27
|
03feb36558
|
Improve Nether Portals (#1315) (as a squash)
Remove Nether portal caches, MineClone2/MineClone2#1210
Store all exits from Nether portals in quick-access table
Implement proper Nether portal search, using the table, MineClone2/MineClone2#1055
Store Nether portal exits table in mod storage
Remove exits from table on Nether portal destruction
Align destination area to [map chunks 5x5x5](https://git.minetest.land/MineClone2/MineClone2/wiki/World-structure%3A-positions%2C-boundaries%2C-blocks%2C-chunks%2C-dimensions%2C-barriers-and-the-void) to avoid lots of ```emerge_area()``` calls
Support Nether roof, MineClone2/MineClone2#1267
Implement better suitable place search, MineClone2/MineClone2#1126
Implement object queue not to trigger the same search again
Avoid lava lakes, MineClone2/MineClone2#1126
Add ```/spawnstruct nether_portal``` chat command
Co-Authored-By: kay27 <kay27@noreply.git.minetest.land>
Co-Committed-By: kay27 <kay27@noreply.git.minetest.land>
|
2021-03-21 23:14:33 +00:00 |
Elias Åström
|
0996a83ba0
|
Assert that both parts of mcl_autogroup exist
|
2021-03-20 19:32:04 +01:00 |
Elias Åström
|
1621c23308
|
Rename "tool_multiplier" to "speed" for tools
|
2021-03-20 19:25:47 +01:00 |
Elias Åström
|
10154d5778
|
Fix #1348
|
2021-03-20 11:02:16 +01:00 |