MirceaKitsune
|
52fcb0b4b9
Send animations, bone overrides and attachments in entity initialization. Clients no longer have to be near an object when an animation or attachment is set to see the changes, and newly connected clients (or a client that simply renders the object for the first time) will get all of those settings. Therefore, the lua script no longer needs to run every X seconds either, just once per entity.
|
12 anos atrás |
MirceaKitsune
|
d7d759b43f
Enable client-side attachments, add detachment code
|
12 anos atrás |
MirceaKitsune
|
ba3fd63e29
Fix some remaining issues with attachments, now they work. Tested with object->player and player->player attachments
|
12 anos atrás |
MirceaKitsune
|
948b5a8be7
Complete the attachment framework.
|
12 anos atrás |
MirceaKitsune
|
e42eeec8f6
Framework for the attachment system, new object property which allows changing the color and alpha of mesh materials
|
12 anos atrás |
MirceaKitsune
|
118285e6ba
Get the new animation framework properly working
|
12 anos atrás |
MirceaKitsune
|
ba4d93027f
Joint positioning and rotation code, and fix a problem related to their lua API
|
12 anos atrás |
MirceaKitsune
|
0a020dbcc8
Properly read the mesh from LUA.
|
12 anos atrás |
MirceaKitsune
|
ac97a7f70e
3D model support for players using Irrlicht. Also ready the basis for mesh support on nodes / items via LUA (to be done). Supports any mesh format compatible with Irrlicht, but animations are not set up yet.
|
12 anos atrás |
Perttu Ahola
|
9cadaf824b
Add dtime_s to entity activation
|
12 anos atrás |
Perttu Ahola
|
0a18dda158
Remove special handling of creative mode
|
12 anos atrás |
Perttu Ahola
|
2795f44f03
Server-side checking of digging; disable_anticheat setting
|
12 anos atrás |
Kahrl
|
1575448b1a
Custom boxy nodes (stairs, slabs) and collision changes
|
12 anos atrás |
Perttu Ahola
|
d0ea6f9920
Properly and efficiently use split utility headers
|
12 anos atrás |
Perttu Ahola
|
f0678979b1
Add comment about ItemSAO being deprecated
|
12 anos atrás |
Perttu Ahola
|
037b259197
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
|
12 anos atrás |
Perttu Ahola
|
c59d139eeb
Fix crash after 'LuaEntity name "particles:smoke" not defined' and similar errors
|
12 anos atrás |
Perttu Ahola
|
5bd32eca0f
Fix disabling of player movement cheat detection in singleplayer
|
12 anos atrás |
Perttu Ahola
|
491287c0af
Don't apply player movement cheat detection in singleplayer
|
12 anos atrás |
Perttu Ahola
|
13159c1a48
Add server-side enforcement of the 'fast' privilege; also fix client checking 'fly' instead of 'fast'
|
12 anos atrás |
Perttu Ahola
|
ed1ff06867
Fix the position of LuaEntityCAOs not getting updated at all
|
12 anos atrás |
Perttu Ahola
|
3241ad3ae8
ObjectRef:set_armor_groups() and ObjectRef:set_properties() - works on players too!
|
12 anos atrás |
Perttu Ahola
|
9e7ccedba4
ObjectProperties
|
12 anos atrás |
Perttu Ahola
|
92ae11bd3b
Use GenericCAO in place of LuaEntityCAO and PlayerCAO
|
12 anos atrás |
Perttu Ahola
|
443f45eca1
Add GenericCAO and player armor groups, but don't use them yet
|
12 anos atrás |
Kahrl
|
f8c3743991
added PlayerSAO and RemotePlayer, removed ServerRemotePlayer
|
12 anos atrás |
Perttu Ahola
|
f1d9880006
Clean up log messages everywhere
|
12 anos atrás |
Perttu Ahola
|
f9da2c9507
Immediate smoke puff when a normal entity is punched to death
|
12 anos atrás |
Perttu Ahola
|
989aba1966
Fix and tune things, add tool "recharge" animation, add dummyball
|
12 anos atrás |
Perttu Ahola
|
8db89b8136
LuaEntity armor groups
|
12 anos atrás |