FortressOne / fte-config

3 stars 9 forks source link

spectator config #120

Open drzel opened 1 year ago

drzel commented 1 year ago

[23:40]drzel: also, any way to make it so entities don't disappear when spectator is looking into a room from the void? [23:41]Spoike: find/write a master server binary. run it on some host, tell all servers and clients to send their heartbeats/queries to it. [23:41]drzel: yeah I had a look but couldn't really find a bin or code [23:42]Spoike: don't allow them into the void... especially if its q3bsp... [23:42]drzel: hrmmm [23:43]drzel: Don't allow spectators into void? [23:43]drzel: Hoping it would be possible to zoom out from the map quite a bit but still see the players and their projectiles for casting purposes [23:44]Spoike: sv_nopvs 1 is only half a solution. [23:49]Spoike: quakeworld servers tend to treat solid leafs as unable to see anything (which avoids issues with their 64ents-only rubbish), clients treat it as able to see all (cos hideous bugs otherwise, but at least the server's filtering avoids the worst of the slowdowns). [23:50]Spoike: q3bsp is a separate issue, with caulk planes and skyportals etc making the outside of the map a real mess [23:50]drzel: what is pvs? this is cool tho I wish I could still move [23:50]erysdren: potentially visible set [23:51]Spoike: pvs = vis (but in its raw uncompressed form) [23:51]drzel: got it [23:51]drzel: but no way to move around with sv_nopvs 1? [23:52]Spoike: should work fine, especially for users with wallhack cheats active. [23:52]drzel: hehe [23:52]drzel: but I mean, as spectator I can't move around at all [23:53]drzel: as player works normally [23:53]ilikebreadtoomuch: maybe you could make it ignore pvs for specific clients only [23:53]Spoike: should be able to move just fine... noclip doesn't care about that stuff. [23:54]Spoike: q1bsp will just hide ents+explosions/etc [23:54]Spoike: q3bsp will hide half the map too... [23:55]Spoike: but movement will be fine... [23:56]drzel: hrmm [23:56]drzel: not sure how to move forward with this, it's exactly what I want [23:57]drzel: but, yeah +forward does nothing [23:57]drzel: hehe [23:57]drzel: can look around but am stuck in place in the middle of the map [23:58]drzel: can set sv_nopvs 0 and move around, and set sv_nopvs 1 sends me straight back to a middle spot and I can't move [23:59]Spoike: there's supposed to be some MOVETYPE_FLY_WORLDONLY as an alternative to noclip which should be used on q3bsp [23:59]drzel: this is a regular bsp [00:00]Spoike: player entity getting culled? [00:01]drzel: no idea, I can take a look [00:01]Spoike: so client forgets where you are