Xonotic issueshttps://gitlab.com/groups/xonotic/-/issues2018-07-25T21:21:18Zhttps://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2070Turrets don't shoot downward2018-07-25T21:21:18ZMartin TaibrTurrets don't shoot downwardIt can clearly hit me but the turret thinks it's blocked by the floor.
Examples (the first one might be because the min range is set too high):
![xonotic20180725014342-00](/uploads/51c7f479d5cc4b660902594dad62ab0a/xonotic20180725014342...It can clearly hit me but the turret thinks it's blocked by the floor.
Examples (the first one might be because the min range is set too high):
![xonotic20180725014342-00](/uploads/51c7f479d5cc4b660902594dad62ab0a/xonotic20180725014342-00.png)
![xonotic20180725014924-00](/uploads/14d584adc5337a0e24b8e1d25d3decaf/xonotic20180725014924-00.png)https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2068Can't call mutator hooks within other mutator hooks2018-07-21T07:07:41ZMariomario.mario@y7mail.comCan't call mutator hooks within other mutator hooksThis may sound odd, but we do it a lot with Damage() calls in other hooks, and the newly introduced Heal/GiveResource functions. The M_ARGV() parameters are globals, which means other mutator hooks will override them.
This can break in...This may sound odd, but we do it a lot with Damage() calls in other hooks, and the newly introduced Heal/GiveResource functions. The M_ARGV() parameters are globals, which means other mutator hooks will override them.
This can break in crazy ways, such as teleporting the owner of a hook randomly around the map when they attach it to a player in vampire hook mode.Xonotic 1.0TimePathTimePathhttps://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2065Show weapon name and icon together in some places2018-10-01T07:28:31ZMartin TaibrShow weapon name and icon together in some placesCurrently the menu and notifications only shows names, the HUD only shows icons and you see only the weapon model in 3d without icon or name. This makes it hard for players to connect the 3 variants. The menu and notifications should sho...Currently the menu and notifications only shows names, the HUD only shows icons and you see only the weapon model in 3d without icon or name. This makes it hard for players to connect the 3 variants. The menu and notifications should show both name and icon. It would also be nice to show the icon as a simpleitem in addition to the 3d model when in game. The scoreboard could also show names (HUD weapons panel doesn't have the space).https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2063Allow throwing keys in KH like throwing flags in CTF2019-08-18T15:25:58ZMartin TaibrAllow throwing keys in KH like throwing flags in CTFBecause throwing is awesome.
And it should throw one by one, not all at once so you can pass one key to a teammate and keep the other. That allows more strategy because currently once the keys are together (on one player) they rarely se...Because throwing is awesome.
And it should throw one by one, not all at once so you can pass one key to a teammate and keep the other. That allows more strategy because currently once the keys are together (on one player) they rarely separate.https://gitlab.com/xonotic/xonotic/-/issues/233Licensing inconsistencies2020-04-19T21:21:44ZMartin TaibrLicensing inconsistencies- [README.md](https://gitlab.com/xonotic/xonotic/blob/master/README.md) says GPLv2 but [COPYING](https://gitlab.com/xonotic/xonotic/blob/master/COPYING) says GPLv3+
- neither mention warpzone lib and it's dual licence (https://gitlab.co...- [README.md](https://gitlab.com/xonotic/xonotic/blob/master/README.md) says GPLv2 but [COPYING](https://gitlab.com/xonotic/xonotic/blob/master/COPYING) says GPLv3+
- neither mention warpzone lib and it's dual licence (https://gitlab.com/xonotic/xonotic/wikis/Repository_Access#contributing-and-getting-write-access)
- GPLv2 seems to have 2 copies (GPL-2 and gpl.txt)
- might wanna reword [the wiki](https://gitlab.com/xonotic/xonotic/wikis/Legal#code) as "all new code must be GPLv3+"
- there are probably other exceptions in misc/tools and elsewhere - maybe the COPYING file should just mention that some parts have their own licenses? (unless we really have to explicitly list all exceptions we should try to avoid it since it'll inevitable get out of date)Ant ZucaroAnt Zucarohttps://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2061Autobalance CA by adjusting starting health/armor2019-02-02T13:01:10ZMartin TaibrAutobalance CA by adjusting starting health/armorGive the players on the bigger team starting h/a so that the total sum of h/a per team is the same.
Obviously, it won't totally fix the balance because they'll still have larger dps but it's a start and would be nice for public matches ...Give the players on the bigger team starting h/a so that the total sum of h/a per team is the same.
Obviously, it won't totally fix the balance because they'll still have larger dps but it's a start and would be nice for public matches where e.g. 2v3 is more common and typically is an easy win for the larger team.https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2060Vehicles glitch when moving fast2018-07-06T03:29:26ZMartin TaibrVehicles glitch when moving fastHappens to raptor and racer (much more often than the gif captured)
![out4](/uploads/bd8e17a8bf77629d626985f8a99772b8/out4.gif)Happens to raptor and racer (much more often than the gif captured)
![out4](/uploads/bd8e17a8bf77629d626985f8a99772b8/out4.gif)https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2057Dynamic lighting flashes too bright2021-12-15T02:08:30ZDerpDynamic lighting flashes too brightThe flashes when shooting in instagib with dynamic lighting enabled are way too bright.
Attached are examples of shooting with fake dynamic and realtime dynamic lighting.![fakedynamic](/uploads/946c6a3ee41ee7aa76dcc2df32b384a3/fakedynam...The flashes when shooting in instagib with dynamic lighting enabled are way too bright.
Attached are examples of shooting with fake dynamic and realtime dynamic lighting.![fakedynamic](/uploads/946c6a3ee41ee7aa76dcc2df32b384a3/fakedynamic.mp4)
![realdynamic](/uploads/379a3b6396f0b7b012bf7e0b5d7edb4e/realdynamic.mp4)Xonotic 1.0https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2055Players can get an advantage by tweaking sounds2021-09-16T09:51:55ZDerpPlayers can get an advantage by tweaking soundsPlayers can currently gain an advantage over other players by tweaking sounds. For example, by making footstep sounds louder than other sounds, etc. It is also possible to effectively hear further by changing some cvars via console.Players can currently gain an advantage over other players by tweaking sounds. For example, by making footstep sounds louder than other sounds, etc. It is also possible to effectively hear further by changing some cvars via console.https://gitlab.com/xonotic/xonotic/-/issues/229User facing docs2018-08-17T19:38:18ZMartin TaibrUser facing docsWe don't have the manpower to maintain everything so there should be one authoritative copy (the wiki and our website because they're googlable) and everything else should link to it.
Txt files have issues with CRLF vs LF and markdown f...We don't have the manpower to maintain everything so there should be one authoritative copy (the wiki and our website because they're googlable) and everything else should link to it.
Txt files have issues with CRLF vs LF and markdown files have no default editor on windows so they might be useless to some users who don't know how to open them.
Steps:
- [ ] Clear out everything from `Docs/` - some of it should be moved to the wiki, the rest might be outdated or wrong so delete it
- [ ] Use [gollum](https://github.com/gollum/gollum) to create HTML from the wiki and put it into the `Docs/` folder (this also avoids CRLF issues) as part of the build process (otherwise it'll get out of date like the old docs did)
- [ ] Optionally also include HTML rendered Halogene's newbie corner and the FAQ in `Docs/` (might need to strip the tags at the beginning that hugo uses)
- [ ] The docs are only a backup for people who are offline - they should mention they're just a copy and link to the wiki because it's likely to be more up to date - perhaps a minimal `README.html` or `index.html` and everything else in a subfolder so it's clear?
- [ ] The stuff in server/ should link to the wiki pages about server administration
Ideas for improving @halogene's guide (it's very well written but somewhat long):
- [ ] Add a section to the beginning that covers "basic basics" - stuff that is easy to learn and makes a big difference:
- h/a goes up to 200/200, you start really low with 100/0
- bhopping
- blaster for movement (many players don't seem to even notice they start with 2 weapons)
- quad
- guiding rockets (and that most weaps have 2 fire modes)https://gitlab.com/xonotic/xonotic-maps.pk3dir/-/issues/152Broken maps can get downloaded by ./all and fixed versions won't because the ...2018-06-27T04:54:56ZMartin TaibrBroken maps can get downloaded by ./all and fixed versions won't because the hashes matchWhen i ran `./all compile` i got broken versions of some maps. Running it again didn't fix it - I had to remove the files and then it downloaded pk3 files with the same name but different contents. So there are 2 issues:
- maps which fa...When i ran `./all compile` i got broken versions of some maps. Running it again didn't fix it - I had to remove the files and then it downloaded pk3 files with the same name but different contents. So there are 2 issues:
- maps which fail the build are available on the map server (example: [courtfun-broken-shading.pk3](/uploads/5c969a7a44ccb53dd4992dd7db340a1d/courtfun-broken-shading.pk3) - notice the .irc file says the compile failed)
- the hashes are useless - the whole file should be hashed not just some parts
- if somebody decides to fix the hashes properly it would be nice to also include the output of `git describe HEAD` or similar so it's easier to tell which version is older/newer (ofc include it *before* the hashes for sane sorting behavior)https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2047Show simple item when item is far away2023-06-12T19:10:17ZMariomario.mario@y7mail.comShow simple item when item is far awayIt could be a nice touch to show the simple item model of the item instead of the full 3D model when it's far away. This would also save a bit of performance (rendering a billboard instead of a full model).It could be a nice touch to show the simple item model of the item instead of the full 3D model when it's far away. This would also save a bit of performance (rendering a billboard instead of a full model).https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2046Players glitch through each other in warpzones2021-09-03T03:57:53ZMirioPlayers glitch through each other in warpzonesIf you walk towards each other - at roughly the same time - through a warpzone you will NOT bump into each other but move through the other player.
I found this first on Stormkeep and reproduced it with even more players on Geoplanetary...If you walk towards each other - at roughly the same time - through a warpzone you will NOT bump into each other but move through the other player.
I found this first on Stormkeep and reproduced it with even more players on Geoplanetary so I don't think it's a map issue. Also did not happen before. Your model is kinda cut in half as well as you can see in the screenshots.
Maybe https://gitlab.com/xonotic/xonotic-maps.pk3dir/issues/151 is related somewhat. Not sure if this is a code or darkplaces issue.
![geoplanetary-279.333984-20180524231541-00](/uploads/69ea4b74cf2ae0aced8529cff6978045/geoplanetary-279.333984-20180524231541-00.jpg)
![geoplanetary-225.942871-20180524231447-00](/uploads/bedebb098f2b02390b6941df4bb5f454/geoplanetary-225.942871-20180524231447-00.jpg)Rudolf PolzerRudolf Polzerhttps://gitlab.com/xonotic/xonotic/-/issues/226Visual image analyzer for weapon statistics (a tool)2018-06-18T11:03:12ZXonotic Admin UserVisual image analyzer for weapon statistics (a tool)Samual created issue xonotic-data.pk3dir#255 on 2011-02-21T05:02:17Z:
We could create a type of chart like this:
http://thefuntimesguide.com/images/blogs/rockpaperscissors.jpg
Which is then edited by a script when analyzing weapon stat...Samual created issue xonotic-data.pk3dir#255 on 2011-02-21T05:02:17Z:
We could create a type of chart like this:
http://thefuntimesguide.com/images/blogs/rockpaperscissors.jpg
Which is then edited by a script when analyzing weapon statistics data. It would be helpful to show which weapons are more powerful than which.
Should be simple to code with a little imagemagick ;3https://gitlab.com/xonotic/xonotic/-/issues/225Skins - How To2018-06-18T10:57:11ZXonotic Admin UserSkins - How Tobloodshinoda created issue xonotic-data.pk3dir#1187 on 2012-04-27T20:49:44Z:
A nice feature in the wiki, how to create Skins for Xonotic… I personally have a few Ideas, following all about the Xonotic Theme…bloodshinoda created issue xonotic-data.pk3dir#1187 on 2012-04-27T20:49:44Z:
A nice feature in the wiki, how to create Skins for Xonotic… I personally have a few Ideas, following all about the Xonotic Theme…https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2041Random warning when quitting while inside a vehicle2018-06-26T11:28:45ZMariomario.mario@y7mail.comRandom warning when quitting while inside a vehicleSpecifically the spiderbot, I see this in the log:
```
VM_bufstr_get: invalid buffer 0 used in server
s195796: 3:5: STORE_F GLOBAL52046, GLOBAL52047
s195797: 3:5: IFNOT GLOBAL52046, statement 195799
s195798: 3:5: LT GLOBA...Specifically the spiderbot, I see this in the log:
```
VM_bufstr_get: invalid buffer 0 used in server
s195796: 3:5: STORE_F GLOBAL52046, GLOBAL52047
s195797: 3:5: IFNOT GLOBAL52046, statement 195799
s195798: 3:5: LT GLOBAL52064, Vehicles_COUNT (=5), GLOBAL52047
s195799: 3:5: AND GLOBAL52047, GLOBAL52047, GLOBAL52046
s195800: 3:5: IFNOT GLOBAL52046, statement 195811
s195801: 3:5: FIELD_F _Vehicles (=entity 0), .al_buf (=.al_buf), GLOBAL4
s195802: 3:5: STORE_F GLOBAL52064, GLOBAL7
s195803: 3:5: CALL2 bufstr_get (=bufstr_get())
3:5 : _Vehicles_from : statement 8
arm14:453 : vehicles_reset_colors : statement 189
./common/vehicles/sv_vehicles.qc:891 : vehicles_exit : statement 187
oop:1338 : _ClientDisconnect : statement 9
:238 : ClientDisconnect : statement 3
```Xonotic 1.0TimePathTimePathhttps://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2039On-screen action prompt2018-06-16T11:42:22ZMariomario.mario@y7mail.comOn-screen action promptAs opposed to showing centerprint messages, there should be a dedicated message on screen for nearby objects that require an action (i.e. pressing the F key near onslaught control panels).As opposed to showing centerprint messages, there should be a dedicated message on screen for nearby objects that require an action (i.e. pressing the F key near onslaught control panels).https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2038HUD icons master plan2018-06-26T21:16:50ZGhost UserHUD icons master planThis is the meta issue that will track progress of new HUD design. See #2029 for some background.
Waypoint icons were merged recently and they tint HUD icons which creates wrong colors because HUD icons are colored themselves. I have st...This is the meta issue that will track progress of new HUD design. See #2029 for some background.
Waypoint icons were merged recently and they tint HUD icons which creates wrong colors because HUD icons are colored themselves. I have started !567 to fix this but this is partial stopgap solution which shouldn't be merged. Then @sev articulated my thoughts:
* Fully decolor the HUD icon images, with _all_ icons colored in code
* Provide an interface for clients to override colors for non-critical icons. This provides a global color setting, reduces redundancy, and allows for full customization (styling, color blindness, ...)
* Provide interface to define the coloring algorithm such as `a * multiply + b * add`.
* Use the same HUD icons for colorized waypointshttps://gitlab.com/xonotic/darkplaces/-/issues/130Game crashes on maps with lots of warpzones2018-06-15T13:07:57ZXonotic Admin UserGame crashes on maps with lots of warpzonesMario created issue xonotic-data.pk3dir#1825 on 2013-12-18T06:48:34Z:
Engine crashes when zooming outside of the skybox on maps with lots of warpzones.
Easily reproduce-able on the following maps:
https://dl.dropboxusercontent.com/u/1...Mario created issue xonotic-data.pk3dir#1825 on 2013-12-18T06:48:34Z:
Engine crashes when zooming outside of the skybox on maps with lots of warpzones.
Easily reproduce-able on the following maps:
https://dl.dropboxusercontent.com/u/18995126/maps/sev\_rhom.pk3
https://dl.dropboxusercontent.com/u/18995126/maps/hyperspace\_ctf.pk3Xonotic 1.0https://gitlab.com/xonotic/darkplaces/-/issues/129qc error executing the command gametype when unconnected2018-06-15T13:05:34ZXonotic Admin Userqc error executing the command gametype when unconnectedterencehill created issue xonotic-data.pk3dir#1788 on 2013-10-14T17:58:59Z:
]gametype dm
VM_bprint: game is not server(server) !
s147476: command/sv_cmd.qc:742: ^3CALL0 getlsmaps (=getlsmaps())
s147477: command/sv_c...terencehill created issue xonotic-data.pk3dir#1788 on 2013-10-14T17:58:59Z:
]gametype dm
VM_bprint: game is not server(server) !
s147476: command/sv_cmd.qc:742: ^3CALL0 getlsmaps (=getlsmaps())
s147477: command/sv_cmd.qc:742: STORE_S GLOBAL1, GLOBAL4
s147478: command/sv_cmd.qc:742: ^3CALL1 strzone (=strzone())
s147479: command/sv_cmd.qc:742: STORE_S GLOBAL1, lsmaps_reply (=^7Maps available: ^3afterslime ^2darkzone ^3drain ^2fuse ^3g-23 ^2glowplant ^3oilrig ^2opentest2 ^3runningman ^2silentsiege ^3solarium ^2stormkeep ^3xoylent
)
s147480: command/sv_cmd.qc:743: STORE_S GLOBAL20264, GLOBAL4
s147481: command/sv_cmd.qc:743: STORE_S GLOBAL25348, GLOBAL7
s147482: command/sv_cmd.qc:743: STORE_S GLOBAL16375, GLOBAL10
s147483: command/sv_cmd.qc:743: ^3CALL3 bprint (=bprint())
command/sv_cmd.qc:743 : GameCommand_gametype : statement 43
command/sv_cmd.qc:1779 : GameCommand_macro_command : statement 154
command/sv_cmd.qc:1872 : GameCommand : statement 75
^7Map opentest2 supports unknown game type rune, ignored
MapInfo_Type_FromString (probably opentest2): using deprecated name 'freezetag'. Should use 'ft'.
MapInfo_Type_FromString (probably opentest2): using deprecated name 'keepaway'. Should use 'ka'.
VM_bprint: game is not server(server) !
s147476: command/sv_cmd.qc:742: ^3CALL0 getlsmaps (=getlsmaps())
s147477: command/sv_cmd.qc:742: STORE_S GLOBAL1, GLOBAL4
s147478: command/sv_cmd.qc:742: ^3CALL1 strzone (=strzone())
s147479: command/sv_cmd.qc:742: STORE_S GLOBAL1, lsmaps_reply (=^7Maps available: ^3afterslime ^2darkzone ^3drain ^2fuse ^3g-23 ^2glowplant ^3oilrig ^2opentest2 ^3runningman ^2silentsiege ^3solarium ^2stormkeep ^3xoylent
)
s147480: command/sv_cmd.qc:743: STORE_S GLOBAL20264, GLOBAL4
s147481: command/sv_cmd.qc:743: STORE_S GLOBAL25348, GLOBAL7
s147482: command/sv_cmd.qc:743: STORE_S GLOBAL16375, GLOBAL10
s147483: command/sv_cmd.qc:743: ^3CALL3 bprint (=bprint())
command/sv_cmd.qc:743 : GameCommand_gametype : statement 43
command/sv_cmd.qc:1779 : GameCommand_macro_command : statement 154
command/sv_cmd.qc:1872 : GameCommand : statement 75Xonotic 1.0