Commit graph

  • a95a8d5c9f Merge branch 'prevent-permissions-footgun' into 'master' Sal 2022-05-30 22:16:06 +0000
  • 73aed4643b Use a temporary file instead of checking against config (from JugadorXEI) prevent-permissions-footgun AJ Martinez 2022-05-28 14:57:16 -0500
  • 7f46eb72bc Fail loudly when config isn't writable AJ Martinez 2022-05-27 20:07:37 -0500
  • 77f2894bc3 Make a server report its preferred gametype on the MS listing, not its current one. toaster 2022-05-27 23:21:25 +0100
  • 7e7bd7dbb2 New kartgametypepreference cvar. * A "canon" adaptation of the community-created server option lessbattlevotes. * If set to "None", voting behaves as before. * If set to "Race" or "Battle". that gametype is considered the preference. * The voting screen is always operated from the perspective of the preferred gametype. * If you're in an un-preferred gametype, the third vote option will always allow you to continue the gametype. * If the preferred gametype is Race and you've just exited a Battle map, Encore may now appear on the second vote option. * A number of bugs with voting have been corrected. * If kartencore is on, the third vote option will now correctly have Encore applied. * If a custom EXE or malformed packet sends an Encore flag alongside a Battle gametype ID, actively strip it. * Just to note, clients do not enter Battle Encore with or without this change - this just prevents a promise the rest of the game couldn't fulfill. toaster 2022-05-27 23:16:02 +0100
  • 7bf672a399 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart-Public.git into next toaster 2022-05-27 17:48:42 +0100
  • 16b0bd736b Merge branch 'public_speclil' into 'public_next' toaster 2022-05-27 16:40:09 +0000
  • 34fd13be14 Merge branch 'ms-address-warning' into 'master' toaster 2022-05-27 16:35:12 +0000
  • 37986f9775 Merge branch 'port-vanilla-sight' into 'next' toaster 2022-05-27 16:34:19 +0000
  • f46568868a Merge branch '2.2backport-ceilslope-light' into 'next' toaster 2022-05-27 16:32:05 +0000
  • 129fc2bbb1 Style cleanup ms-address-warning AJ Martinez 2022-05-25 18:22:43 -0500
  • 1441fda838 Clearly mark MS reminder + formatting touchup AJ Martinez 2022-05-24 18:44:49 -0500
  • 8548d44109 Futureproofing mserv address conveyance AJ Martinez 2022-05-24 18:25:18 -0500
  • 93647873de Add warning and reset flow for non-default masterserver address AJ Martinez 2022-05-23 23:12:24 -0500
  • d0addde847 Merge branch 'uncapped-next' into 'next' Sal 2022-05-22 01:28:01 +0000
  • dc973f87f0 Update interpolation during objectplace uncapped-master Eidolon 2022-05-21 14:38:32 -0500
  • 8a4d865880 Update interpolation during objectplace Eidolon 2022-05-21 14:38:32 -0500
  • 4ce6d38ee6 Tweaks for kart v1 MR comments Eidolon 2022-05-21 12:32:40 -0500
  • 64088d8f07 Tweaks for kart v1 MR comments Eidolon 2022-05-21 12:32:40 -0500
  • 2fe0555e3f Make character cursor framerate-independent Eidolon 2022-05-19 21:03:58 -0500
  • 85d7bf8370 Make character cursor framerate-independent Eidolon 2022-05-19 21:03:58 -0500
  • 78a9763a1b Use double instead of precise_t for FPS counter Sally Coolatta 2022-05-19 16:37:33 -0400
  • a4090db7b9 Use double instead of precise_t for FPS counter Sally Coolatta 2022-05-19 16:37:33 -0400
  • b946f9a014 Remove hudlib getDeltaTime Eidolon 2022-05-18 18:29:37 -0500
  • 507211b94e Remove hudlib getDeltaTime Eidolon 2022-05-18 18:29:37 -0500
  • dc0d5398fb Don't interpolate during net lag Eidolon 2022-05-17 19:57:31 -0500
  • de0d5d09e0 Don't interpolate during net lag Eidolon 2022-05-17 19:57:31 -0500
  • 28c3cfa6cd Crunchitize fixed_t precision for Lua for the vars uncapped-hud Sally Coolatta 2022-05-06 19:36:24 -0400
  • 6fbd38edf9 Copy tracer interp state for Jawz reticle Eidolon 2022-05-06 10:09:16 -0500
  • bf3748110c Copy tracer interp state for Jawz reticle Eidolon 2022-05-06 10:09:16 -0500
  • 8d9864f2a3 Fix "you got em" Sally Coolatta 2022-05-05 22:09:09 -0400
  • 1d4c95fbe0 Interpolate finish, lap, and battle HUD animations Sally Coolatta 2022-05-05 22:05:10 -0400
  • e3f4479457 Fix typo in view reset Eidolon 2022-05-05 19:57:58 -0500
  • 1621b67afe Fix typo in view reset Eidolon 2022-05-05 19:57:58 -0500
  • 1ac6efe8df Reset view interp in preticker Eidolon 2022-05-05 19:43:55 -0500
  • 80a479f512 Reset view interp in preticker Eidolon 2022-05-05 19:43:55 -0500
  • 0741b7ee8e Run UpdateMobjInterpolators in preticker Eidolon 2022-05-05 19:23:26 -0500
  • e57f89ac6e Run UpdateMobjInterpolators in preticker Eidolon 2022-05-05 19:23:26 -0500
  • fb1bfd8215 Run UpdateLevelInterpolators in preticker Eidolon 2022-05-05 18:49:31 -0500
  • 1a08cd2f49 Run UpdateLevelInterpolators in preticker Eidolon 2022-05-05 18:49:31 -0500
  • cd6a68aea5 Revert to before screenUpdate boolean was added Sally Coolatta 2022-05-05 00:04:14 -0400
  • fe28e7350b Move screenshot code before timing Sally Coolatta 2022-05-04 20:17:35 -0400
  • f085fc5cbb Move screenshot code before timing Sally Coolatta 2022-05-04 20:17:35 -0400
  • aca0f168bc Do not register servers twice Sally Coolatta 2022-05-04 05:20:32 -0400
  • 8149a51192 Do not register servers twice Sally Coolatta 2022-05-04 05:20:32 -0400
  • f24ce13083 Add missing force variable Eidolon 2022-05-03 20:30:55 -0500
  • 22211387e4 Apply the same fix for instashield overlay Sally Coolatta 2021-12-24 23:07:12 -0500
  • c2771d2af0 Fix jawz reticule in uncapped Sally Coolatta 2021-12-24 22:52:38 -0500
  • 375ca80a8d Fix sounds playing multiple times during intro if interpolation is on SteelT 2022-01-12 20:57:25 -0500
  • 0ca4d700c1 Restore missing chat msg timers Eidolon 2022-05-03 18:41:50 -0500
  • 4bf0b61e26 Interpolate song credits Sally Coolatta 2022-05-02 00:02:06 -0400
  • d5b7e95864 Fix lookback interpolating Sally Coolatta 2022-05-01 23:25:11 -0400
  • 8a28aebd4e Create scores drawlist Sally Coolatta 2022-05-01 23:11:14 -0400
  • d353252531 Partially port newer sky rendering Sally Coolatta 2022-05-01 21:48:48 -0400
  • 266264b1cf Fix src_rect size not being init Sally Coolatta 2022-05-01 21:07:00 -0400
  • 03c76ed5fa Use newer CVar setting code Sally Coolatta 2022-05-01 21:01:19 -0400
  • d8cf6a13ec Fix old shadows interpolation Sally Coolatta 2022-05-01 20:40:51 -0400
  • 2465eab7f6 Fix mixed declarations & code Sally Coolatta 2022-05-01 20:15:52 -0400
  • 679abbc390 Poor whitespace on libd_fadeScreen + const variable that needs changed Sally Coolatta 2022-05-01 20:15:05 -0400
  • 3ab8ee30ea Fix refresh rate on mode change Sally Coolatta 2022-05-01 20:08:02 -0400
  • 1dd07213d0 Fix shadowed declaration Sally Coolatta 2022-05-01 20:05:35 -0400
  • c1c88c0de7 Remove unused variable Sally Coolatta 2022-05-01 20:00:41 -0400
  • ec1af1bbf7 Implement Uncapped (squashed) Eidolon 2019-10-06 17:40:52 -0500
  • 5a89c2738f Apply the same fix for instashield overlay Sally Coolatta 2021-12-24 23:07:12 -0500
  • 35ddf39453 Fix jawz reticule in uncapped Sally Coolatta 2021-12-24 22:52:38 -0500
  • c351129658 Fix sounds playing multiple times during intro if interpolation is on SteelT 2022-01-12 20:57:25 -0500
  • 40cd1c797c Restore missing chat msg timers Eidolon 2022-05-03 18:41:50 -0500
  • 84a59cd76c Interpolate song credits Sally Coolatta 2022-05-02 00:02:06 -0400
  • d45390f617 Fix lookback interpolating Sally Coolatta 2022-05-01 23:25:11 -0400
  • b5b2810838 Create scores drawlist Sally Coolatta 2022-05-01 23:11:14 -0400
  • bf2b8490ea Partially port newer sky rendering Sally Coolatta 2022-05-01 21:48:48 -0400
  • c35985d595 Fix src_rect size not being init Sally Coolatta 2022-05-01 21:07:00 -0400
  • c96855f59c Use newer CVar setting code Sally Coolatta 2022-05-01 21:01:19 -0400
  • 1ab5a46256 Fix old shadows interpolation Sally Coolatta 2022-05-01 20:40:51 -0400
  • c72f959d5c Fix mixed declarations & code Sally Coolatta 2022-05-01 20:15:52 -0400
  • 73a35d3280 Poor whitespace on libd_fadeScreen + const variable that needs changed Sally Coolatta 2022-05-01 20:15:05 -0400
  • ea30cfd8f8 Fix refresh rate on mode change Sally Coolatta 2022-05-01 20:08:02 -0400
  • 6a7b43aa2e Fix shadowed declaration Sally Coolatta 2022-05-01 20:05:35 -0400
  • adcdb7f711 Remove unused variable Sally Coolatta 2022-05-01 20:00:41 -0400
  • 8f354ad9c1 Implement Uncapped (squashed) Eidolon 2019-10-06 17:40:52 -0500
  • da1dbac164 Merge branch 'jug-noforcedhell' into 'next' Sal 2022-04-05 19:01:59 +0000
  • 2864547dc9 banishing hell map forcing JugadorXEI 2022-03-30 15:25:35 +0200
  • 92c7a1dc80 Merge branch 'freeslot-increase' into 'next' Sal 2022-03-29 22:35:53 +0000
  • 750b8bfe20 Merge branch 'load-logging-improvements' into 'master' Sal 2022-03-29 22:22:14 +0000
  • 7d5a499f38 Merge branch 'small-download-tweaks' into 'master' Sal 2022-03-29 22:19:16 +0000
  • 4cec473d6f Merge branch 'cvar-default-suggestions' into 'master' Sal 2022-03-29 22:19:02 +0000
  • 7b113b5f39 Merge branch 'Rocket-sneaker-cleanup' into 'next' Sal 2022-03-29 22:18:30 +0000
  • 4d6c57551c Merge branch 'discod-join-minor-improvements' into 'master' Sal 2022-03-29 22:17:55 +0000
  • 6c8938af6b not on player join Sally Coolatta 2022-03-29 17:17:57 -0400
  • a031998f5f Fix compile errors Sally Coolatta 2022-03-29 15:46:02 -0400
  • fce57a1027 startedInFreePlay Sally Coolatta 2022-03-29 15:42:31 -0400
  • abd7ecef72 from https://git.do.srb2.org/STJr/SRB2/-/merge_requests/840?commit_id=0d92bf3dd09cd4712a63fc79cc7520ed18556bf6 U-DESKTOP-Q6QDT0F\PC 2022-03-21 06:25:20 -0300
  • 46b1effacd from https://git.do.srb2.org/STJr/SRB2/-/merge_requests/1192 U-DESKTOP-Q6QDT0F\PC 2022-03-21 06:09:20 -0300
  • a88c115b84 port P_CheckSight from vanilla minenice55 2022-01-11 19:52:50 -0500
  • 71d49bcc3b With Sal's feedback, make nospectategrief get set 20 seconds into the map, not on lap 3 toaster 2021-12-15 23:21:43 +0000
  • d398698729 Per Sal's request (slightly modified): * Do not allow any joining spectators if anybody got onto the last lap while not in FREE PLAY (this is the same condition as nospectategrief, for consistency). * Reset nospectategrief to 0 if there is literally nobody playing, to prevent a fully locked-out server. * This means it's not a problem to reset spectatorreentry even with the map command. * Change the default for spectatorreentry to 30 seconds, from 60. toaster 2021-12-15 17:28:31 +0000
  • 19ac63bd6c Fix for beocming a spectator while an SPB is on your trail having it continue to follow you around. Done here because it's related to spectators messing up other people's fun. toaster 2021-12-08 20:57:52 +0000
  • bac683085c Disable the "%s became a spectator" message if you haven't actually entered the game, to prevent an avenue for spam. toaster 2021-12-04 15:59:24 +0000
  • d557b7f962 Allow antigrief to be tested in dev builds (copy of internal commit) toaster 2021-12-03 20:41:57 +0000
  • 375a635c8a Merge branch 'spectator-little-things' of https://git.do.srb2.org/KartKrew/Kart-Public.git into public_speclil toaster 2021-12-02 18:07:50 +0000