David Anderson
bc64ae2712
name change
2005-08-01 05:15:57 +00:00
David Anderson
dd6c169994
Fixed c_str()
2005-07-31 06:04:42 +00:00
David Anderson
faae071ee8
version bump
2005-07-30 16:52:51 +00:00
David Anderson
431eb72518
Updated twisty's code
2005-07-30 01:51:12 +00:00
David Anderson
fa46d2e1b5
Patched engine with non-constructing string
2005-07-29 21:30:52 +00:00
David Anderson
559d8bc7eb
Quick patch for possible bug at15468
2005-07-29 20:23:08 +00:00
David Anderson
0d90a958ae
Added request at16475
...
Fixed crash bug from bad allocation in construction
2005-07-29 20:15:08 +00:00
David Anderson
842813dcbb
Fixed a few potential bugs, and set_msg_arg* no longer accepts type changes
2005-07-23 20:16:29 +00:00
David Anderson
9e194394c3
CVector fix - corrupt memory on size change
2005-07-23 16:58:10 +00:00
David Anderson
c5aae0d8aa
little bug fix
2005-07-23 07:07:41 +00:00
David Anderson
b9131293c5
entity_set_owner accepts anything now
2005-07-22 20:47:13 +00:00
David Anderson
191824d72a
new message system and string class
2005-07-22 09:26:37 +00:00
David Anderson
ffbf9fdca6
Saved a whole four bytes of memory
2005-07-19 16:14:52 +00:00
David Anderson
e8c87f8d89
added is_visible, is_in_viewcone
2005-07-15 20:28:22 +00:00
David Anderson
74ec2e75b8
New auto-module system
2005-07-15 19:05:31 +00:00
David Anderson
db293cc451
Fixed memory leaks
...
Optimized message handling a bit
2005-07-14 04:50:46 +00:00
David Anderson
948be015a7
new version number
2005-01-31 19:35:06 +00:00
David Anderson
b4d2f83d6f
sdk sync
2005-01-31 07:54:17 +00:00
David Anderson
ee464539de
Fixed authors and version numbers
2004-11-11 09:08:12 +00:00
Johnny Bergström
8f18856e91
Fixed SetView (by always hooking Spawn and precaching the needed dummy model rpgrocket.mdl)
2004-10-27 19:06:43 +00:00
David Anderson
ddfba00791
Fixed
2004-10-25 23:08:06 +00:00
Johnny Bergström
66386cca59
Fixed entity_set_byte
2004-10-24 15:41:25 +00:00
David Anderson
4edd77faee
Crash bug fix from Damaged Soul
2004-10-24 01:11:41 +00:00
Johnny Bergström
3efa25a5fb
Fixed entity_set_edict
2004-10-14 08:15:41 +00:00
David Anderson
9e8f380121
changed is_valid_ent
2004-10-05 00:45:15 +00:00
David Anderson
5db290890f
Fixed debugging stuff
2004-10-04 05:51:27 +00:00
David Anderson
bb12f71137
made worldspawn a valid ent
2004-10-03 23:21:54 +00:00
David Anderson
fc15ac1f41
Added debugging engine
2004-10-03 20:00:23 +00:00
Johnny Bergström
df43d897df
Fioxed call_think:
...
if (!is_ent_valid(iEnt)) {
EngineError(amx, "Invalid Entity %d", iEnt);
return 0;
}
was
if (is_ent_valid(iEnt)) {
EngineError(amx, "Invalid Entity %d", iEnt);
return 0;
}
2004-09-29 06:17:44 +00:00
Steve Dudenhoeffer
82ca25b231
wow... =/
2004-09-23 21:00:43 +00:00
Steve Dudenhoeffer
a555f9b3f0
Fixed message blocks (jtp10181)
2004-09-23 20:59:26 +00:00
Johnny Bergström
768ea7519f
get_info_keybuffer() now works in client_authorized
2004-09-18 13:14:20 +00:00
David Anderson
3419aa4dc5
Fix for isspace
2004-09-17 19:04:44 +00:00
Johnny Bergström
d43807a248
Added get_string() to engine:
...
/* Converts a string offset into a real string. Some of the forwards in fakemeta
uses string offsets. (FM_CreateNamedEntity) */
native get_string(_string, _returnString[], _len);
2004-09-16 11:02:51 +00:00
David Anderson
b209d92a2a
Fixed bug noted by JJKiller
2004-09-12 00:20:00 +00:00
David Anderson
7f6e9f5e20
*** empty log message ***
2004-09-11 22:46:28 +00:00
David Anderson
c12b04d302
new SDK
2004-09-11 21:58:46 +00:00
David Anderson
e7cd31b1d5
*** empty log message ***
2004-09-11 21:13:02 +00:00
David Anderson
00582481c6
stdc++ errors
2004-09-11 17:36:45 +00:00
David Anderson
a055d3d373
Upgraded CVector
2004-09-10 03:31:36 +00:00
David Anderson
388915e6f8
Fixes
2004-09-09 13:44:43 +00:00
David Anderson
4d8a927ff7
Fixed cells
2004-09-09 13:43:08 +00:00
Steve Dudenhoeffer
17faf3af1f
woops
2004-09-08 22:05:01 +00:00
David Anderson
1c3a871831
Possible fix for forward unregister bug
2004-09-08 21:43:50 +00:00
David Anderson
a313c5b95b
updated strings
2004-09-08 21:13:04 +00:00
David Anderson
02d60ded5d
Made memory management optional
2004-09-07 06:17:50 +00:00
David Anderson
8d0b5360c2
Fix for find_ent
2004-09-06 18:59:59 +00:00
Johnny Bergström
b040f4474b
Fixed sending 0 to find_ent_by_owner.
2004-09-06 08:21:13 +00:00
David Anderson
e0e4f5cb34
heh oops
2004-09-05 20:06:26 +00:00
David Anderson
c0d73ce572
Fixed a bug where SP forwards were not unregistered
...
Fixed a bug where pfn_touch might not be called correctly
2004-09-05 20:03:01 +00:00
Steve Dudenhoeffer
7d3d04b13d
Tweaked register_impulse
2004-09-05 19:53:40 +00:00
Steve Dudenhoeffer
88e199ff10
fixed registered impulses
2004-09-05 19:12:35 +00:00
David Anderson
2a622424a0
new sdk
2004-09-03 06:59:56 +00:00
Steve Dudenhoeffer
c6d2516df8
fixed all registered forwards
2004-08-31 05:02:19 +00:00
David Anderson
b34179e997
Fixed memory leak in detach
2004-08-31 02:05:27 +00:00
David Anderson
2134a7e36d
Messages can now be registered by multiple plugins (thanks fsfod)
2004-08-30 22:24:43 +00:00
David Anderson
6da1dc3e4a
Fixed bug in set_msg_arg_int() reported by fsfod
2004-08-30 16:14:41 +00:00
David Anderson
1e36d0ca39
*** empty log message ***
2004-08-30 06:38:11 +00:00
David Anderson
945900605d
Backported SDK changes
2004-08-30 03:34:13 +00:00
David Anderson
ebe778d0ee
Fixed bug where meta tables would not be NULL'd correctly
2004-08-30 01:11:48 +00:00
David Anderson
9a3e53478e
Added better error reporting
...
Added new SDK version
2004-08-29 17:55:11 +00:00
David Anderson
4015655141
added 4byte struct alignment (fsfod)
2004-08-28 03:57:29 +00:00
Steve Dudenhoeffer
980ccfddf5
fixed building in debug mode issues
2004-08-26 21:27:39 +00:00
Steve Dudenhoeffer
891be11032
register_impulse fix
2004-08-26 18:58:46 +00:00
David Anderson
f5fc9d026f
newlines fixed
2004-08-24 05:44:31 +00:00
David Anderson
7cbe114cf0
Fixed a message bug
2004-08-24 05:07:14 +00:00
David Anderson
9a98b20d1b
gcc
2004-08-23 14:25:31 +00:00
David Anderson
6be1f51be2
added new makefile
2004-08-22 10:07:47 +00:00
Felix Geyer
ada99a3067
updated module info
2004-08-18 17:13:08 +00:00
David Anderson
76684e68c2
Fixed parameter bug
2004-08-15 06:20:01 +00:00
David Anderson
1efbb0f65e
Updated AMXX Template Library
2004-08-13 10:41:39 +00:00
Steve Dudenhoeffer
3155a300c6
Minor bug with PlayerPostThink fixed
2004-08-12 04:21:03 +00:00
Steve Dudenhoeffer
f4ed94a9da
INDEXENT() fix (Use INDEXENT2() now)
...
Stop forwarding after ServerActivate() has been called (until next map)
2004-08-12 04:14:47 +00:00
Steve Dudenhoeffer
b41a3631aa
Updates on Null function table
...
Renamed:
- VelocityByAim->velocity_by_aim
- RadiusDamage->radius_damage
- PointContents->point_contents
Backwards compatibility stocks will be included.
Made precache_event a little bit more... logical.
2004-08-12 03:31:51 +00:00
Steve Dudenhoeffer
c9a0a3f9be
Null tabled some forwards
...
Removed pfnUse hook (pointless)
Changed a couple native names
2004-08-11 12:17:39 +00:00
David Anderson
8973af479c
Fixed ent bugs from JGHG
...
Changed MAKE_STRING to ALLOC_STRING
2004-07-06 17:02:31 +00:00
David Anderson
221d5b623d
Fixed ent bugs from JGHG
...
Changed MAKE_STRING to ALLOC_STRING
2004-07-06 16:48:20 +00:00
David Anderson
5b8f7e471f
Fixed bug in CVector
2004-06-30 08:10:25 +00:00
David Anderson
7083c898f0
Fixed CString bug
2004-06-30 03:21:14 +00:00
David Anderson
1b09d4e3fc
Fixes bug with get_msg_arg_type
2004-06-29 16:53:49 +00:00
David Anderson
c6813d1f18
Fixes bug with get_msg_arg_type
2004-06-29 15:26:35 +00:00
David Anderson
6b89c12f73
new CString
2004-06-29 08:14:44 +00:00
David Anderson
743767610a
Removed std::string
2004-06-29 06:56:31 +00:00
David Anderson
47dd28bd63
Removed std::vector
2004-06-29 06:45:52 +00:00
David Anderson
285a4ffed8
Fixed a few bugs.
2004-06-29 06:26:56 +00:00
David Anderson
4adb119f8e
Fixed Makefile for 0.20.
2004-06-29 05:16:18 +00:00
David Anderson
67fbc56618
Added Vexd Compatibility back in.
2004-06-29 03:22:38 +00:00
David Anderson
de668db307
Fixed server_frame forward.
...
Fixed server_changelevel forward.
2004-06-29 03:16:45 +00:00
David Anderson
f4de83c31a
Fixed a bug where blocking a message would crash the server.
2004-06-26 22:46:54 +00:00
David Anderson
9c59ece7a4
New registers for impulse, think, and touch.
...
Fixed DispatchKeyValue related natives and forwards.
2004-06-25 22:51:18 +00:00
David Anderson
136873b9ea
Fixed meta set bug in ServerActivate
...
Added linux options to pvPrivateData natives
2004-06-25 20:51:48 +00:00
David Anderson
d17945c087
Fixed inhook bug.
...
Fixed entity_set_size bug.
Switched non-blocking forwards to POST.
2004-06-24 07:36:43 +00:00
David Anderson
c74ebdf401
nothing
2004-05-26 08:44:15 +00:00
David Anderson
7853e0c3e8
Small update
2004-05-26 08:20:09 +00:00
David Anderson
8b256eb8bb
Some minor changes:
...
Changed offsets from linux to windows.
Removed DispatchKeyValue forward.
2004-05-26 07:54:01 +00:00
David Anderson
a21537f644
Made linux compatible.
2004-05-26 06:19:50 +00:00
David Anderson
86fb009e43
New version of Engine.
2004-05-26 05:16:59 +00:00
David Anderson
37a08f66b0
New version of Engine.
2004-05-26 05:15:40 +00:00
David Anderson
eead209a39
Volatite commit of new API changes
2004-05-03 07:24:00 +00:00
David Anderson
16867d6f24
Volatite commit of new API changes
2004-05-03 07:24:00 +00:00
Johnny Bergström
0cb086eb6b
Updated comment
2004-04-26 15:30:45 +00:00
David Anderson
3b0d52c8d3
fixed cmdstart bug! oops!
2004-04-24 03:41:27 +00:00
David Anderson
4549115165
fixed memory leaks from bug 935801 (these were from original vexd)
2004-04-23 08:38:48 +00:00
David Anderson
91eacb7464
fixed memory leaks from bug 935801 (these were from original vexd)
2004-04-23 03:55:53 +00:00
David Anderson
f51ca46646
added to register_message
2004-04-21 21:18:42 +00:00
David Anderson
aaf8bd7af9
engine can now catch impulses
2004-04-16 05:01:32 +00:00
Johnny Bergström
3fc4049b0a
Placed meta_api.cpp under right folder in workspace
2004-03-25 08:33:48 +00:00
David Anderson
b9bb70d410
fixed maxclients bug
2004-03-24 07:54:13 +00:00
David Anderson
c78e2bcf7e
new makefile
2004-03-24 06:33:39 +00:00
David Anderson
7937c77eed
imported jghg2 support
2004-03-24 05:10:11 +00:00
David Anderson
f566ac2eb7
new file names+headers
2004-03-24 03:39:37 +00:00
David Anderson
b311a9ccc3
new file names+headers
2004-03-24 02:10:20 +00:00
David Anderson
5c82095e81
removed useless hook
2004-03-24 01:10:38 +00:00
David Anderson
15904761e8
compiles now
2004-03-24 00:54:35 +00:00
David Anderson
6d58afcedb
undid some stuff
2004-03-23 13:25:59 +00:00
Johnny Bergström
b21bbcbf90
Fixed prototype of set_offset_short
...
Fixed all offset natives (they checked ent index above maxClients, should've been maxEntities (some also checked if player is online))
Added s/get_offset_char()
Fixed set_pdata_float to set float value from parameter properly
Fixed set_pdata_short to set short value from parameter properly
Reimplemented find_ent_by_owner
2004-03-22 08:27:52 +00:00
David Anderson
4ffa954055
Fixed bug with get_offset
2004-03-22 05:43:47 +00:00
David Anderson
9bec921fd8
Added set_speak and get_speak
2004-03-21 09:13:55 +00:00
David Anderson
398773849c
Fixed get_global_int bug
2004-03-16 01:12:24 +00:00
David Anderson
93a4d8a0d3
Fixed call_think
2004-03-16 00:48:37 +00:00
David Anderson
bf35c8f079
*** empty log message ***
2004-03-15 22:13:43 +00:00
David Anderson
ee947b1673
Redid lots of destruction stuff.
2004-03-15 20:27:53 +00:00
David Anderson
35fe033d53
Fixed controller, blending, and reduced view lag.
...
(T(+)rget suggestions)
2004-03-15 18:23:23 +00:00
David Anderson
5b56c27e67
Added new ENGINE stocks and natives
2004-03-14 08:23:42 +00:00
David Anderson
d9b84087d9
Removed messaging code.
...
Fixed last argument bug in set/get msg arg funcs.
2004-03-13 20:48:00 +00:00
Johnny Bergström
d1379bb671
renamed find_entity in engine to find_ent_by_class (find_ent_by_classname works too)
2004-03-09 08:32:50 +00:00
Johnny Bergström
d3a58298c9
fixed find_entity
2004-03-08 10:07:55 +00:00
Pavol Marko
538b7a7a12
Added Makefile
2004-03-07 19:50:55 +00:00
Pavol Marko
df8f02fe66
Fixed GiveFnPtrsToDll problems on linux
2004-03-07 19:29:20 +00:00
David Anderson
526d8a5de2
New ENGINE
2004-03-04 08:34:11 +00:00
David Anderson
3f2d0c4ce8
New ENGINE
2004-03-04 08:27:51 +00:00
Felix Geyer
8a1f6c8112
added thanks to Vexd
2004-02-21 20:30:53 +00:00
Felix Geyer
8fd87598e2
updated header
2004-02-21 19:54:32 +00:00
Felix Geyer
eac02b7828
updated header | updated author, version, website and logtag
2004-02-21 19:52:02 +00:00
David Anderson
152ee5e4d5
CHANGES
2004-02-12 06:37:42 +00:00
David Anderson
248d1512a8
CHANGES
2004-02-11 19:28:10 +00:00
David Anderson
8d3dbd803c
Build 0.75
2004-02-07 23:03:48 +00:00
David Anderson
8f68eb9457
Touches..
2004-02-07 21:23:24 +00:00
David Anderson
4d67fd2451
Linux compile.
2004-02-07 08:33:48 +00:00
David Anderson
9c3bc0ab8c
Added register_message() functions.
2004-02-07 08:31:44 +00:00
David Anderson
024e70e119
Linux compiles.
2004-02-06 21:42:25 +00:00
David Anderson
a26a8db62b
First working version.
2004-02-06 21:30:44 +00:00
David Anderson
7b8dbf6488
?
2004-02-06 06:30:45 +00:00
David Anderson
b90e729a9f
Bleh.
2004-02-05 07:20:08 +00:00
David Anderson
94cd377291
Fixed some bugs, got windows compile.
2004-02-05 07:08:11 +00:00
David Anderson
24db4c9baf
Added Player think forwards.
2004-02-05 06:31:56 +00:00
David Anderson
ef64f83917
Added client_kill() forward.
...
Added i586 glibc2.3 engine module.
2004-02-05 06:00:48 +00:00
David Anderson
238cbbd0fb
Initial Import.
2004-02-05 05:15:37 +00:00
David Anderson
63fa8a2335
Initial Import.
2004-02-05 03:29:47 +00:00