mirror of
				https://github.com/SmallJoker/boost_cart.git
				synced 2025-11-04 06:45:31 +01:00 
			
		
		
		
	Fix model animations after detach, remove README.txt
This commit is contained in:
		
							
								
								
									
										57
									
								
								README.txt
									
									
									
									
									
								
							
							
						
						
									
										57
									
								
								README.txt
									
									
									
									
									
								
							@@ -1,57 +0,0 @@
 | 
			
		||||
 Minetest mod: boost_cart
 | 
			
		||||
==========================
 | 
			
		||||
Based on (and fully compatible with) the mod "carts" by PilzAdam
 | 
			
		||||
and the one contained in the subgame "minetest_game".
 | 
			
		||||
Target: Run smoothly as possible, even on laggy servers.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Features
 | 
			
		||||
----------
 | 
			
		||||
- A fast cart for your railway or roller coaster
 | 
			
		||||
- Easily configurable cart speed using the Advanced Settings
 | 
			
		||||
- Boost and brake rails
 | 
			
		||||
- By mesecons controlled Start-Stop rails
 | 
			
		||||
- Detector rails that send a mesecons signal when the cart drives over them
 | 
			
		||||
- Rail junction switching with the 'right/left' walking keys
 | 
			
		||||
- Handbrake with the 'back' key
 | 
			
		||||
- Support for non-minetest_game subgames
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Settings
 | 
			
		||||
----------
 | 
			
		||||
This mod can be adjusted to fit the conditions of a player or server.
 | 
			
		||||
Use the Advanced Settings dialog in the main menu or tune your
 | 
			
		||||
minetest.conf file manually:
 | 
			
		||||
 | 
			
		||||
boost_cart.speed_max = 10
 | 
			
		||||
   ^ Possible values: 1 ... 100
 | 
			
		||||
   ^ Maximal speed of the cart in m/s
 | 
			
		||||
 | 
			
		||||
boost_cart.punch_speed_max = 7
 | 
			
		||||
   ^ Possible values: -1 ... 100
 | 
			
		||||
   ^ Maximal speed to which the driving player can accelerate the cart
 | 
			
		||||
     by punching from inside the cart. -1 will disable this feature.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 License for everything
 | 
			
		||||
------------------------
 | 
			
		||||
CC-0, if not specified otherwise below
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Authors
 | 
			
		||||
---------
 | 
			
		||||
Various authors
 | 
			
		||||
	carts_rail_*.png
 | 
			
		||||
 | 
			
		||||
kddekadenz
 | 
			
		||||
	cart_bottom.png
 | 
			
		||||
	cart_side.png
 | 
			
		||||
	cart_top.png
 | 
			
		||||
 | 
			
		||||
klankbeeld (CC-BY 3.0)
 | 
			
		||||
	http://freesound.org/people/klankbeeld/sounds/174042/
 | 
			
		||||
	cart_rail.*.ogg
 | 
			
		||||
 | 
			
		||||
Zeg9
 | 
			
		||||
	cart.x
 | 
			
		||||
	cart.png
 | 
			
		||||
@@ -13,12 +13,13 @@ function boost_cart:manage_attachment(player, obj)
 | 
			
		||||
	local wants_attach = obj ~= nil
 | 
			
		||||
	local attached = player:get_attach() ~= nil
 | 
			
		||||
 | 
			
		||||
	local player_name = player:get_player_name()
 | 
			
		||||
	boost_cart.player_attached[player_name] = attached or wants_attach
 | 
			
		||||
	if attached == wants_attach then
 | 
			
		||||
		return
 | 
			
		||||
	end
 | 
			
		||||
 | 
			
		||||
	local player_name = player:get_player_name()
 | 
			
		||||
	boost_cart.player_attached[player_name] = wants_attach
 | 
			
		||||
 | 
			
		||||
	if wants_attach then
 | 
			
		||||
		player:set_attach(obj, "", {x=0, y=-4, z=0}, {x=0, y=0, z=0})
 | 
			
		||||
		player:set_eye_offset({x=0, y=-4, z=0},{x=0, y=-4, z=0})
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user