Client side jerking (dev version)

User avatar
0gb.us
Member
 
Posts: 841
Joined: Sun Sep 16, 2012 01:55

Client side jerking (dev version)

by 0gb.us » Thu Feb 14, 2013 01:24

Client side jerking is a real pain when trying to seal off lava flows before they finish killing you. And it's not really much use other times either. Is there any chance an option to disable it will be added? Like client side particles, it's nice for many people, but I'm sure I'm not the only person who wants to turn it off.

Thanks for your consideration.
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11

by jojoa1997 » Thu Feb 14, 2013 01:27

go into setting in the start up screen there you can turn that and other stuff off.
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
0gb.us
Member
 
Posts: 841
Joined: Sun Sep 16, 2012 01:55

by 0gb.us » Thu Feb 14, 2013 02:03

I don't see an option to turn the jerking off. I see other things, but not character damage jerking.
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11

by jojoa1997 » Thu Feb 14, 2013 02:09

what do you mean by jerking
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Thu Feb 14, 2013 07:45

jojoa1997 wrote:what do you mean by jerking
Rubberbanding. Its when you go too fast and the server moves you back some distance due to server latency.
Last edited by Jordach on Thu Feb 14, 2013 07:46, edited 1 time in total.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
ShadowNinja
Member
 
Posts: 194
Joined: Tue Jan 22, 2013 22:35
GitHub: ShadowNinja
IRC: ShadowNinja
In-game: ShadowNinja

by ShadowNinja » Thu Feb 14, 2013 08:15

I think he means the cammera tilt when you get damaged, if so then if you have the ability to compile:

Find this around line 2119 in src/game.cpp:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
else if(event.type == CE_PLAYER_DAMAGE && client.getHP() != 0)

Then just below replace
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
                    player->hurt_tilt_timer = 1.5;
                    player->hurt_tilt_strength = event.player_damage.amount/2;
                    player->hurt_tilt_strength = rangelim(player->hurt_tilt_strength, 2.0, 10.0);

with
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
                    //player->hurt_tilt_timer = 1.5;
                    //player->hurt_tilt_strength = event.player_damage.amount/2;
                    //player->hurt_tilt_strength = rangelim(player->hurt_tilt_strength, 2.0, 10.0);


There are also a few lines above it if you want to disable the red damage flash.
I play on my Minetest server and VanessaE's.
The best way to contact me is usually IRC (InchraNet, freenode).
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

by Calinou » Thu Feb 14, 2013 11:57

And for view bobbing:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
view_bobbing_amount = 0.0

in minetest.conf.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
view_bobbing = 0

fully disables first person model animation, not just view bobbing.
Last edited by Calinou on Thu Feb 14, 2013 11:58, edited 1 time in total.
 

User avatar
0gb.us
Member
 
Posts: 841
Joined: Sun Sep 16, 2012 01:55

by 0gb.us » Mon Feb 18, 2013 21:45

Jordach wrote:
jojoa1997 wrote:what do you mean by jerking
Rubberbanding. Its when you go too fast and the server moves you back some distance due to server latency.


No, that's not what I mean at all.

Shadow wrote:I think he means the cammera tilt when you get damaged, if so then if you have the ability to compile:


Yes, that's what I mean. Thank you!

The red flash isn't so devastating, but the jerking camera makes it highly difficult to plug lava holes.

Calinou wrote:And for view bobbing:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
view_bobbing_amount = 0.0

in minetest.conf.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
view_bobbing = 0

fully disables first person model animation, not just view bobbing.


I don't understand what that second setting is for, but that first one stopped the jerking. Although it also stopped the red flash, so I'll need to watch my hearts more closely when not in lava. Thanks!
 

User avatar
0gb.us
Member
 
Posts: 841
Joined: Sun Sep 16, 2012 01:55

by 0gb.us » Tue Feb 19, 2013 11:10

At first, that conf setting seemed to work, but now it doesn't. It looks like recompiling is the only option. I'll try to add some code to my automatic download/compile script, but it would be nice if this could be disabled with a setting.
 


Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 3 guests

cron