Time Nick Message 15:53 Blockhead256 lissobone: I would start my search on the game jam entries, there's probably somebody who managed to post a hot take on all of them in one year 15:54 Blockhead256 Do ABMs run every globalstep or less often? 15:55 Blockhead256 I will hazard a guess the list is checked every globalstep but most times the server decides there's nothing to be done. Right? 15:55 MTDiscord ABMs have their own scheduling 15:56 MTDiscord See the abm_interval and abm_time_budget settings 15:56 Blockhead256 thank you to everyone who positively reviwed Baby Sun btw.. it's far higher on the list of texture packs than it deserves to be lol 15:58 Blockhead256 luatic: Ah interesting thanks. So you can set a real-numered time interval on individual ABMs but the default interval is 1 second? interesting.. 15:58 Blockhead256 And what is the order of execution: globalsteps, nodetimers, ABMs? 15:59 Blockhead256 my understanding was that if the server is badly overloaded it can skip some work 16:01 MTDiscord ABM scheduling is a train wreck. Basically you cannot use them to do a non-negligible amount of work without suffering lagspikes. https://github.com/minetest/minetest/issues/14011 16:02 MTDiscord It doesn't skip work so much if "badly overloaded" as just "loaded at all" 16:04 Blockhead256 this reminds me of advtrains slowing down when the server is under load, but I'm fairly sure that's a globalstep 16:04 Blockhead256 it's like time dilation, 1 m/s becomes < 1 m/s due to processing delay 21:00 MTDiscord advtrains needs an accumulator 21:01 MTDiscord I'd rather see those trains rubberband into a ferrari than turn into a slug 21:35 MTDiscord Wayland logo looks very similar to wuzzy's 21:35 MTDiscord profile picture* 21:36 MTDiscord damn you're right 21:42 MTDiscord Wayland wouldn't let me screenshot, so I jumped back to X11 21:43 MTDiscord Anyone happen to know how footstep sounds work? Is it just when the total distance traveled since the last footstep sound was played is 1 meter, it plays the sound for whatever node is below your pos? That's what it feels like to me, but I noticed the timing isn't exactly consistent. Is the distance counted while in the air too (and it just doesn't play because nothing is touching your feet)? Is the counter ever reset under specific 21:43 MTDiscord circumstances? 21:51 MTDiscord https://github.com/minetest/minetest_game/tree/master/mods/default/sounds 21:52 MTDiscord not sure how the're triggered. might play through, then restart after a certain time period. I'd imagine it's in the player scripts tho 21:54 sfan5 i think if your feet touch a new node? 22:01 MTDiscord https://github.com/minetest/minetest/blob/32f68f35cf5eabd4223ef4901486d43bb806867e/src/client/game.cpp#L3207 22:01 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/1216868686523269241/ksnip_20240311-175842.png?ex=6601f447&is=65ef7f47&hm=0266de1d027ee920a5625418c9fa6c1f255b9df688f45821eae619f414f80f67& 22:11 MTDiscord seems a little odd to put it in a variable, then not use that variable 22:12 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/1216871289038307438/ksnip_20240311-181011.png?ex=6601f6b3&is=65ef81b3&hm=e2bd73d3d2a65c5fb10b7a55206de86dbdf6dea6dc726b14b2ad66dac167bc8d& 22:12 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/1216871333875683469/ksnip_20240311-181056.png?ex=6601f6be&is=65ef81be&hm=5996457a85c7da2c41128806068b80d38812e48af1852561c8c4d82a289f56d5& 22:19 MTDiscord sfan5: I can confirm that at least that's not the case, because footstep sounds play at a steady rate no matter what angle I'm walking.