IRC logs of Libera.Chat #BZFlag for Tuesday, 2023-10-17

Juestso basically, bzfs customization and all that jazz is done via cli and configuration file then00:00
Zehrayes00:00
Juestkind of annoying00:00
Juestwish for a gui00:01
ZehraBZFS is basically initialize with options... and that's it... besides server settings and some plug-ins.00:01
ZehraThere is a GUI...in some of the other repos.00:01
ZehraAlso some players made a GUI for it, and there is at least 4-5 total, IIRC.00:02
ZehraActually, now that I think of it...it's over 8 GUIs if you include the web stuff.00:08
Juestthey're difficult to come by, i think00:09
Juestbut i havent really tried to search for one honestly00:09
Zehraprobably a lot of stuff is outdated though00:11
Zehralike 2.x servers and below00:11
Juest:/00:14
Juestblast007: still here?01:23
Juesthow about fixing a edge case where it doesnt recognize that the failed world is deleted and the download can be retried?01:24
blast007I briefly looked into that01:27
blast007I think the issue was the the client still had the file handle open so it couldn't delete it, or something like that01:28
blast007and it wasn't a normal file handle, so I couldn't just close it.  It was some sort of stream.01:28
Juestweird01:40
Juestthis is in 2.4, not sure about master01:40
Juestis it fixable?01:41
Juestany idea about arrows not working for the menus at the bottom of the screen when im in keyboard input mode?01:44
blast007you mean the O menu?01:44
Juestserver command, send to recipient/nemesis/pm menus yeah01:45
Juesti cant change who im messaging to or cycle through the server command options01:46
blast007yeah, that's just how the logic is set up01:46
blast007in keyboard mode, it takes priority for movement01:46
Juestit creates a condition where no movement happens and you cant cycle through01:47
blast007oh, you can't move either?  so it doesn't have *any* effect?01:47
Juestcorrect01:48
blast007weird01:48
Juestnevermind01:48
Juesti can move01:48
Juestso i have to unbind this?01:48
blast007oh, okay, so that's what I expected that01:48
Juestto make it work01:48
blast007then*01:48
Juestsometimes it lets movement sometimes it doesnt01:48
Juestthats the odd thing01:49
blast007it's probably a bug regardless01:49
Juestfor instance with the server command open i cant press the respawn key01:49
Juestwhen i am on send to recipient01:49
Juesti cant move and i cant change the recipient01:49
Juestnow i can because it switched to mouse movement01:49
Juestall i can do is move the cursor between letters but i cant switch recipients or go through previous sent messages01:50
Juestso it has its quirks01:51
Zehrauhhhh, that is somewhat normal, I think.01:51
Zehraimagine trying to type in any word with 'i' and respawning.01:52
Juestif iam on keyboard mode and i open either server commands or send to recipient i cant move and i cant cycle through01:53
ZehraI remember keyboards not really working for the message interface, if on keyboard mode. (the irony.)01:53
Juestits really annoying01:53
Juest....01:54
ZehraThis should have some bypass or fix for it.01:55
blast007the bypass is to hit escape :P01:56
Juestof course01:56
Juestbut a fix?01:56
Juestyou're not that helpful Zehra 01:56
blast007remove the chat box and menu01:56
* blast007 ducks01:56
Zehralol01:56
ZehraJuest, if I was, we'd see a battlezone remake. :P01:57
Juestoh come on01:57
Zehraor worst, bzflag chess edition :P01:57
Juestalso why the tabs system was created?01:57
Juestfor chat01:57
Juesti outright disable it (classic mode)01:57
blast007the chat tabs feature was one of the first things I ever added to the game, back in like 2003 or 200401:58
blast007Again, you're asking why a feature is in BZFlag.  Same answer as always.  Because someone added it.01:59
ZehraI'd be worried if we'd vote in and vote out features by polls. :O02:00
Zehra"CTF removed because too many caps. -CTF protest" :P02:01
blast007I had chat tabs in my alternate client called BZFlag XL back in the day02:02
blast007then I contributed that feature to the normal game02:02
Juestim curious about the behind the scenes of it, i know of "because someone added it"02:03
blast007I thought it was a good idea, so I made it02:03
Juestso, anything that can be done about the keyboard input conflict with the send to recipient/server commands?02:05
blast007I think the first three contributions I made were keeping the Visual C++ 6.0 project files up to date, adding chat tabs, and fixing the Windows controller force feedback (which had issues because it generated an effect every time instead of using the existing matching effect)02:05
blast007without a code change?  switch to a different input device02:06
blast007with a code change?  fix the order in which it processes input02:06
Juestthat sounds like it, not sure how...02:06
blast007make it act like when in the menu02:06
blast007the normal menus, I mean02:06
Juestyeah that would be acceptable02:06
Juestbut also might cause weird behavior02:07
Juestsomehow you can still play the game when in menus02:07
blast007in 2.5 I plan to make it impossible to move with in the menu when using ANY input method02:07
Juestand sometimes im locked out of the mouse/keyboard input switch :(02:07
blast007and no, when in keyboard mode, you can NOT move while in the menu02:07
Juestgood02:07
blast007and tab doesn't jump either - I think it moves the menu to the next item02:07
Juestlike the old select button02:08
Juestyes thanks, that should solve part of the problem of unwanted movement when in the menus or in the background02:09
Juestthe other part is a way to disable background input02:09
blast007minimize the game02:09
Juestbut i want to leave it on screen for things like eyeballing chat02:10
Juestwhile in the background02:10
Juestor i want to watch the game on the side02:10
blast007then shouldn't you be in observer mode?02:11
Juesti am in observer mode02:12
Juestand input sort of can happen in the background02:12
blast007so what input are you referring to?02:12
blast007in observer mode, nothing should be happening as far as input unless you're clicking on the window02:13
blast007(when not focused on the window, I mean)02:13
Juestright02:13
Juestthats the only case where there's no background input for some reason02:14
Juestwhat if you want to idle spawned :)02:14
blast007what does that mean?02:14
Juestbecause you're waiting for something specific to happen for example02:14
Juestnot being in observer mode02:14
blast007for me, on Linux, the only time it sees input when in the background is when I move the mouse over the window02:16
blast007(and if another window is in front of it, it doesn't pass the input to BZFlag)02:16
Juestthats pretty much the only problem yeah02:16
Juestmouse getting picked up as input when in the background02:16
blast007when you move the mouse OVER THE WINDOW?02:17
Juesti *think* i saw keyboard input happening when in the background but i might be dreaming02:17
Juestyes over the window02:17
Juestaccidentally and such02:17
blast007that's how most software works02:17
* Juest sighs02:17
blast007right now, I have Firefox in the background and my Gnome Terminal is focused02:17
Juestit could be a little smarter about it yaknow?02:17
blast007if I hover over elements on Firefox, it responds to that hover action02:18
blast007this is pretty common window event behavior02:19
blast007Discord, Firefox, Gnome's Klondike game.  All of them respond to the mouse movement when they're in the background.02:21
ZehraIs there a way to check if a team flag has landed instead of in flight? (Such as not held by players, but dropped over a pyra.)03:04
ZehraSame as the flight "lifetime".03:05
ZehraI am experimenting with having team flags remain on the field, even if no players of said team are on it.03:05
ZehraBZSoccer, Capture the Bacon are game modes which would retain good use of this mechanic.03:06
ZehraSome sample of what works: team[GreenTeam].team.size = 1; But "fixTeamCount();" is what resets the modified team values...which resets team flags.03:08
ZehraI know of the usage of a server mod would be rather trivial, but I'm looking for a means via plug-ins, for easier distribution.03:08
Juestverified with linux bzfs, jitter on windows 2.5 is high03:12
Juestthe linux machine runs on a i3 6100u and it has 99 fps03:13
Juestand has got a 20ms jitter03:14
Juestartix linux03:14
Juestwhere in 2.4 in the same environment i get 2ms of jitter03:17
Juestfrom the other computer03:29
Juestany idea why the clouds in 2.4 seem to have a line going through it, showing the texture edges?03:34
AgathaZehra: *I* would play bzflag chess edition . . .03:35
ZehraAgatha: I'll write the mode and create the map. How about for new year we play a chess match?03:37
ZehraAnd anyone who wants to join in the BZFlag chess edition.. join in for the fun!03:38
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 245 seconds)03:40
AgathaI mean, I'm down. I assumed you were being at least somewhat metaphorical, though—something about effortposting pages and pages on the f̶o̶r̶a̶ 𝙚𝙩𝙝𝙚𝙧 imploring people to play strategically, or at least conscientiously.03:41
ZehraI'm for both options, the current game play has been too predictable has gotten boring.03:44
ZehraI find major fault of sub optimal scoring systems a part to blame, as none wishes to play modes which punish them, even if they are playable.03:45
Zehraa.k.a. HTF scoring, KeepAway, Koth..etc rabidRabbit, RabbitTimer...etc03:45
ZehraI have high hopes for BZ in 2024, but it may simply be futility.03:49
*** Zehra <Zehra!~Yukari@user/yukari> has quit IRC (Quit: Quit.)03:56
AgathaIn a recent, unanticipated experiment, I play phenomenally if I stay up until 5 am. Like 84~2 phenomenally. I'm not sure it goes to show anything, but maybe it goes to show that the current gameplay works best when less brainpower is involved.03:56
AgathaI guess I've given up moralizing about it. No one (else) cares or is going to change, and complaining is annoying. It's its own thing, I think—take it or leave it. And sometimes I'm even in the right mood.03:56
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has quit IRC (Ping timeout: 255 seconds)04:42
*** catay <catay!~smertens@user/catay> has quit IRC (Ping timeout: 240 seconds)05:05
*** catay <catay!~smertens@user/catay> has joined #bzflag05:06
*** FastLizard4 is back06:24
*** FastLizard4 is now away: AWAY from keyboard06:25
*** FastLizard4 is now away: IN-GAME - Starfield06:25
*** Cobra_Fast is now away: offline06:28
*** Cobra_Fast is back06:28
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)09:25
*** FastLizard4 is back09:30
*** FastLizard4 is now away: AWAY from keyboard09:32
*** FastLizard4 is back10:59
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag11:00
*** FastLizard4 is now away: AWAY from keyboard11:28
*** Optic_Delusion_ <Optic_Delusion_!~Optic_Del@2600:4041:19d:2d00:8809:6213:3400:861c> has joined #bzflag11:48
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life)11:50
*** Optic_Delusion <Optic_Delusion!~Optic_Del@2600:4041:19d:2d00:c56c:8c90:73f1:b295> has quit IRC (Ping timeout: 252 seconds)11:51
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag13:14
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds)13:18
*** Cobra_Fast is now away: offline14:58
*** Cobra_Fast is back14:59
Juestwow, very interesting Agatha 15:18
Juestthat must mean you're nocturnal :P15:18
*** Cobra_Fast is now away: offline15:27
*** Cobra_Fast is back15:27
* Agatha (Narrator: she actually usually goes to sleep around 10–11pm)15:48
Juestheh17:37
Juestwell wake up early?17:37
AgathaThe point is to be half-asleep; the idea here is that competitive bzflag *requires* you to be operating mostly on automatic17:41
Juestohhh17:44
Juestthat's interesting 17:44
AgathaLike, the main way I personally would improve is to have faster reaction time. But, like, past a certain point, that's just something you're born with—whereas my reaction time is rather poor, and made worse by a sub-par net connection. However, getting all the thinking possible out of the way, making dodging "automatic" as it were, makes that as fast as it can be, significantly improving my ability . . . which happens when I'm dead tired, apparently :)17:44
Juestnice17:45
Juesti'm bored17:45
Jueston my way to psychologist 17:45
Juesta little late i think17:45
*** FastLizard4 is back17:50
*** FastLizard4 is now away: AWAY from keyboard18:00
*** Cobra_Fast is now away: offline18:05
*** Cobra_Fast is back18:05
blast007operating mostly on automatic?  so like... autopilot?  :)18:29
AgathaHey man I know many players where just hitting Auto would increase their elo18:33
the_mapAgatha: have you considered moving 6-7 time zones west? then 5am is 10-11pm19:03
Juestlol19:17
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has quit IRC (Write error: Connection reset by peer)19:20
AgathaI did that, actually, but then they had to fish me out of the Pacific Ocean. To this day, it's why I drive a tank, not a boat.19:29
*** Cobra_Fast is now away: offline19:30
*** Cobra_Fast is back19:30
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has joined #bzflag19:37
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag21:52
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag22:58

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!