]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
8 years agoRemove oldself variables
TimePath [Mon, 31 Aug 2015 05:03:56 +0000 (15:03 +1000)]
Remove oldself variables

8 years agoFix InitializeEntitiesRun()
TimePath [Mon, 31 Aug 2015 03:28:34 +0000 (13:28 +1000)]
Fix InitializeEntitiesRun()

8 years agoReplace all direct assignments to self with setself(e)
TimePath [Mon, 31 Aug 2015 02:23:43 +0000 (12:23 +1000)]
Replace all direct assignments to self with setself(e)

8 years agoUse SELFPARAM() in every function that uses self
TimePath [Sun, 30 Aug 2015 11:04:06 +0000 (21:04 +1000)]
Use SELFPARAM() in every function that uses self

8 years agoMove a keepaway specific modifier into the keepaway mutator file
Mario [Sun, 30 Aug 2015 11:41:33 +0000 (21:41 +1000)]
Move a keepaway specific modifier into the keepaway mutator file

8 years agoMove team player spawn functions into the spawnpoints file
Mario [Sun, 30 Aug 2015 11:37:10 +0000 (21:37 +1000)]
Move team player spawn functions into the spawnpoints file

8 years agoAllow pushing anything with pushable flag
Mario [Sun, 30 Aug 2015 11:32:50 +0000 (21:32 +1000)]
Allow pushing anything with pushable flag

8 years agoAdd inflictor to damage hook
Mario [Sun, 30 Aug 2015 11:22:22 +0000 (21:22 +1000)]
Add inflictor to damage hook

8 years agoBring back custom void death messages (proper fix seems unlikely, given the need...
Mario [Sun, 30 Aug 2015 11:19:03 +0000 (21:19 +1000)]
Bring back custom void death messages (proper fix seems unlikely, given the need to stay compatible with so many maps)

8 years agoRemove the other half of checkfail
Mario [Sun, 30 Aug 2015 10:47:26 +0000 (20:47 +1000)]
Remove the other half of checkfail

8 years agoAdd an option to override the gamemode specific respawn delays, also add a hook to...
Mario [Sun, 30 Aug 2015 10:42:43 +0000 (20:42 +1000)]
Add an option to override the gamemode specific respawn delays, also add a hook to server commands

8 years agoAdd a hack to fix players with MOVETYPE_FOLLOW
Mario [Sun, 30 Aug 2015 10:07:45 +0000 (20:07 +1000)]
Add a hack to fix players with MOVETYPE_FOLLOW

8 years agoAdd a hook for buff model customization, use a flag instead of an IS_PLAYER check...
Mario [Sun, 30 Aug 2015 09:58:08 +0000 (19:58 +1000)]
Add a hook for buff model customization, use a flag instead of an IS_PLAYER check for picking up items

8 years agoMerge branch 'Mario/hook_nade_stuff' into 'master'
Mario [Sun, 30 Aug 2015 09:55:00 +0000 (09:55 +0000)]
Merge branch 'Mario/hook_nade_stuff' into 'master'

Merge branch Mario/hook_nade_stuff (L merge request)

Some useful mutators for the instagib servers

See merge request !210

8 years agoWould've sworn I fixed this before (player name resetting to IP if blank)
Mario [Sun, 30 Aug 2015 07:06:46 +0000 (17:06 +1000)]
Would've sworn I fixed this before (player name resetting to IP if blank)

8 years agoClean up the spectate functions a bit more
Mario [Sun, 30 Aug 2015 07:00:29 +0000 (17:00 +1000)]
Clean up the spectate functions a bit more

8 years agoClean up SpectateSet a little
Mario [Sun, 30 Aug 2015 06:55:06 +0000 (16:55 +1000)]
Clean up SpectateSet a little

8 years agoRemove some out of place domination definitions
Mario [Sun, 30 Aug 2015 06:44:05 +0000 (16:44 +1000)]
Remove some out of place domination definitions

8 years agoAllow getting the full message from FormatMessage hook
Mario [Sun, 30 Aug 2015 06:40:11 +0000 (16:40 +1000)]
Allow getting the full message from FormatMessage hook

8 years ago* Mario adds /me
Mario [Sun, 30 Aug 2015 06:12:51 +0000 (16:12 +1000)]
* Mario adds /me

8 years agoAdd an extra parameter to the playermodel hook
Mario [Sun, 30 Aug 2015 06:10:41 +0000 (16:10 +1000)]
Add an extra parameter to the playermodel hook

8 years agoMove weapons into a folder like items, monsters, turrets, and vehicles
TimePath [Sun, 30 Aug 2015 05:55:52 +0000 (15:55 +1000)]
Move weapons into a folder like items, monsters, turrets, and vehicles

8 years agoNasty fix for drag cheat
Mario [Sun, 30 Aug 2015 05:45:40 +0000 (15:45 +1000)]
Nasty fix for drag cheat

8 years agoRename the default bot role
Mario [Sun, 30 Aug 2015 05:38:53 +0000 (15:38 +1000)]
Rename the default bot role

8 years agoAUTOCVAR macro: don't archive by default
TimePath [Sun, 30 Aug 2015 05:40:14 +0000 (15:40 +1000)]
AUTOCVAR macro: don't archive by default

8 years agoRemove some definitions that don't belong here
Mario [Sun, 30 Aug 2015 05:36:06 +0000 (15:36 +1000)]
Remove some definitions that don't belong here

8 years agoMove a keepaway specific check into the keepaway mutator
Mario [Sun, 30 Aug 2015 05:27:32 +0000 (15:27 +1000)]
Move a keepaway specific check into the keepaway mutator

8 years agoAUTOCVAR macro; translatable descriptions and initialization in one place
TimePath [Sun, 30 Aug 2015 05:18:33 +0000 (15:18 +1000)]
AUTOCVAR macro; translatable descriptions and initialization in one place

8 years agoMerge branch 'terencehill/quickmenu' into 'master'
Mario [Sun, 30 Aug 2015 04:36:24 +0000 (04:36 +0000)]
Merge branch 'terencehill/quickmenu' into 'master'

Quick menu

A quick menu that can be activated in game (default key b) with a default set of commands / settings.

Entry's names can be translated as well as messages in say / say_team commands but I made it optional (default hud_panel_quickmenu_translatecommands 0) so that a player can send default messages in English clicking on the relative entry's name in their language.

Commands that toggle a cvar shows a checkbox with the current state.

Commands like "tell" ("Send private message to" entry) show a list of players from which you can pick one, so the command is directed to the selected player.

It can optionally load custom quickmenus from files by setting hud_panel_quickmenu_file to <file_name>.

See merge request !207

8 years agoFix some redundant checks
Mario [Sun, 30 Aug 2015 04:33:08 +0000 (14:33 +1000)]
Fix some redundant checks

8 years agoMerge branch 'master' into terencehill/quickmenu
Mario [Sun, 30 Aug 2015 04:32:07 +0000 (14:32 +1000)]
Merge branch 'master' into terencehill/quickmenu

# Conflicts:
# qcsrc/client/command/cl_cmd.qc

8 years agoAdd some monster flags for later use
Mario [Sun, 30 Aug 2015 04:20:35 +0000 (14:20 +1000)]
Add some monster flags for later use

8 years agoClean up rocketminsta hook
Mario [Sun, 30 Aug 2015 04:02:29 +0000 (14:02 +1000)]
Clean up rocketminsta hook

8 years agoAdd rocketminsta, vampirehook & breakablehook mutators, also clear out some unused...
Mario [Sun, 30 Aug 2015 03:36:59 +0000 (13:36 +1000)]
Add rocketminsta, vampirehook & breakablehook mutators, also clear out some unused files

8 years agoAdd a help for quickmenu command
terencehill [Sat, 29 Aug 2015 22:42:23 +0000 (00:42 +0200)]
Add a help for quickmenu command

8 years agoCode cleanup: add QM_TAGs and 2 aliases
terencehill [Sat, 29 Aug 2015 21:56:01 +0000 (23:56 +0200)]
Code cleanup: add QM_TAGs and 2 aliases

8 years agoRemove an useless check: comments are already filtered out by tokenize_console
terencehill [Sat, 29 Aug 2015 21:51:27 +0000 (23:51 +0200)]
Remove an useless check: comments are already filtered out by tokenize_console

8 years agoFallback to default quickmenu if quickmenu file can't be loaded
terencehill [Sat, 29 Aug 2015 19:48:36 +0000 (21:48 +0200)]
Fallback to default quickmenu if quickmenu file can't be loaded

8 years agoFix quickmenu setting: cl_chatsound --> con_chatsound
terencehill [Sat, 29 Aug 2015 19:44:34 +0000 (21:44 +0200)]
Fix quickmenu setting: cl_chatsound --> con_chatsound

8 years agoActually fix nades
Mario [Sat, 29 Aug 2015 15:14:40 +0000 (01:14 +1000)]
Actually fix nades

8 years agoSome hook & nade stuff
Mario [Sat, 29 Aug 2015 15:14:04 +0000 (01:14 +1000)]
Some hook & nade stuff

8 years agoAdd a hack to allow turning off orthoview
Mario [Sat, 29 Aug 2015 14:15:27 +0000 (00:15 +1000)]
Add a hack to allow turning off orthoview

8 years agoFix vortex trying to zoom while switching weapons
Mario [Sat, 29 Aug 2015 14:11:07 +0000 (00:11 +1000)]
Fix vortex trying to zoom while switching weapons

8 years agoClean up scoreboard items a little bit
Mario [Sat, 29 Aug 2015 14:04:41 +0000 (00:04 +1000)]
Clean up scoreboard items a little bit

8 years agoThe gamemode is rc, not race, fix race scoreboard
Mario [Sat, 29 Aug 2015 13:43:16 +0000 (23:43 +1000)]
The gamemode is rc, not race, fix race scoreboard

8 years agoKill a weird checkfail hack
Mario [Sat, 29 Aug 2015 13:37:53 +0000 (23:37 +1000)]
Kill a weird checkfail hack

8 years agoAdd a hook for forcing 3rd person mode
Mario [Sat, 29 Aug 2015 13:30:00 +0000 (23:30 +1000)]
Add a hook for forcing 3rd person mode

8 years agoRebalance monsters, add more options to the regen hook, also fix nades
Mario [Sat, 29 Aug 2015 13:27:59 +0000 (23:27 +1000)]
Rebalance monsters, add more options to the regen hook, also fix nades

8 years agoMerge branch 'Mario/monsters_broken' into 'master'
TimePath [Sat, 29 Aug 2015 12:24:32 +0000 (12:24 +0000)]
Merge branch 'Mario/monsters_broken' into 'master'

Merge branch Mario/monsters_broken (L merge request)

Don't worry, it's not broken

See merge request !208

8 years agoMerge branch 'master' into Mario/monsters_broken
TimePath [Sat, 29 Aug 2015 12:26:05 +0000 (22:26 +1000)]
Merge branch 'master' into Mario/monsters_broken

# Conflicts:
# qcsrc/common/monsters/sv_monsters.qc

8 years agoUpdate monster commands
Mario [Sat, 29 Aug 2015 12:18:58 +0000 (22:18 +1000)]
Update monster commands

8 years agoMerge branch 'TimePath/effects' into 'master'
TimePath [Sat, 29 Aug 2015 12:17:36 +0000 (12:17 +0000)]
Merge branch 'TimePath/effects' into 'master'

De-stringify effects (L merge request)

See merge request !209

8 years agoDe-stringify particle effects
TimePath [Sat, 29 Aug 2015 12:00:35 +0000 (22:00 +1000)]
De-stringify particle effects

8 years agoRemove a hack added for debugging
Mario [Sat, 29 Aug 2015 11:59:37 +0000 (21:59 +1000)]
Remove a hack added for debugging

8 years agoMerge branch 'master' into Mario/monsters_broken
Mario [Sat, 29 Aug 2015 11:54:45 +0000 (21:54 +1000)]
Merge branch 'master' into Mario/monsters_broken

# Conflicts:
# qcsrc/common/monsters/all.inc
# qcsrc/common/monsters/all.qc
# qcsrc/common/monsters/all.qh
# qcsrc/common/monsters/monster/mage.qc
# qcsrc/common/monsters/monster/shambler.qc
# qcsrc/common/monsters/monster/spider.qc
# qcsrc/common/monsters/monster/wyvern.qc
# qcsrc/common/monsters/monster/zombie.qc
# qcsrc/common/monsters/sv_monsters.qc
# qcsrc/server/command/cmd.qc
# qcsrc/server/command/sv_cmd.qc
# qcsrc/server/mutators/base.qh

8 years agoSplit effects header and definitions
TimePath [Sat, 29 Aug 2015 07:23:51 +0000 (17:23 +1000)]
Split effects header and definitions

8 years agoMerge branch 'TimePath/logging' into 'master'
TimePath [Sat, 29 Aug 2015 06:45:59 +0000 (06:45 +0000)]
Merge branch 'TimePath/logging' into 'master'

Logging

For #1516

See merge request !191

8 years agoReplace print calls with logger calls
TimePath [Sat, 29 Aug 2015 06:42:19 +0000 (16:42 +1000)]
Replace print calls with logger calls

Replace print and printf calls with LOG_INFO and LOG_INFOF
Replace dprint and dprintf calls with LOG_TRACE and LOG_TRACEF

8 years agoAdd a mutator file for deathmatch and add a hook for counting the remaining frags...
Mario [Sat, 29 Aug 2015 06:23:14 +0000 (16:23 +1000)]
Add a mutator file for deathmatch and add a hook for counting the remaining frags (also removing it from score based modes, where counting remaining frags is silly)

8 years agoFix "system vars have been modified" CRC mismatch
TimePath [Sat, 29 Aug 2015 06:21:30 +0000 (16:21 +1000)]
Fix "system vars have been modified" CRC mismatch

8 years agoAdd a clientside hook for PlayerJump
Mario [Sat, 29 Aug 2015 06:11:06 +0000 (16:11 +1000)]
Add a clientside hook for PlayerJump

8 years agoAdd a hook for customizing player model
Mario [Sat, 29 Aug 2015 05:26:46 +0000 (15:26 +1000)]
Add a hook for customizing player model

8 years agoDisable minigames by default (0.8.1 users lack the assets, may re-enable for 0.8.2)
Mario [Sat, 29 Aug 2015 02:04:23 +0000 (12:04 +1000)]
Disable minigames by default (0.8.1 users lack the assets, may re-enable for 0.8.2)

8 years agoIgnore minigame cvars in the purity check
Mario [Sat, 29 Aug 2015 01:59:17 +0000 (11:59 +1000)]
Ignore minigame cvars in the purity check

8 years agoAdd some more hooks and fix a particle effect call
Mario [Fri, 28 Aug 2015 11:04:10 +0000 (21:04 +1000)]
Add some more hooks and fix a particle effect call

8 years agoAdd a mutator hook to customize bullets
Mario [Fri, 28 Aug 2015 07:01:21 +0000 (17:01 +1000)]
Add a mutator hook to customize bullets

8 years agoExtract notification definitions
TimePath [Fri, 28 Aug 2015 04:42:36 +0000 (14:42 +1000)]
Extract notification definitions

8 years agoRestore default bind for quickmenu (likely got lost in a merge commit)
terencehill [Thu, 27 Aug 2015 16:13:01 +0000 (18:13 +0200)]
Restore default bind for quickmenu (likely got lost in a merge commit)

8 years agoRevert "Improve a quickmenu setting" as changes of this setting aren't applied immedi...
terencehill [Thu, 27 Aug 2015 15:52:46 +0000 (17:52 +0200)]
Revert "Improve a quickmenu setting" as changes of this setting aren't applied immediately

This reverts commit 93c49cf4265dd4ec35272b1c6b2e3f2a7363893e.

8 years agoMerge branch 'master' into terencehill/quickmenu
terencehill [Thu, 27 Aug 2015 15:18:41 +0000 (17:18 +0200)]
Merge branch 'master' into terencehill/quickmenu

8 years agoImprove a quickmenu setting
terencehill [Thu, 27 Aug 2015 15:15:27 +0000 (17:15 +0200)]
Improve a quickmenu setting

8 years agoAdd a workaround to make work properly the tell command with utf8 player names
terencehill [Thu, 27 Aug 2015 14:20:37 +0000 (16:20 +0200)]
Add a workaround to make work properly the tell command with utf8 player names

8 years agoUse the new luma simpleitems by default
TimePath [Thu, 27 Aug 2015 12:40:36 +0000 (22:40 +1000)]
Use the new luma simpleitems by default

Closes #1512

8 years agoUse seta for persistent client vars
TimePath [Thu, 27 Aug 2015 12:30:43 +0000 (22:30 +1000)]
Use seta for persistent client vars

Closes #1510

8 years agoFix long strings exceeding the scope of the weapon priority list
TimePath [Thu, 27 Aug 2015 11:46:13 +0000 (21:46 +1000)]
Fix long strings exceeding the scope of the weapon priority list

Closes #1429

8 years agoFix Hagar secondary releasing whenever you don't have enough ammo for a full charge
TimePath [Thu, 27 Aug 2015 11:29:22 +0000 (21:29 +1000)]
Fix Hagar secondary releasing whenever you don't have enough ammo for a full charge

Closes #1323

8 years agoFix quickmenu command "Send private message to" adding a space in the beginning of...
terencehill [Thu, 27 Aug 2015 09:02:50 +0000 (11:02 +0200)]
Fix quickmenu command "Send private message to" adding a space in the beginning of the message

8 years agoLogging macros
TimePath [Thu, 27 Aug 2015 08:13:54 +0000 (18:13 +1000)]
Logging macros

8 years agoMerge branch 'TimePath/structs' into 'master'
TimePath [Thu, 27 Aug 2015 07:28:28 +0000 (07:28 +0000)]
Merge branch 'TimePath/structs' into 'master'

Struct support

Example:

```c
#define STRUCT_PAIR(_, my) \
    _(my, first, float, ) \
    _(my, second, float, END) // END is required
STRUCT(PAIR, STRUCT_PAIR)

STRUCT_DECLARE(last, STRUCT_PAIR) // no semicolon because gmqcc won't allow it

void test(STRUCT_PARAM(in, STRUCT_PAIR)) {
    STRUCT_DECLARE(local, STRUCT_PAIR);
    local_first = in_second;
    local_second = in_first;
    STRUCT_STORE(local, last, STRUCT_PAIR); // local goes to last
    next(STRUCT_PASS(local, STRUCT_PAIR));
}
```

See merge request !183

8 years agoStruct support
TimePath [Thu, 27 Aug 2015 07:24:29 +0000 (17:24 +1000)]
Struct support

8 years agoExtract a few more functions
TimePath [Thu, 27 Aug 2015 03:01:10 +0000 (13:01 +1000)]
Extract a few more functions

8 years agoExtract mean
TimePath [Thu, 27 Aug 2015 02:45:07 +0000 (12:45 +1000)]
Extract mean

8 years agoExtract more lib functions
TimePath [Thu, 27 Aug 2015 02:38:07 +0000 (12:38 +1000)]
Extract more lib functions

8 years agoMerge branch 'TimePath/casings' into 'master'
TimePath [Thu, 27 Aug 2015 01:15:10 +0000 (01:15 +0000)]
Merge branch 'TimePath/casings' into 'master'

Use temp entities for casings

Instead of the delayed removal shared entity hack

See merge request !206

8 years agoUse temp entities for casings instead of the delayed removal shared entity hack
TimePath [Thu, 27 Aug 2015 00:48:56 +0000 (10:48 +1000)]
Use temp entities for casings instead of the delayed removal shared entity hack

8 years agoMove test to /lib
TimePath [Wed, 26 Aug 2015 23:40:54 +0000 (09:40 +1000)]
Move test to /lib

8 years agoMove urllib to /lib
TimePath [Wed, 26 Aug 2015 23:38:54 +0000 (09:38 +1000)]
Move urllib to /lib

8 years agoAdd translation helpers to /lib
TimePath [Wed, 26 Aug 2015 23:33:56 +0000 (09:33 +1000)]
Add translation helpers to /lib

8 years agoExpand /lib
TimePath [Wed, 26 Aug 2015 23:25:52 +0000 (09:25 +1000)]
Expand /lib

8 years agoFix unarchived cvars
TimePath [Wed, 26 Aug 2015 23:05:35 +0000 (09:05 +1000)]
Fix unarchived cvars

8 years agoFix 50 health waypoint showing while playing
TimePath [Wed, 26 Aug 2015 22:55:07 +0000 (08:55 +1000)]
Fix 50 health waypoint showing while playing

8 years agoRemove translation examples
terencehill [Wed, 26 Aug 2015 21:29:50 +0000 (23:29 +0200)]
Remove translation examples

8 years agoMove quickmenu panel in a more central position, closer to the initial mouse position...
terencehill [Wed, 26 Aug 2015 21:07:10 +0000 (23:07 +0200)]
Move quickmenu panel in a more central position, closer to the initial mouse position, it improves usability

8 years agoMerge branch 'master' into terencehill/quickmenu
terencehill [Wed, 26 Aug 2015 14:46:17 +0000 (16:46 +0200)]
Merge branch 'master' into terencehill/quickmenu

Conflicts:
_hud_common.cfg
_hud_descriptions.cfg
hud_luminos.cfg
hud_luminos_minimal.cfg
hud_luminos_minimal_xhair.cfg
hud_luminos_old.cfg
hud_nexuiz.cfg
qcsrc/client/command/cl_cmd.qc
qcsrc/client/hud.qc
qcsrc/client/hud.qh
qcsrc/client/hud_config.qc
qcsrc/client/hud_config.qh
qcsrc/client/main.qc
qcsrc/client/mapvoting.qh
qcsrc/client/scoreboard.qc
qcsrc/client/view.qc
qcsrc/menu/xonotic/mainwindow.qc

8 years agoFix compile
TimePath [Wed, 26 Aug 2015 13:20:27 +0000 (13:20 +0000)]
Fix compile

8 years agoMerge branch 'TimePath/gamesettings' into 'master'
TimePath [Wed, 26 Aug 2015 12:28:58 +0000 (12:28 +0000)]
Merge branch 'TimePath/gamesettings' into 'master'

Game settings as list

Finally something to do away with all those tabs

* Makes it possible for mutators to add settings panels
* Adds one for damage text

![](https://dl.dropboxusercontent.com/u/42745598/screenshots/2015-08-25_22-12-51.png)

See merge request !205

8 years agoMerge branch 'TimePath/waypointsprites' into 'master'
TimePath [Wed, 26 Aug 2015 12:18:44 +0000 (12:18 +0000)]
Merge branch 'TimePath/waypointsprites' into 'master'

Waypoint sprites

* Gets rid of strings in the waypointsprite API
* Makes waypoints available to the menu

See merge request !203

8 years agoMerge branch 'TimePath/itemstime2.0_regressions' into 'master'
TimePath [Wed, 26 Aug 2015 12:15:03 +0000 (12:15 +0000)]
Merge branch 'TimePath/itemstime2.0_regressions' into 'master'

Itemstime2.0 regressions

Closes #1526

See merge request !204

8 years agoAdd some hooks to allow custom bones
Mario [Wed, 26 Aug 2015 02:08:36 +0000 (12:08 +1000)]
Add some hooks to allow custom bones

8 years agoAdd hooks to tag index
Mario [Wed, 26 Aug 2015 01:38:05 +0000 (11:38 +1000)]
Add hooks to tag index