JOSE DANIEL ANGULO PLATA
|
448947856c
|
More translations in Spanish
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
0af2f7b623
|
New translation in Esperanto
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
aa9ad31fbf
|
Correcting
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
f3e338c136
|
Correcting
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
c3f1ae9a34
|
New translation in Esperanto
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
505bd6bb98
|
Correcting name
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
c924513fed
|
Correcting
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
f98a6110c8
|
New translation in Esperanto
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
009835a540
|
More translations in Esperanto
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
0476cdf1f7
|
New translation in Esperanto
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
79fb8b6371
|
More translations in Spanish
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
470ce57ff5
|
More translations in Spanish
|
2024-12-31 02:39:28 +01:00 |
|
JOSE DANIEL ANGULO PLATA
|
73666798ae
|
More translations in Spanish
|
2024-12-31 02:39:28 +01:00 |
|
teknomunk
|
290e2e9753
|
Fix cart placement so that furnace minecarts will always try to start moving in the direction the player was facing when the cart was placed
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
7bf2e08baa
|
Fix cart direction when starting to move forward
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b5754d63a2
|
Remove temporary description string, add assert to force description field to be present in rail definitions and fix descriptions for on variants of rail
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
1656262156
|
Re-enable trains by default, add to settingtypes.txt
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0dbf3fcd62
|
Fix crash in rail corridor generation, fix missing globals warnings, fix floating rail in rail corridors
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
46ea9e98cc
|
Guard against undefined nodes
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
363187b0d6
|
Prevent glitching into solid blocks at the end of rail
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
c97e2f77e7
|
Add comments to clarify _mcl_minecarts_on_enter_*() callbacks
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
aef68d34fd
|
Address review comment and adjust multiplier
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3b63b1eec3
|
Swap push/pull for straight hoppers
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
42fe5c4c85
|
Reduce repulsion of carts off rails
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
6898675e05
|
Limit detached cart vertical boost to no more than what is needed to get over the lip of rails
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
cacc9d384f
|
Handle edge case in mcl_minecarts.reverse_cart_direction() that lead to strange punching and pushing behavior
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
31066caf06
|
Fix cart reversal/wrong direction movement on collisions
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
48c380ca0b
|
Make sure to clear _passenger after expelling mobs
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
bf9ad1919e
|
Prevent players getting in the same cart as a mob, don't allow mobs already in a cart to be moved to another one
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
bef17e5401
|
Patch initial cart direction when placing
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
9b647b0823
|
Add curve->tee and tee->cross conversion logic, fix typo
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
929d7a6492
|
Make trains experimental behind a setting
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b627d71750
|
Allow curved special rail conversion without dropping as item
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
6559bc23f9
|
Fix orientation of carts on slopes
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
e28b55c16a
|
Replace linear cart fill with mcl_loot.fill_inventory() using a fake inventory, remove debug print
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
bf3b98021f
|
Fix conversion of cart inventories to mod storage without duplicating items
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
a694675b87
|
Remove stray line
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8118495c80
|
Add guard to prevent crash and log when this happens
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3cc8a8474d
|
Fix rebase duplicating code
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8881048a4c
|
Remove debug minetest.log()
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
ddb70e5ebf
|
Increase off-rail friction, make off-rail carts shake, remove debug print
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
6f5760000e
|
Address review comments
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
dd9edcb827
|
Change cart punching to impulse on velocity instead of acceleration, make punch impulse larger
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
bf3e9190b3
|
Fix syntax error from rebase, fix cart tilt, change cart speed to 4 blocks/second and make into a setting, make minecart settings compatibily with upcoming dynamic rules PR (#4662)
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
879175bb97
|
Fix crash when train cars leave track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fc38b6eea1
|
Add in working curved variants of special rails
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
f6f8c3e5bc
|
Make powered rails always accelerate moving carts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fcbb4f6e34
|
Fix detector rail strangeness, prevent crash
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
524fe37f4a
|
Use correct vectors for look directions east/west
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
cea82c07f8
|
Remove debug code
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
56a5a28e58
|
Fix minecart entity rotation
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
6143832ee3
|
Fix crash
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
c8611b08f9
|
Make straight rails with a free end bend towards newly placed rail and form corners
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8e2a58a4c6
|
Finish restricting 45 degree movement code to horizontal plane
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
1503aaeced
|
Fix vertical movement that was hitting 45 degree curve code, reset pitch on minecarts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
e025070233
|
Fix friction on slopes, fix cart reversal when timestep is very small or zero
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
295589f032
|
Allow functions for _rail_acceleration, make powered rail only accelerate carts when one side of the rail is a solid block or stairs
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3e6fe24a57
|
Remove instance of debug logging, change movement.lua function export
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fd559ec40d
|
Fix crash with minecart on activator rail
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
cc74a5e75e
|
Fix cart pitch when detached
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0ddecdff2a
|
Add workaround to prevent random detached inventory doesn't exist warning when right-clicking entities with inventory
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
acd8195d9b
|
Fix right-clicking nodes while holding rail
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
d6f6bd3fa1
|
Add back shift+punch to immediately drop minecart
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b138add498
|
Fix another crash, fix rail tee on texture
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
e7c550858d
|
Calculate acceleration of trains based on average of acceleration for all carts in the train, make velocity not change on slopes and 45 degree track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0119814c0d
|
Prevent trains from slowing on 45 degree track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
9ef2e02463
|
Add guard that prevents crash when itemstack is nil
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
ee49ff612d
|
Silence debug prints and logging
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8cde9d4244
|
Prevent removal of old minecarts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b963936c6d
|
Add legacy node conversion to vl_legacy and update rails.lua to use it
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
46c1330d31
|
Make activated tnt minecarts glow in the dark, fix crash with lit tnt minecarts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3d7f45154b
|
Fix a couple of crashes (TNT minecart trying to update orientation after exploding, trying to punch/push a minecart not on track)
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b83fb8ccba
|
Expand mcl_util.hopper_pull() to mcl_util.hopper_pull_to_inventory()
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
c328f9920e
|
Add profiling code to force_get_node()
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
00665063da
|
Address additional review comments
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
80c0f52e17
|
Update API documentation to always use , add compatibility shim to mcl_minecarts.is_rail() and mcl_minecarts.ge_rail_direction()
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
16caed401c
|
Rewrite mcl_util.hopper_pull in terms of mcl_util.hopper_pull_to_inventory
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
a176d04bda
|
Correct documentation per review
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8c754bf55d
|
Switch over to using vl_legacy for item conversion in player inventories
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
c165938c1b
|
Fix typo
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0dece0afbf
|
Register rail conversions
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
b47288a260
|
Implement vl_legacy deprecated function and item conversion APIs
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
78afadd8b1
|
Fix crashes
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
41860500a3
|
Make old rails have a drawtype, make update lbm always run
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
dcb534bf9a
|
Move the various rails to their own files, code cleanup
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
cd1e915638
|
Remove undefined global for optional environmental physics
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
f6a002a0b9
|
Remove Emerge-0 warning that occurs when placing mineshafts
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
9c7b4d366c
|
Restore 45 degree cart movement, remove warning about unknown global
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
3eb1e82f7e
|
Complete rework of curve/tee rail direction functions
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
788db71850
|
Rework rail_dir_curve to significantly reduce code size
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8736f463ad
|
Convert curved rails direction code to use fourdir
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
90cfa2cf40
|
Change verticle offset for testing reattaching to rail to 0.55, which is a bit more than the stair step height
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
2c22f1537e
|
Fix cart detaching without unregistering from everything
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
c02ce8b8e7
|
Fix typo, set use_texture_alpha = clip for all rail
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
fa29e3410b
|
Fix several undefined global warnings, fix cart movement when over maximum speed, fix cart reattachment to sloped track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
356328ce4b
|
Revert changed made to debug minecart-updates integration into tsm_railcorridors
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
10865e6dbb
|
Make punch move minecarts a little, comment out more debug prints
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0a935d1f99
|
Fix visual artifacts on the sides of rails
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
689b6a8d30
|
Stop carts from reversing when they stop, make stopped carts try to start moving in the direction the player is facing
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
8351f39fb1
|
Fix crash after entering a minecart not on rails
|
2024-12-31 02:36:18 +01:00 |
|