Commit Graph

5118 Commits

Author SHA1 Message Date
Nicholas Hastings
fe6d44bbd5 Fix build. 2014-12-23 08:27:41 -08:00
Nicholas Hastings
489b7f1d33 Gamedata cleanup. 2014-12-23 08:18:40 -08:00
Nicholas Hastings
ad9de71ac9 Add new and remove old gamerules gamedata for numerous games. 2014-12-23 11:04:05 -05:00
Nicholas Hastings
3edaac9bd7 Merge pull request #230 from peace-maker/mysql_unpack_spam
Don't unpack mysql verbosely in checkout-deps.sh.
2014-12-23 09:02:46 -05:00
Nicholas Hastings
9247a8ab00 Merge pull request #232 from FlaminSarge/tf_mannpower_conds
Update TFCond enum for Mannpower.
2014-12-23 08:22:30 -05:00
FlaminSarge
7b71ff2643 Denote TFCond multiples of 32 consistently 2014-12-23 02:21:02 -08:00
FlaminSarge
97e88640ca Update TFCond enum for Mannpower 2014-12-23 02:13:51 -08:00
Nicholas Hastings
e1b89a3008 Update TF2 gamedata. 2014-12-22 17:30:29 -05:00
Nicholas Hastings
7fddf5abf4 Disable nextmap on Insurgency. 2014-12-20 22:55:36 -05:00
Peace-Maker
6c17f247df Don't unpack mysql verbosely
I doubt we're interested in the filename of every single file
contained in the mysql archive when it's decompressed.

It bloats up the travis build log.
2014-12-20 11:32:15 +01:00
Nicholas Hastings
abb8d8447f Move bot auth to after connect to fix old too-early-authid bug now causing crash (r=VoiDeD). 2014-12-19 18:27:18 -05:00
Nicholas Hastings
4f15715993 Merge pull request #228 from VoiDeD/fix-version
Update manual builds to use version 1.8.0
2014-12-18 19:42:59 -05:00
Ryan Stecker
679b2863fa Update manual builds to use version 1.8.0 2014-12-18 18:18:55 -06:00
Nicholas Hastings
13f6e2d4d0 Trigger build. 2014-12-18 05:09:25 -08:00
Nicholas Hastings
4311dc3270 Bump version to 1.8.0-dev. 2014-12-18 04:55:58 -08:00
Nicholas Hastings
7304747f79 Merge pull request #222 from alliedmodders/auth-ogrekill
Don't recalculate Steam ID every frame when waiting for validated auth.
2014-12-17 20:41:22 -05:00
Nicholas Hastings
17fcd5a37f Merge pull request #223 from alliedmodders/zo
Change /d2Zi+ flag on msvc builds to /Zo.
2014-12-17 19:35:14 -05:00
David Anderson
d413a6bd2f Merge pull request #227 from VoiDeD/newdecls-retag-warning
Old style retagging should emit a compiler warning when newdecls are required.
2014-12-17 15:30:08 -08:00
Ryan Stecker
154d84668b Old style retagging should emit a compiler warning when newdecls are required. 2014-12-17 16:37:39 -06:00
David Anderson
58194c5d99 Merge pull request #225 from powerlord/votecallback-fix
Add new-style API compatibility for VoteHandler.
2014-12-16 13:29:09 -08:00
Ross Bemrose
844fad263a Add new-style API compatibility for VoteHandler. 2014-12-16 16:06:20 -05:00
David Anderson
e250eb66d1 Merge pull request #224 from VoiDeD/umsg-fix
Fix UserMessageToBfWrite and UserMessageToBfRead
2014-12-15 22:23:47 -08:00
Ryan Stecker
20ed5c338c Fix UserMessageToBfWrite and UserMessageToBfRead not working correctly for non-protobuf usermessages. 2014-12-15 23:07:53 -06:00
David Anderson
b4199e5aa3 Merge pull request #221 from alliedmodders/tr-db
Transitional syntax support for DBI.
2014-12-14 18:37:53 -08:00
David Anderson
b60ef1669c Update SQL plugins for transitional syntax. 2014-12-14 18:37:32 -08:00
Nicholas Hastings
7e8473b61a Remove /Zo on debug builds and add on release builds. 2014-12-14 16:03:42 -05:00
Nicholas Hastings
ed87e048b4 Merge pull request #220 from alliedmodders/gamerules-no-gamedata
Fixup SDKTools to not require byte sig or symbol to get g_pGameRules (r=VoiDeD).
2014-12-14 15:29:14 -05:00
Nicholas Hastings
0d67bcc5ba Add null-check on serverclass in gamerules lookup. 2014-12-14 15:21:54 -05:00
Nicholas Hastings
03abafce3d Change /d2Zi+ flag on msvc builds to /Zo.
http://msdn.microsoft.com/en-us/library/dn785163.aspx
2014-12-14 14:59:16 -05:00
Nicholas Hastings
67fcd9e2c6 Populate auth ids (if available) when initializing CPlayer instance. 2014-12-14 14:56:19 -05:00
David Anderson
bab1110bc0 Disallow coercion to/from char[] and any[]. 2014-12-14 02:00:58 -08:00
Nicholas Hastings
d51a57cc34 In UpdatePlayerAuth, don't update SteamIDs if AuthID hasn't changed. 2014-12-13 19:40:22 -05:00
Nicholas Hastings
de12f64c14 Convert CPlayer::m_AuthID to ke::AString. 2014-12-13 19:39:44 -05:00
David Anderson
b1cb06c5ce Update DBI for transitional syntax. 2014-12-13 16:34:58 -08:00
Nicholas Hastings
88cb74213c Add support for getting g_pGameRules without a byte signature / symbol. 2014-12-13 16:35:32 -05:00
David Anderson
5a814c40b3 Merge pull request #207 from alliedmodders/tr-menus
Update menu transitional syntax.
2014-12-13 13:29:52 -08:00
David Anderson
1328984e0b Update plugins for transitional methods. 2014-12-13 13:29:15 -08:00
David Anderson
722a23c818 Redo menu methodmaps. 2014-12-13 12:53:30 -08:00
David Anderson
5959d6ed54 Merge pull request #198 from alliedmodders/tr-events
Port events to transitional syntax.
2014-12-13 12:51:58 -08:00
David Anderson
28eb663f9b Port events to transitional syntax. 2014-12-13 12:51:16 -08:00
Nicholas Hastings
939b10bd8e Refactor SDKTools to not expose gamerules ptr ptr outside of vglobals.cpp. 2014-12-13 15:48:51 -05:00
David Anderson
b607bfeca9 Reserve 'builtin' as a keyword. 2014-12-12 21:29:28 -08:00
David Anderson
f9d92b0eba Merge pull request #219 from alliedmodders/static-methods
Add support for static methods on methodmaps.
2014-12-12 12:24:28 -08:00
David Anderson
61bf7de101 Revert adminmenu API changes. 2014-12-12 10:10:46 -08:00
David Anderson
5b69efe5d4 Add static method support to methodmaps. 2014-12-12 10:10:46 -08:00
David Anderson
afeae84340 Replace symbol proxies with type symbols.
Proxies were rather hacky and complicated, and only existed as a
workaround for oddities with constructors. This patch replaces them with
actual type symbols, a very tiny step to semantically getting rid of tags.

This greatly simplifies how we implement constructors, and paves the way
for using methodmap symbols in field expressions.

Since non-value symbols are new to spcomp1, we place a rather
pigeonholed check into primary() to make sure non-value symbols don't
escape into expressions.
2014-12-12 10:10:43 -08:00
Nicholas Hastings
46d620cb6a Merge pull request #217 from alliedmodders/tf2-holidayvars
Convert TFHoliday values to pubvars.
2014-12-10 08:31:15 -05:00
David Anderson
0295f817b8 Allow int: and void: tags, but warn. 2014-12-10 02:36:30 -08:00
David Anderson
18cc1b414b Fix some compile errors in new-style includes. 2014-12-10 02:12:53 -08:00
David Anderson
a9e252314d Use typeset in sdkhooks.inc. 2014-12-10 01:13:08 -08:00