34 Commits

Author SHA1 Message Date
sapier
cf65633344 Add check if any of mobs tables exist prior overwriting them on startup 2013-08-21 19:40:14 +02:00
sapier
a94500452d Separate profiling for mapgen and jobqueue based spawning 2013-08-19 23:33:49 +02:00
sapier
5c39983e15 Increase statistics interval to 5 seconds 2013-08-19 19:14:24 +02:00
sapier
8fc6ea46eb Add asynchronous mapgen spawners 2013-08-18 23:46:05 +02:00
sapier
507d1571e1 Add user specific profiling hooks 2013-08-18 17:58:08 +02:00
sapier
33a02080c1 Replace minimum value by absolute ms/30s
Add spawn_onstep profiling facility
2013-08-18 11:58:42 +02:00
sapier
b08a9fe60d Automaticaly detect best timesource available 2013-08-18 10:57:12 +02:00
sapier
d577c66bf7 Add profiling support to mobf and mobf settings 2013-08-18 02:43:08 +02:00
sapier
af2dbcf68e Use rounded value for floor distance 2013-08-18 00:38:55 +02:00
sapier
309730230b add timestamped print function 2013-08-17 11:56:55 +02:00
sapier
8c02ff3fc2 limit printpos accuracy to 3 after . 2013-08-17 11:53:19 +02:00
sapier
f7fd763d48 Add mobf_same_quadrant
Add mobf_calc_travel_time
2013-08-17 11:52:34 +02:00
sapier
3c2f3cee29 remove debug print 2013-07-30 19:02:23 +02:00
sapier
b4f43ffd3a use core line of sight function instead of own implementation 2013-06-19 18:39:21 +02:00
sapier
5d48fbcfee Removed env reference
Added support for animation speed changing (requires core patch)
2013-05-26 13:35:33 +02:00
sapier
02e02b0350 ignore minetest settings use own ones 2013-05-09 10:07:47 +02:00
sapier
6cb331e08d replace minetest.settings based worlds specific settings storage by file io based 2013-05-09 10:01:07 +02:00
sapier
b0a1254e16 cleanup doxygen comments 2013-04-28 14:09:30 +02:00
sapier
af82d0befa fix minor glitches 2013-04-16 20:00:13 +02:00
sapier
5013228d62 at_night spawners mark entitys created by themselfs 2013-04-16 19:31:27 +02:00
sapier
fcbb1e7cae use minimum density for density check in case of new style spawning 2013-04-14 13:55:53 +02:00
sapier
c8938850ce use core get_surface if available 2013-04-13 23:51:11 +02:00
sapier
fdd78d8a87 add support for saving userdefined values
entity.dynamic_data.permanent_data is preserved troughout load/unload of mob
2013-04-04 22:15:22 +02:00
sapier
8ade0ede5f fix crash on checking unknown nodes (e.g. due to missing mods) 2013-03-19 20:26:17 +00:00
sapier
54732fcda6 add DELTA function
make fixed size text function understand nil too
2013-02-24 14:24:16 +00:00
sapier
6ddbd7ef29 switch back to minetest.serialize instead of custom serialization method 2013-02-11 08:23:12 +00:00
sapier
e57a0813a4 add support for secure time access 2013-02-11 08:22:55 +00:00
sapier
c757599452 add preservation of path movement values due to load unload of mob 2013-02-10 16:25:50 +00:00
sapier
21adf96501 add support for core based world specific settings (if available) 2013-02-10 16:21:59 +00:00
sapier
bbf9d5a5f7 add function to check if a value is a valid position 2013-02-10 16:21:31 +00:00
sapier
a9b76afa06 switch to : as separator for world related config data as _ may result in collisions 2013-02-09 19:59:10 +00:00
sapier
0c2526b714 add function to calculate balistic y speed 2013-02-05 21:14:40 +00:00
sapier
641b72b4d4 add some assertions to helper functions 2013-02-03 23:14:35 +00:00
sapier
85f2f1d59b split generic_functions.lua and move to utils subfolder 2013-02-03 20:11:58 +00:00