Commit Graph

61 Commits

Author SHA1 Message Date
SmallJoker
ae33bd7a68 Bump to 5.0.0 and fix the copper rail
moreores only adds the copper rail when the 'carts' mod was found
2019-10-18 10:09:29 +02:00
SmallJoker
c6b9e4b672 Various improvements and bugfixes
Clear driver on leave using the detach callback (0.5.x and later)
Fix upright_sprite attachment position
Fallback to the regular node sound when metal does not exist
Set animation to "stand" on attach
2018-05-12 11:36:00 +02:00
SmallJoker
f4c1a2ec3b Fix edge case crash due nil old_pos, remove player_api warning 2018-01-15 18:41:40 +01:00
SmallJoker
6ac106c1a7 Pitch-Rotate player model and unblock downwards-going view 2017-10-27 12:40:27 +02:00
SmallJoker
e3688b5380 Pathfinder: Auto-correct position on failure (smoother)
Dynamic pathfinder distance, depending on speed and dtime
Replace various deprecated function names
2017-10-09 11:09:17 +02:00
SmallJoker
2229ededa5 Remove settings legacy, require 0.4.15-dev or newer 2017-10-03 08:35:20 +02:00
SmallJoker
e8119a63cd README: Add the settings for server owners, minor edits.
Drop 0.4.12 compatibility
2017-08-13 10:58:04 +02:00
SmallJoker
b80d3aed4c Make the maximal speed configurable using minetest.conf 2017-06-09 22:25:58 +02:00
SmallJoker
08918701b0 Add mod.conf 2017-05-28 19:42:50 +02:00
SmallJoker
cf9b82de37 Huge rewrite
Add sounds
Change Y acceleration to -2.5
Add partwise compatibility for MTG-registered rails
2016-11-22 20:36:00 +01:00
SmallJoker
74d8b8f931 Remove unused vector.floor, check if cart is centered on rail
Fix cart wiggle/swing partwise
Simplify the curve velocity calculations
2016-11-19 19:37:13 +01:00
SmallJoker
75132269d7 Fix forgotten variable to rename 2016-10-26 19:48:05 +02:00
SmallJoker
b741282843 Do not take cart from inventory in creative mode
Correct comments and move some variables
2016-10-12 17:22:49 +02:00
SmallJoker
7d6132e748 Fix mesecon variable bug caused by f3bc9d7 2016-08-12 20:44:49 +02:00
Stefan Sauer
f3bc9d795d Fix undeclared global variable "mesecon" 2016-08-09 09:30:16 +02:00
SmallJoker
eb6a833b66 Break too long lines and simplify the code
- Add boost_cart:get_rail_groups to get the default rail groups
- Remove duplicated code
- Do not boost the cart backwards when the brake rail gets activated
- Attempt to fix the cart swing problem
- Trim tailings and tidy up code
- TODO: Document all the stuff
2016-07-22 11:07:00 +02:00
Christopher Head
d166b7ea68
Add start-stop rail. 2016-07-21 22:46:20 -07:00
SmallJoker
947d8633ff Make a stopped cart resume in its last direction
Largely based on PR #10. Thanks to @Hawk777 for this tweak

- Fix player rotation when cart stopped (or punched the first time)
2016-07-21 13:21:54 +02:00
SmallJoker
cbe0ab9770 Check for regular behavior too
- HAAAAAAAANDS
2016-07-04 20:56:49 +02:00
SmallJoker
d63f8ae024 Add pathfinding function (pilot version!)
- Add more comments
2016-07-04 20:34:52 +02:00
SmallJoker
46c03dd4d1 Attempt to fix: Cart not working after re-login 2016-06-20 19:16:57 +02:00
SmallJoker
d54ca696c5 Add setting 'punch_speed_min'
Allow to disable the self-acceleration from inside the cart
2016-04-15 09:45:26 +02:00
SmallJoker
3cac3d8701 Add Sneak+Click info to cart description 2016-01-05 17:04:02 +01:00
SmallJoker
73722136a0 Drop cart when inventory is filled 2015-12-23 21:08:29 +01:00
SmallJoker
307b5d1f92 Adjust 3rd person eye height 2015-12-20 23:15:40 +01:00
SmallJoker
6e01bf2bf9 Early XMAS gift for those who can not install mods correctly 2015-11-13 23:11:08 +01:00
SmallJoker
145ca1c61d Fix nil error on tool_capabilities 2015-09-13 19:32:45 +02:00
SmallJoker
d58f9930d1 Fix player_attached error on some subgames 2015-06-05 20:30:48 +02:00
SmallJoker
a7fd733819 Add boost_cart:register_rail(name, def) 2015-06-05 20:00:53 +02:00
number Zero
adfcfe0841 Detector rail added
Neated the code
2015-06-05 19:46:16 +02:00
SmallJoker
79905e47f4 Prevent from getting suck in walls while moving up 2015-03-30 20:49:56 +02:00
SmallJoker
159d4ec603 Punch cart if mesecon signal is received 2015-03-22 10:52:48 +01:00
SmallJoker
df04aa2a4d Fix different railtype problem 2015-03-15 14:57:53 +01:00
SmallJoker
670f961d35 Allow different railtypes 2015-03-15 13:09:02 +01:00
SmallJoker
eb610a5e9c Punch update - wat? 2015-02-03 11:00:00 +01:00
SmallJoker
1aaa83b428 Fix item pickup 2015-01-11 12:00:17 +01:00
SmallJoker
b6d17c1b34 Allow to stop cart by punching against the moving direction 2015-01-11 11:57:49 +01:00
SmallJoker
573d56de1a More use of default.player_attached 2014-11-08 20:11:51 +01:00
SmallJoker
2929d2ceb7 Confinue driving 2014-11-08 20:05:03 +01:00
SmallJoker
b6f476db37 Do not update everytime 2014-10-26 12:04:05 +01:00
SmallJoker
a59864dd74 Transport items; do not remove carts in walls 2014-10-25 18:49:28 +02:00
SmallJoker
5373a05c9a Cleanup. 2014-09-20 22:52:23 +02:00
SmallJoker
0fa8c88574 One '\t' more 2014-09-14 08:59:54 +02:00
SmallJoker
f52e4e3641 This happens when coding to fast and without testing. 2014-08-10 17:22:46 +02:00
SmallJoker
faaa422fae Add this. 2014-08-10 17:03:40 +02:00
SmallJoker
c8f03513e3 Better handbrake and fix punch bug 2014-08-10 14:03:13 +02:00
SmallJoker
c07c92a1fb Crafting is needed! 2014-08-09 17:47:58 +02:00
SmallJoker
3d0401f633 Fail demon was here. 2014-08-09 17:38:41 +02:00
SmallJoker
59b1512cc3 Allow switching with keys 2014-08-09 17:37:02 +02:00
SmallJoker
70f07f4158 less gravity, more speed up/slow down 2014-08-07 13:40:10 +02:00