Minetest logo

IRC log for #minetest-delta, 2012-09-11

| Channels | #minetest-delta index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:09 Taoki joined #minetest-delta
00:23 DemonRaiser joined #minetest-delta
00:56 Weedy_la1py joined #minetest-delta
01:05 Orby_ joined #minetest-delta
01:22 SmugLeaf joined #minetest-delta
01:58 tango_ joined #minetest-delta
04:26 neko259 joined #minetest-delta
04:50 sfan5[iPod] joined #minetest-delta
06:09 Weedy_lappy joined #minetest-delta
06:15 SmugLeaf joined #minetest-delta
06:15 SmugLeaf joined #minetest-delta
06:22 SmugLeaf joined #minetest-delta
06:28 SmugLeaf joined #minetest-delta
06:44 SmugLeaf joined #minetest-delta
06:44 SmugLeaf joined #minetest-delta
07:30 Weedy_lappy joined #minetest-delta
07:42 Weedy_lappy joined #minetest-delta
07:42 Weedy_lappy joined #minetest-delta
07:50 Dan68 joined #minetest-delta
07:56 Weedy_la1py joined #minetest-delta
08:00 Weedy_lappy joined #minetest-delta
08:29 LunaVorax joined #minetest-delta
08:29 Weedy_la1py joined #minetest-delta
08:31 Weedy_lappy joined #minetest-delta
08:50 SmugLeaf joined #minetest-delta
08:50 SmugLeaf joined #minetest-delta
09:00 Weedy_lappy joined #minetest-delta
09:00 Weedy_lappy joined #minetest-delta
09:11 SmugLeaf joined #minetest-delta
09:11 SmugLeaf joined #minetest-delta
09:14 LunaVorax joined #minetest-delta
09:15 Weedy_lappy joined #minetest-delta
09:15 Weedy_lappy joined #minetest-delta
09:53 SmugLeaf joined #minetest-delta
10:33 Weedy_lappy joined #minetest-delta
10:40 SmugLeaf joined #minetest-delta
10:40 SmugLeaf joined #minetest-delta
10:47 SmugLeaf joined #minetest-delta
10:51 Weedy_la1py joined #minetest-delta
11:11 Anchakor joined #minetest-delta
11:14 SpeedProg joined #minetest-delta
11:46 Calinou joined #minetest-delta
13:48 PilzAdam joined #minetest-delta
14:23 PilzAdam celeron55, why did you add the always_collect field to staticdata of builtin items? is there any usage of it?
14:24 celeron55 i am going to add a mod called mt_itemdrop to upstream that will load if item_drop isn't loaded and collect those that have it; the tnt mod that will be included will throw stuff around having that set
14:24 celeron55 s/it/always_collect/
14:25 PilzAdam so i can use it in item_drop?
14:25 celeron55 or, maybe if you have something else in mind, i'd not make it mind about item_rop
14:25 celeron55 item_drop*
14:25 celeron55 but i am not sure how to make them behave reasonably with each other
14:26 celeron55 PilzAdam: what would you use it for? the point of item_drop is to collect everything always anyway
14:26 PilzAdam there is a field called "collect" in my mod
14:26 PilzAdam it is true for items that are dropped by digging
14:27 celeron55 it is for stuff that should be collected _even if the regular minetest block collection is used_
14:27 PilzAdam and false for everything else like dropping it with "Q"
14:27 celeron55 yes and you are supposed to keep it so
14:28 celeron55 as for what i saw, it is just a thing for timing ignoring of collection of items for a bit of time?
14:28 PilzAdam yes
14:28 PilzAdam so you dont pick up items that you just dropped with Q
14:28 celeron55 always_collect is completely different
14:28 PilzAdam ok
14:29 PilzAdam so if always_collect is there is a builtin function that picks up the item?
14:29 PilzAdam +true
14:29 celeron55 actually, i think i'll make a setting that defines whether all items will be collected always
14:30 celeron55 so you don't need to maintain your mod... but there'd need to be a way to force it per game for MiniTest to work
14:30 PilzAdam minetest.setting_setbool()
14:30 celeron55 no that wouldn't make sense because it would carry to other games
14:30 PilzAdam and register_on_shutdown() could set it back
14:30 celeron55 AWFUL
14:31 celeron55 go burn in hell
14:31 * PilzAdam goes
14:31 * PilzAdam crys because of pain
14:32 celeron55 i guess there should be a thing called "game settings"
14:32 celeron55 actually, no
14:32 PilzAdam if you add a setting for always collect every items you should be sure you can still throw away items
14:32 celeron55 actually, wtf am i talking about
14:33 celeron55 minitest is it's own game so it has it's own mods
14:33 celeron55 there is no problem in here whatsoever, except the problem of item_drop failing to co-operate with mt_itemdrop
14:33 PilzAdam <sarcasm>Add a setting called MC = true</sarcasm>
14:33 celeron55 when being in minetest
14:34 celeron55 the solution to that is just to not use item_drop
14:34 PilzAdam item_drop can set the always_collect field to true and dont care about picking up items
14:35 celeron55 but how will it set it?
14:35 celeron55 when?
14:35 PilzAdam in handle_node_drops()
14:35 celeron55 oh that
14:35 PilzAdam i have a luanetity ref and can set it to true
14:36 PilzAdam easy
14:36 celeron55 well that makes sense; now the only problem is the old item_drop that will screw everything, but i guess people will remember to get rid of it
14:36 celeron55 i'll just mentiont that in the blog
14:36 celeron55 -t
14:37 PilzAdam i can check if mt_itemdrop is installed
14:37 celeron55 but you can't modify the mod that people have installed already
14:37 PilzAdam and only add the old code if not
14:37 PilzAdam i dont think people are that stupid
14:38 celeron55 the only way to handle this would be to have a way to make mods conflict with each other, and have mandatory version fields in mods
14:38 celeron55 but that kind of stuff is not really the design principle in here
14:38 PilzAdam oh no
14:38 PilzAdam dont do this
14:38 PilzAdam please
14:38 celeron55 "if it breaks, it breaks" 8)
14:39 PilzAdam you shouldnt call mt_itemdrop mt_itemdrop but mt_itempickup
14:39 NakedFury joined #minetest-delta
14:40 celeron55 maybe
14:40 PilzAdam because it actually isnt item drop
14:40 PilzAdam its item pick up
14:40 celeron55 but it handles with "item drops"
14:41 celeron55 8)
14:41 * PilzAdam facepalms
14:41 PilzAdam and it is in minetest so you should call it mt_mt
14:41 celeron55 drop, in addition to being a verb, is a substantive meaning the dropped state of an item
14:42 PilzAdam so mt_item_drop_killer
14:42 PilzAdam because it "kills" the drop state
14:43 celeron55 mt_collect_items_that_have_always_collect
14:43 PilzAdam + _set_to_true
14:43 celeron55 maybe we should enforce this kind of naming convention
14:43 celeron55 for every 10 lines of code, there needs to be one word
14:44 PilzAdam farming = mod_that_add_plants_to_mt_that_can_grow_on_soil_wich_is_created_with_hoes
14:45 celeron55 /giveme mod_that_add_plants_to_mt_that_can_grow_on_soil_wich_is_created_with_hoes:hoe_wood
14:45 PilzAdam hoe_made_of_wood_to_create_soil
14:45 celeron55 _and_get_seeds
14:45 PilzAdam _only_randomly
14:46 PilzAdam should add this as a alias easteregg
14:46 PilzAdam i think this is offtopic, isnt it?
14:47 celeron55 why does that matter
14:49 PilzAdam you have any idea when you will push it to upstream?
14:59 saschaheylik joined #minetest-delta
15:37 jyfl987 joined #minetest-delta
15:42 SmugLeaf joined #minetest-delta
15:42 SmugLeaf joined #minetest-delta
15:50 Taoki joined #minetest-delta
15:56 Weedy_lappy joined #minetest-delta
16:01 SmugLeaf joined #minetest-delta
16:01 SmugLeaf joined #minetest-delta
16:24 SmugLeaf joined #minetest-delta
16:26 Weedy_lappy joined #minetest-delta
16:55 Mikeonline joined #minetest-delta
17:01 SmugLeaf joined #minetest-delta
17:28 neko259 joined #minetest-delta
18:22 Weedy_lappy joined #minetest-delta
18:26 SmugLeaf joined #minetest-delta
18:26 SmugLeaf joined #minetest-delta
19:05 LunaVorax joined #minetest-delta
20:43 Anchakor damn, now I want to know finnish http://www.youtube.com/watch?v=r9YyaknVx_o
20:49 celeron55 lol, horrible
21:02 mrtux joined #minetest-delta
21:13 MiJyn joined #minetest-delta
21:29 Taoki joined #minetest-delta
21:32 MiJyn joined #minetest-delta
21:52 Anchakor2 joined #minetest-delta
23:29 AllegedlyDead joined #minetest-delta
23:34 Taoki joined #minetest-delta
23:35 Taoki_1 joined #minetest-delta
23:47 Taoki_1 joined #minetest-delta
23:48 Taoki_2 joined #minetest-delta

| Channels | #minetest-delta index | Today | | Google Search | Plaintext