From 7937813c98255736c6847fe2d1302e0c6b309b04 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Wed, 28 Dec 2011 17:34:07 +0200 Subject: Add get_look_dir(), get_look_pitch() and get_look_yaw() for players --- data/mods/default/init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'data/mods/default') diff --git a/data/mods/default/init.lua b/data/mods/default/init.lua index 95d9c19ff..1edbd3cbb 100644 --- a/data/mods/default/init.lua +++ b/data/mods/default/init.lua @@ -188,6 +188,8 @@ -- ^ time_from_last_punch = time since last punch action of the puncher -- - right_click(clicker); clicker = an another ObjectRef -- - get_wield_digging_properties() -> digging property table +-- - damage_wielded_item(num) (item damage/wear range is 0-65535) +-- - add_to_inventory(itemstring): add an item to object inventory -- - add_to_inventory_later(itemstring): like above, but after callback returns (only allowed for craftitem callbacks) -- - get_hp(): returns number of hitpoints (2 * number of hearts) -- - set_hp(hp): set number of hitpoints (2 * number of hearts) @@ -202,8 +204,9 @@ -- - get_player_name(): will return nil if is not a player -- - inventory_set_list(name, {item1, item2, ...}) -- - inventory_get_list(name) -> {item1, item2, ...} --- - damage_wielded_item(num) (item damage/wear range is 0-65535) --- - add_to_inventory(itemstring): add an item to object inventory +-- - get_look_dir(): get camera direction as a unit vector +-- - get_look_pitch(): pitch in radians +-- - get_look_yaw(): yaw in radians (wraps around pretty randomly as of now) -- -- Registered entities: -- - Functions receive a "luaentity" as self: -- cgit v1.2.3