Perttu Ahola
|
34bd1b3032
|
Lua interface for ActiveBlockModifier
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
8924588511
|
Remove creation of builtin.lua defined minetest.registered_* tables in C
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
6029d9e5a9
|
Comment fix in builtin.lua
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
19a1ac1f34
|
For consistency, implement calling of on_chat_message callbacks in C
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
30648d1cc9
|
Implement callback registration in Lua instead of C
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
842eb5da28
|
Replace old active block random node modifying things with actual ActiveBlockModifiers
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
05df2ee8a4
|
Add chat message callback and send functions
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
ab3911ba9e
|
Print errors from local log to chat
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
013921782b
|
Add a third log output interface method
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
c449e5f20a
|
Use log_deregister_thread in EmergeThread
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
6e0de7b42c
|
Add log_remove_output and log_deregister_thread
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
2e42391b86
|
Fix mod dependency sort
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
21bd679076
|
Add depends.txt for mods/give_initial_stuff
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
fd8b9a3a44
|
Warn about unsatisfied dependencies
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
5c1cb01936
|
Make blocks to be loaded from disk when the active block area reaches them
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
ec4f58741b
|
Fix a random commented-out piece of lighting code, altough it doesn't work any better
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
4ce6e5f0c5
|
Optimize lighting by a tiny bit
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
a8a82e0b21
|
Sort mods by dependencies defined by modpath/depends.txt in each mod (not mandatory)
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
739cb87385
|
Fix default value of visual in LuaEntityProperties
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
8492796a5c
|
Allow server-side teleporting
|
2011-11-29 19:13:55 +02:00 |
|
Perttu Ahola
|
218b626016
|
Fix and tune player movement checks (make them very loose)
|
2011-11-29 19:13:55 +02:00 |
|
Kahrl
|
f42c57d9a8
|
Add IDropAction and related stuff
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
82a460ec90
|
Improve luaentity sprite functionality (and add some random stuff)
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
b4e6ca63b5
|
Comment out print("on_generated: ...") in Lua
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
1d36e68346
|
Fix liquid source backface culling (was not turned off)
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
41c473cf5e
|
Fix player getting thrown underground after connecting
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
b2ccbdffc1
|
Make map generator as much threaded as possible (not much benefit with current generator because of small generator chunk size (a single MapBlock))
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
769cc9879f
|
Add on_generated hook
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
0dbb31afeb
|
Improve player movement speed checking
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
1bfc3c1eb9
|
Player movement speed and node access distance checking
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
8bd178c2e5
|
If available, use local textures instead of those sent by server
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
b58dc083a9
|
Fix TNT script
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
65b2a2cb02
|
Make lighting update occur immediately after ClientActiveObject addition to make objects show up much more responsively
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
70363847aa
|
Reshape LuaEntityCAO implementation a bit and make TNT to blink
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
1ce749c86a
|
Optimize active block modifier stuff (was left horribly unoptimized after making content ids dynamic)
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
08c9b6037d
|
Re-implement give_initial_stuff
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
57a2bd056c
|
Exception handling in Lua setting get
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
234bf99743
|
Lua setting getter
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
f93144fee7
|
remove get_nodedef
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
945d01fd9e
|
on_newplayer and on_respawnplayer callbacks
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
d99d27dcbe
|
liquid_type -> liquidtype
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
908db7c1d2
|
Make node definitions available to Lua
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
77337271fc
|
Remove give_initial_stuff
|
2011-11-29 19:13:52 +02:00 |
|
Kahrl
|
c1479a2732
|
Add node definitions in Lua and do not use content_mapnode_init anymore (except in test.cpp)
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
1f53ca5f4c
|
Modify CONTENT_AIR and CONTENT_IGNORE handling in nodedef.cpp
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
425db289d5
|
Fix random node definition stuff
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
d2eed169ae
|
Add builtin.lua
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
61ffe1eac4
|
builtin.lua
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
9e7ad1e2aa
|
Add object reference to Lua on_place/dig/punchnode parameters
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
ae9f183cda
|
Fix "warning: comparison between signed and unsigned integer expressions"
|
2011-11-29 19:13:52 +02:00 |
|