Valentin Grünbacher
7059f5b3b9
Engine: Detour LightStyle to catch all calls, restores set_lights() functionality
2015-06-11 20:49:00 +02:00
Shooting King
4a58365b2c
Correcting SolutionFileFormat version as well
2015-05-19 18:31:19 +05:30
Shooting King
ad23638913
Correcting years in MSVS project solutions.
2015-05-18 21:54:06 +05:30
Arkshine
e305009e9a
Fix EngFunc_ChangeLevel
2015-05-15 19:14:34 +02:00
Valentin Grünbacher
8b6d85eb78
Engine: Add a bunch of missing CHECK_ENTITY() and CHECK_ENTITY_SIMPLE()
2015-05-11 16:15:44 +02:00
Valentin Grünbacher
dc73473394
Engine: Fix CHECK_ENTITY() logic error (0 is not a player)
2015-05-11 16:15:44 +02:00
Valentin Grünbacher
7bf47f90d9
Engine: Use UTF-8 functions where KeyValueData is touched
2015-05-11 16:15:43 +02:00
Valentin Grünbacher
c24fbda302
Engine: Add error path to DispatchKeyValue() based on g_inKeyValue
...
This was unsafe as g_pkvd is pointed to a stack variable that is only valid while inside of pfn_keyvalue()
2015-05-11 16:15:43 +02:00
Valentin Grünbacher
702f784e44
Engine: Fix get_info_keybuffer() not being able to retrieve local keybuffer
2015-05-11 16:15:43 +02:00
Valentin Grünbacher
679714c8be
Engine: Add error path for remove_entity() and unsafe entity ids
2015-05-11 16:15:43 +02:00
Valentin Grünbacher
ff0ca9ba67
Engine: Remove inconsistent error path from entity_get_int()
2015-05-11 16:15:42 +02:00
Valentin Grünbacher
ebdd015aae
Restore traceresult() functionality by writing to g_tr in trace functions
2015-05-11 16:15:42 +02:00
Valentin Grünbacher
3c1022af99
Engine: Add a destination parameter to trace_hull() to make it more useful
2015-05-11 16:15:42 +02:00
Valentin Grünbacher
add4867d21
Engine: Add safe get_global_edict2() and entity_get_edict2()
2015-05-10 23:56:06 +02:00
Valentin Grünbacher
d69fddf8b4
Engine/Core: Move precache_event() to core
2015-05-10 23:45:01 +02:00
Valentin Grünbacher
218fb9c794
Engine: Add unregister_[touch|think|impulse]()
2015-05-10 23:40:22 +02:00
Valentin Grünbacher
c531ad756d
Engine: Dynamically hook StartFrame for set_lights()
2015-05-10 23:21:12 +02:00
Vincent Herbet
39cc240a4e
Merge pull request #240 from Nextra/kvd
...
Improve handling of KeyValueData
2015-05-05 12:01:29 +02:00
Valentin Grünbacher
8172519389
Improve handling of KeyValueData in FM and make it compatible with Ham
...
- KVD_Wrapper compatibility with Ham by making |&kvdw == &kvdw.kvd|
- Replaces g_kvd_hook with a generic g_kvd_ext to support raw KVD from Ham
- Adds create_kvd() and free_kvd() so plugins have something to feed Ham with
2015-04-21 00:18:21 +02:00
Vincent Herbet
cc11191e57
Merge pull request #236 from Arkshine/fix/missing-sqlite-charset
...
Fix missing SQL_SetCharset native in SQLite
2015-04-20 22:47:16 +02:00
Arkshine
1c1b949648
Fix potential crash using ke::AString and given null string
2015-04-19 19:52:53 +02:00
Arkshine
b88841c6ef
Fix missing SQL_SetCharset native in SQLite
2015-04-12 21:08:03 +02:00
Ni3znajomy
92c2c84617
Update copyright year
2015-03-29 20:01:25 +02:00
Arkshine
db9421d0be
Fix crash in TFCX module when Infection weapon is used
2015-03-28 16:47:07 +01:00
Arkshine
b6febae2fa
Fix crash under linux in Hamsandwich module
...
Fix crash under linux in Hamsandwich module
2015-03-24 02:18:11 +01:00
xPaw
fddebce313
Update modules paths
2015-03-13 15:23:05 +02:00
xPaw
e09f434ed8
Move dlls/ to modules/
2015-03-13 15:18:47 +02:00