forked from minetest-mods/player_monoids
		
	Compare commits
	
		
			4 Commits
		
	
	
		
			nalc-1.2.0
			...
			master
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| daf92c43e3 | |||
| 
						 | 
					8d6f1ade93 | ||
| 0bbad015ef | |||
| 
						 | 
					08bc018f92 | 
@@ -43,6 +43,7 @@ mymod.speed_monoid = player_monoids.make_monoid({
 | 
			
		||||
		for _, speed in pairs(tab) do
 | 
			
		||||
			res = res * speed
 | 
			
		||||
		end
 | 
			
		||||
		return res
 | 
			
		||||
	end,
 | 
			
		||||
	identity = 1,
 | 
			
		||||
	apply = function(speed, player)
 | 
			
		||||
@@ -111,6 +112,7 @@ newmod.speed_boosts = player_monoids.make_monoid({
 | 
			
		||||
		for _, speed in pairs(tab) do
 | 
			
		||||
			res = math.max(res, speed)
 | 
			
		||||
		end
 | 
			
		||||
		return res
 | 
			
		||||
	end,
 | 
			
		||||
	identity = 1,
 | 
			
		||||
	apply = ???
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								test.lua
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								test.lua
									
									
									
									
									
								
							@@ -14,6 +14,8 @@ local function test(player)
 | 
			
		||||
	minetest.chat_send_player(p_name, "Your speed is: " .. speed:value(player))
 | 
			
		||||
 | 
			
		||||
	minetest.after(3, function()
 | 
			
		||||
		local player = minetest.get_player_by_name(p_name)
 | 
			
		||||
		if not player then return end
 | 
			
		||||
		speed:del_change(player, ch_id)
 | 
			
		||||
		minetest.chat_send_player(p_name, "Your speed is: " .. speed:value(player))
 | 
			
		||||
	end)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user