]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
4 years agoBot waypoints: implement support waypoints useful to add links to preblematic telepor...
terencehill [Sun, 21 Jul 2019 09:59:51 +0000 (11:59 +0200)]
Bot waypoints: implement support waypoints useful to add links to preblematic teleport waypoints. Spawn it with "wpeditor spawn support" then spawn a normal waypoint over an existing teleport waypoint with "wpeditor spawn crosshair" to link them; support waypoints don't have any other (useless) outgoing link.

4 years agoPrint waypoint type on waypoint creation. Add description to "wpeditor spawn crouch"
terencehill [Tue, 16 Jul 2019 13:38:53 +0000 (15:38 +0200)]
Print waypoint type on waypoint creation. Add description to "wpeditor spawn crouch"

4 years agoImprove crouch check. Fix compilation units
terencehill [Mon, 15 Jul 2019 21:50:37 +0000 (23:50 +0200)]
Improve crouch check. Fix compilation units

4 years agoShow count of hardwired links on save
terencehill [Mon, 15 Jul 2019 13:41:42 +0000 (15:41 +0200)]
Show count of hardwired links on save

4 years agoBot waypoints: implement crouch waypoints, spawn them with "wpeditor spawn crouch...
terencehill [Mon, 15 Jul 2019 13:35:00 +0000 (15:35 +0200)]
Bot waypoints: implement crouch waypoints, spawn them with "wpeditor spawn crouch". They can be connected from/to normal waypoints only if close enough

4 years agoRemove an unused function
terencehill [Wed, 10 Jul 2019 15:11:22 +0000 (17:11 +0200)]
Remove an unused function

4 years agoBot waypoints: allow creating and saving hardwired waypoints in the editor; create...
terencehill [Sun, 7 Jul 2019 21:34:21 +0000 (23:34 +0200)]
Bot waypoints: allow creating and saving hardwired waypoints in the editor; create it with the command "wpeditor hardwire": marks the nearest waypoint as origin of a new hardwired link (spawn another waypoint over an existing one to create destination); with the same procedure a hardwired link can be removed

4 years agoBot waypoints: fix incorrect update of hardwired links on waypoints save if mapname...
terencehill [Sat, 6 Jul 2019 18:10:43 +0000 (20:10 +0200)]
Bot waypoints: fix incorrect update of hardwired links on waypoints save if mapname.waypoints.hardwired has been modified.

Fixed by implementing temporary unloading of hardwired links in a saner and faster way (without reading from file) now that is possible

4 years agoBot waypoints: fix some ambiguities by making hardwired links distinguishable from...
terencehill [Sat, 6 Jul 2019 17:15:41 +0000 (19:15 +0200)]
Bot waypoints: fix some ambiguities by making hardwired links distinguishable from other links (previously it was known only if a waypoint had an incoming or outgoing link)

4 years agoBot waypoints: Improve documentation of wpeditor commands
terencehill [Fri, 5 Jul 2019 14:05:53 +0000 (16:05 +0200)]
Bot waypoints: Improve documentation of wpeditor commands

4 years agoUpdate WAYPOINT_VERSION to 1.03. Do not allow to edit and save waypoints with a highe...
terencehill [Sun, 30 Jun 2019 15:07:05 +0000 (17:07 +0200)]
Update WAYPOINT_VERSION to 1.03. Do not allow to edit and save waypoints with a higher version number

4 years agoBot waypoints: save jump and custom jumppad links to <map>.waypoints.hardwired in...
terencehill [Sat, 29 Jun 2019 13:58:59 +0000 (15:58 +0200)]
Bot waypoints: save jump and custom jumppad links to <map>.waypoints.hardwired in a format that is backward compatible: they can't be read by previous Xonotic versions, normal hardwired links can still be added/edited manually in the beginning of the file and won't be touched on save

4 years agoBot waypoints: teach bots to jump gaps by implementing jump waypoints. Spawn it with...
terencehill [Fri, 28 Jun 2019 15:18:53 +0000 (17:18 +0200)]
Bot waypoints: teach bots to jump gaps by implementing jump waypoints. Spawn it with "wpeditor spawn jump" (60-80 qu before the edge depending on jump length) then spawn a normal waypoint as destination waypoint on the other side of the gap

4 years agoForget jumppad waypoint once destination waypoint is created
terencehill [Fri, 21 Jun 2019 16:25:10 +0000 (18:25 +0200)]
Forget jumppad waypoint once destination waypoint is created

4 years agotrigger_push_get_push_time: fix temporary entity not removed
terencehill [Wed, 19 Jun 2019 09:21:10 +0000 (11:21 +0200)]
trigger_push_get_push_time: fix temporary entity not removed

4 years agoClear think function after a waypoint has been relinked
terencehill [Mon, 17 Jun 2019 19:23:09 +0000 (21:23 +0200)]
Clear think function after a waypoint has been relinked

4 years agoBot waypoints: allow creating waypoints for "broken" jumppads (mostly the vertical...
terencehill [Mon, 17 Jun 2019 13:03:05 +0000 (15:03 +0200)]
Bot waypoints: allow creating waypoints for "broken" jumppads (mostly the vertical ones).  How to do it: 1) aim to a jumppad and spawn a waypoint with "wpeditor spawn crosshair"; 2) spawn another waypoint that will be the jumppad destination waypoint; 3) verify that bots can actually use it

4 years agoWIP: Bot waypoints: add new command "wpeditor spawn crosshair" that spawn a waypoint...
terencehill [Sun, 12 May 2019 00:46:56 +0000 (02:46 +0200)]
WIP: Bot waypoints: add new command "wpeditor spawn crosshair" that spawn a waypoint at crosshair

4 years agoUpdate hash
terencehill [Sun, 5 May 2019 11:36:00 +0000 (13:36 +0200)]
Update hash

4 years agoBot AI: fix vertical jumppad handling causing bots to fall down when trying to use...
terencehill [Sun, 5 May 2019 11:14:10 +0000 (13:14 +0200)]
Bot AI: fix vertical jumppad handling causing bots to fall down when trying to use a jumppad on Dance

4 years agoGet rid of 2 fields
terencehill [Sun, 5 May 2019 11:10:36 +0000 (13:10 +0200)]
Get rid of 2 fields

4 years agoTransifex autosync
Rudolf Polzer [Wed, 1 May 2019 05:24:37 +0000 (07:24 +0200)]
Transifex autosync

4 years agoTransifex autosync
Rudolf Polzer [Tue, 30 Apr 2019 05:24:33 +0000 (07:24 +0200)]
Transifex autosync

4 years agoTransifex autosync
Rudolf Polzer [Mon, 29 Apr 2019 05:24:36 +0000 (07:24 +0200)]
Transifex autosync

4 years agoTransifex autosync
Rudolf Polzer [Sun, 28 Apr 2019 05:25:46 +0000 (07:25 +0200)]
Transifex autosync

4 years agoMake sure names aren't truncated to 0 length on old servers and increase the soft...
Mario [Sat, 27 Apr 2019 11:26:46 +0000 (21:26 +1000)]
Make sure names aren't truncated to 0 length on old servers and increase the soft limit of name lengths to 64 (not including colour codes)

4 years agoMake use of an existent translatable string to compose "^1Intermediate 1 (+15.42)"
terencehill [Fri, 26 Apr 2019 19:06:30 +0000 (21:06 +0200)]
Make use of an existent translatable string to compose "^1Intermediate 1 (+15.42)"

4 years agoDeduplicate PENALTY message by stripping color codes
terencehill [Fri, 26 Apr 2019 18:30:34 +0000 (20:30 +0200)]
Deduplicate PENALTY message by stripping color codes

4 years agoMake "missing a checkpoint" translatable
terencehill [Fri, 26 Apr 2019 18:18:56 +0000 (20:18 +0200)]
Make "missing a checkpoint" translatable

4 years agoAvoid code duplication in some Race code
terencehill [Fri, 26 Apr 2019 17:24:19 +0000 (19:24 +0200)]
Avoid code duplication in some Race code

4 years agoMake translatable various centerprint example messages
terencehill [Fri, 26 Apr 2019 16:01:39 +0000 (18:01 +0200)]
Make translatable various centerprint example messages

4 years agoUpdate hash
terencehill [Fri, 26 Apr 2019 15:39:48 +0000 (17:39 +0200)]
Update hash

4 years agoAvoid changing solidity state of entcs_sender entities too; it fixes #2225
terencehill [Wed, 24 Apr 2019 22:09:11 +0000 (00:09 +0200)]
Avoid changing solidity state of entcs_sender entities too; it fixes #2225

4 years agoMake translatable minigame names
terencehill [Tue, 23 Apr 2019 18:40:07 +0000 (20:40 +0200)]
Make translatable minigame names

4 years agoMake translatable some remaining minigame messages and 2 radar messages
terencehill [Tue, 23 Apr 2019 18:18:29 +0000 (20:18 +0200)]
Make translatable some remaining minigame messages and 2 radar messages

4 years agoSpecify command bound to default key in some messages (helpful in case player has...
terencehill [Tue, 23 Apr 2019 15:28:33 +0000 (17:28 +0200)]
Specify command bound to default key in some messages (helpful in case player has changed it)

4 years agoSimplify a message
terencehill [Tue, 23 Apr 2019 15:19:03 +0000 (17:19 +0200)]
Simplify a message

4 years agoAllow translating gender of player models
terencehill [Tue, 23 Apr 2019 15:18:00 +0000 (17:18 +0200)]
Allow translating gender of player models

Remove wrong attempt to load a translated txt file associated with the player model (it never worked because the input string of language_filename is a pattern (models/player/*_*.txt), not a specific file name)

4 years agoMerge branch 'terencehill/translated_keys' into 'master'
terencehill [Tue, 23 Apr 2019 14:52:26 +0000 (14:52 +0000)]
Merge branch 'terencehill/translated_keys' into 'master'

Translatable key names

Closes #1867

See merge request xonotic/xonotic-data.pk3dir!584

4 years agoWhen dead forcedly show scoreboard only if not actively playing a minigame
terencehill [Tue, 23 Apr 2019 13:14:52 +0000 (15:14 +0200)]
When dead forcedly show scoreboard only if not actively playing a minigame

4 years agoFix map timer not being displayed if scoreboard is enabled during map vote; don't...
terencehill [Tue, 23 Apr 2019 13:08:16 +0000 (15:08 +0200)]
Fix map timer not being displayed if scoreboard is enabled during map vote; don't allow minigames during map vote

4 years agoRemove an useless setting
terencehill [Tue, 23 Apr 2019 09:29:49 +0000 (11:29 +0200)]
Remove an useless setting

4 years agoAdd some safety checks
terencehill [Mon, 22 Apr 2019 20:57:41 +0000 (22:57 +0200)]
Add some safety checks

4 years agoRemove some wasted globals
terencehill [Mon, 22 Apr 2019 20:55:26 +0000 (22:55 +0200)]
Remove some wasted globals

4 years agoMake translatable "<KEY NOT FOUND>" and "<UNKNOWN KEYNUM>"
terencehill [Mon, 22 Apr 2019 08:27:18 +0000 (10:27 +0200)]
Make translatable "<KEY NOT FOUND>" and "<UNKNOWN KEYNUM>"

4 years agoReplace "F1", "F2", etc... with "F%d"
terencehill [Mon, 22 Apr 2019 07:58:52 +0000 (09:58 +0200)]
Replace "F1", "F2", etc... with "F%d"

4 years agoMake translatable a few more keys
terencehill [Mon, 22 Apr 2019 07:32:22 +0000 (09:32 +0200)]
Make translatable a few more keys

4 years agoMake "SHIFT+ESC" translatable
terencehill [Sun, 21 Apr 2019 16:02:18 +0000 (18:02 +0200)]
Make "SHIFT+ESC" translatable

4 years agoTransifex autosync
Rudolf Polzer [Mon, 22 Apr 2019 05:24:32 +0000 (07:24 +0200)]
Transifex autosync

4 years agoReplace utf8 character with its literal version in code
terencehill [Sun, 21 Apr 2019 18:07:19 +0000 (20:07 +0200)]
Replace utf8 character with its literal version in code

4 years agoDon't count spectators in the team size total
terencehill [Sun, 21 Apr 2019 18:00:13 +0000 (20:00 +0200)]
Don't count spectators in the team size total

4 years agoMerge branch 'BuddyFriendGuy/reorganize_scoreboard' into 'master'
terencehill [Sun, 21 Apr 2019 17:20:46 +0000 (17:20 +0000)]
Merge branch 'BuddyFriendGuy/reorganize_scoreboard' into 'master'

emphasize important game info in scoreboard

See merge request xonotic/xonotic-data.pk3dir!625

4 years agoemphasize important game info in scoreboard
BuddyFriendGuy [Sun, 21 Apr 2019 17:20:46 +0000 (17:20 +0000)]
emphasize important game info in scoreboard
add self indicator
add cvar to choose where/whether to show team size
have server info show map name

4 years agoMerge branch 'master' into terencehill/translated_keys
terencehill [Sun, 21 Apr 2019 15:44:04 +0000 (17:44 +0200)]
Merge branch 'master' into terencehill/translated_keys

4 years agoImprove key binder code a little bit
terencehill [Sun, 21 Apr 2019 13:29:06 +0000 (15:29 +0200)]
Improve key binder code a little bit

4 years agoDisplay the hardcoded shortcut to open the console in the key binder
terencehill [Sun, 21 Apr 2019 13:07:32 +0000 (15:07 +0200)]
Display the hardcoded shortcut to open the console in the key binder

4 years agoTransifex autosync
Rudolf Polzer [Sat, 20 Apr 2019 05:24:30 +0000 (07:24 +0200)]
Transifex autosync

4 years agoMerge branch 'terencehill/dumpturrets' into 'master'
Mario [Thu, 18 Apr 2019 09:16:54 +0000 (09:16 +0000)]
Merge branch 'terencehill/dumpturrets' into 'master'

Terencehill/dumpturrets

Closes #2199

See merge request xonotic/xonotic-data.pk3dir!645

5 years agoRemove direct reference to a team number
terencehill [Tue, 16 Apr 2019 18:41:36 +0000 (20:41 +0200)]
Remove direct reference to a team number

5 years agoRespawn turrets when match restarts in game types different from Assault too
terencehill [Tue, 16 Apr 2019 18:11:33 +0000 (20:11 +0200)]
Respawn turrets when match restarts in game types different from Assault too

5 years agoAdjust a debug message and a comment
terencehill [Tue, 16 Apr 2019 18:03:14 +0000 (20:03 +0200)]
Adjust a debug message and a comment

5 years agoTransifex autosync
Rudolf Polzer [Mon, 15 Apr 2019 05:24:34 +0000 (07:24 +0200)]
Transifex autosync

5 years agoMerge branch 'terencehill/ForbidWeaponUse'
terencehill [Sun, 14 Apr 2019 15:43:39 +0000 (17:43 +0200)]
Merge branch 'terencehill/ForbidWeaponUse'

Fix #2201 "ForbidWeaponUse mutator hook can leave the player holding a weapon they no longer possess". ForbidWeaponUse now forbids weapon use but allows switching to another weapon, while the new mutator hook LockWeapon applies both restrictions

Closes #2201

See merge request xonotic/xonotic-data.pk3dir!644

5 years agoSet the correct classname for every turret, e.g. "turret_plasma"
terencehill [Sun, 14 Apr 2019 12:54:44 +0000 (14:54 +0200)]
Set the correct classname for every turret, e.g. "turret_plasma"

5 years agoDon't apply any time limit to superweapons if enabled in weapon arena mode
terencehill [Sun, 14 Apr 2019 12:48:50 +0000 (14:48 +0200)]
Don't apply any time limit to superweapons if enabled in weapon arena mode

5 years agoTransifex autosync
Rudolf Polzer [Sun, 14 Apr 2019 05:25:47 +0000 (07:25 +0200)]
Transifex autosync

5 years agoTurrets: read cvars and define associated fields using TR_PROPS_COMMON 645/head
terencehill [Sat, 13 Apr 2019 15:27:44 +0000 (17:27 +0200)]
Turrets: read cvars and define associated fields using TR_PROPS_COMMON

5 years agoRead g_turrets_unit_*_target_select_missilebias too
terencehill [Fri, 12 Apr 2019 21:10:40 +0000 (23:10 +0200)]
Read g_turrets_unit_*_target_select_missilebias too

5 years agoRemove unused turret cvars g_turrets_unit_*_ammo (initial ammo is loaded from g_turre...
terencehill [Fri, 12 Apr 2019 20:15:17 +0000 (22:15 +0200)]
Remove unused turret cvars g_turrets_unit_*_ammo (initial ammo is loaded from g_turrets_unit_*_ammo_max)

5 years agoAdd a macro to dump common turret settings
terencehill [Fri, 12 Apr 2019 18:00:42 +0000 (20:00 +0200)]
Add a macro to dump common turret settings

5 years agoReduce config_queue size, it was quite wasted given that the weapon with most setting...
terencehill [Thu, 11 Apr 2019 21:28:30 +0000 (23:28 +0200)]
Reduce config_queue size, it was quite wasted given that the weapon with most settings has 58 settings

5 years agoFix array indices out of bounds; abort dump if a weapon / turret has more than MAX_CO...
terencehill [Thu, 11 Apr 2019 20:23:11 +0000 (22:23 +0200)]
Fix array indices out of bounds; abort dump if a weapon / turret has more than MAX_CONFIG_SETTINGS settings

5 years agoCompact 2 macros
terencehill [Thu, 11 Apr 2019 15:24:11 +0000 (17:24 +0200)]
Compact 2 macros

5 years agoFix #2199 "sv_cmd dumpturrets doesn't work". The new implementation is similar to...
terencehill [Thu, 11 Apr 2019 15:10:22 +0000 (17:10 +0200)]
Fix #2199 "sv_cmd dumpturrets doesn't work". The new implementation is similar to the dumpweapons one

5 years agoFix compile with TURRET_DEBUG
Mario [Wed, 10 Apr 2019 23:48:56 +0000 (09:48 +1000)]
Fix compile with TURRET_DEBUG

5 years agoFix #2201 "ForbidWeaponUse mutator hook can leave the player holding a weapon they... 644/head
terencehill [Wed, 10 Apr 2019 14:54:55 +0000 (16:54 +0200)]
Fix #2201 "ForbidWeaponUse mutator hook can leave the player holding a weapon they no longer possess". ForbidWeaponUse now forbids weapon use but allows switching to another weapon, while the new mutator hook LockWeapon applies both restrictions

5 years agoMerge branch 'byteManiak/bindingsReset' into 'master'
terencehill [Tue, 9 Apr 2019 17:27:20 +0000 (17:27 +0000)]
Merge branch 'byteManiak/bindingsReset' into 'master'

Fix #2203: "Settings->Input->Reset all should ask for confirmation"

Closes #2203

See merge request xonotic/xonotic-data.pk3dir!643

5 years agoFixed compilation units. 643/head
byteManiak [Tue, 9 Apr 2019 14:25:33 +0000 (17:25 +0300)]
Fixed compilation units.

5 years agovscode gitignore
Martin Taibr [Tue, 9 Apr 2019 09:06:39 +0000 (11:06 +0200)]
vscode gitignore

5 years agoWarn if there are too many parameters for a bot in bots.txt
terencehill [Mon, 8 Apr 2019 01:01:15 +0000 (03:01 +0200)]
Warn if there are too many parameters for a bot in bots.txt

5 years agoApply forced team to bots only in team games
terencehill [Sun, 7 Apr 2019 23:46:10 +0000 (01:46 +0200)]
Apply forced team to bots only in team games

5 years agoReduce player names longer than 30 chars (name_maxlength cvar)
terencehill [Sun, 7 Apr 2019 17:16:25 +0000 (19:16 +0200)]
Reduce player names longer than 30 chars (name_maxlength cvar)

5 years agoUpdate a link, mark eraseable some debug functions
terencehill [Sun, 7 Apr 2019 17:07:47 +0000 (19:07 +0200)]
Update a link, mark eraseable some debug functions

5 years agoFix #254 "Latest Autobuild has weird stuttering when jumping and moving"
terencehill [Sat, 6 Apr 2019 18:13:54 +0000 (20:13 +0200)]
Fix #254 "Latest Autobuild has weird stuttering when jumping and moving"

5 years agoUpdate hash
terencehill [Fri, 5 Apr 2019 17:28:40 +0000 (19:28 +0200)]
Update hash

5 years agoMerge branch 'terencehill/name_tag_fix'
terencehill [Fri, 5 Apr 2019 17:18:20 +0000 (19:18 +0200)]
Merge branch 'terencehill/name_tag_fix'

Fix #2195: "Clan Arena: own name tag displayed over teammate's head when a round ends"

See merge request !629

5 years agoFix #2195: "Clan Arena: own name tag displayed over teammate's head when a round...
terencehill [Fri, 5 Apr 2019 17:02:33 +0000 (19:02 +0200)]
Fix #2195: "Clan Arena: own name tag displayed over teammate's head when a round ends"

5 years agoSmall optimization
terencehill [Sun, 31 Mar 2019 11:53:54 +0000 (13:53 +0200)]
Small optimization

5 years agoDisable scrolling of tabs in menu:Settings/Game (currently inactive because all setti...
terencehill [Sun, 31 Mar 2019 11:53:06 +0000 (13:53 +0200)]
Disable scrolling of tabs in menu:Settings/Game (currently inactive because all settings are visible) as it's broken despite all the efforts to make it work (see https://gitlab.com/xonotic/xonotic-data.pk3dir/merge_requests/548 ). It will probably require a different implementation since XonoticScrollPanel should be an instance of Container, not ListBox

5 years agoTemporary workaround for assault and race spawnpoints
Mario [Sun, 31 Mar 2019 11:21:34 +0000 (21:21 +1000)]
Temporary workaround for assault and race spawnpoints

5 years agoRemoved useless #include.
byteManiak [Sat, 30 Mar 2019 14:30:41 +0000 (14:30 +0000)]
Removed useless #include.

5 years agoHopefully this fixes test_compilation_units error.
byteManiak [Sat, 30 Mar 2019 12:36:41 +0000 (12:36 +0000)]
Hopefully this fixes test_compilation_units error.

5 years agoKeep spelling consistent.
byteManiak [Sat, 30 Mar 2019 12:12:32 +0000 (12:12 +0000)]
Keep spelling consistent.

5 years agoAdded dialog for keybindings reset.
byteManiak [Sat, 30 Mar 2019 00:22:52 +0000 (00:22 +0000)]
Added dialog for keybindings reset.

5 years agoMerge branch 'byteManiak/misc' into 'master'
terencehill [Fri, 29 Mar 2019 23:12:56 +0000 (23:12 +0000)]
Merge branch 'byteManiak/misc' into 'master'

Merge FRAGS_LMS_LOSER and FRAGS_PLAYER_NONSOLID into a single constant called FRAGS_PLAYER_OUT_OF_GAME.

See merge request xonotic/xonotic-data.pk3dir!642

5 years agoLMS loser / CTS nonsolid frags merging
byteManiak [Fri, 29 Mar 2019 23:12:56 +0000 (23:12 +0000)]
LMS loser / CTS nonsolid frags merging

5 years agoFix #2209 "Jetpack sound continues forever after death by trigger"
terencehill [Fri, 29 Mar 2019 16:31:27 +0000 (17:31 +0100)]
Fix #2209 "Jetpack sound continues forever after death by trigger"

5 years agoTransifex autosync
Rudolf Polzer [Tue, 26 Mar 2019 06:24:26 +0000 (07:24 +0100)]
Transifex autosync

5 years agoRemove useless scoreboard_showaccuracy global
terencehill [Wed, 20 Mar 2019 19:16:50 +0000 (20:16 +0100)]
Remove useless scoreboard_showaccuracy global

5 years agoRemove a useless sprintf and a space
terencehill [Wed, 20 Mar 2019 19:10:09 +0000 (20:10 +0100)]
Remove a useless sprintf and a space