forked from luanti-org/minetest_game
		
	Stop shadowing upvalues and definitions.
This commit is contained in:
		| @@ -5,15 +5,16 @@ local player_inventory = {} | ||||
| local creative_mode = minetest.setting_getbool("creative_mode") | ||||
|  | ||||
| -- Create detached creative inventory after loading all mods | ||||
| creative.init_creative_inventory = function(player) | ||||
| 	local player_name = player:get_player_name() | ||||
| 	player_inventory[player_name] = {} | ||||
| 	player_inventory[player_name].size = 0 | ||||
| 	player_inventory[player_name].filter = "" | ||||
| 	player_inventory[player_name].start_i = 1 | ||||
| 	player_inventory[player_name].tab_id = 2 | ||||
| creative.init_creative_inventory = function(owner) | ||||
| 	local owner_name = owner:get_player_name() | ||||
| 	player_inventory[owner_name] = { | ||||
| 		size = 0, | ||||
| 		filter = "", | ||||
| 		start_i = 1, | ||||
| 		tab_id = 2, | ||||
| 	} | ||||
|  | ||||
| 	minetest.create_detached_inventory("creative_" .. player_name, { | ||||
| 	minetest.create_detached_inventory("creative_" .. owner_name, { | ||||
| 		allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) | ||||
| 			if creative_mode and not to_list == "main" then | ||||
| 				return count | ||||
| @@ -45,7 +46,7 @@ creative.init_creative_inventory = function(player) | ||||
| 		end, | ||||
| 	}) | ||||
|  | ||||
| 	creative.update_creative_inventory(player_name) | ||||
| 	creative.update_creative_inventory(owner_name) | ||||
| 	--print("creative inventory size: " .. player_inventory[player_name].size) | ||||
| end | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user