Commit graph

40 commits

Author SHA1 Message Date
Calvin Balke
81a28fe3ba Added new Move Code
Added Move Code, TS callback, and commands to interface with Move code.
2015-07-06 10:01:22 -07:00
Calvin Balke
2ee8c36a90 Added a few things that I forgot 2015-06-30 15:52:39 -07:00
Calvin Balke
172d88a546 Added more code to allow setting transform
The new code should be much faster
2015-06-30 14:42:04 -07:00
Robert MacGregor
758d4243bd Merge branch 'master' of https://github.com/Ragora/T2-CPP 2015-06-29 18:48:03 -04:00
Robert MacGregor
96f77ba232 Bound T2Bullet to T2's update tick; got rid of the old timing code 2015-06-29 18:46:52 -04:00
Calvin Balke
8ec9674ea7 Added an option to adjust hamburger delay
Also removed a typo
2015-06-29 14:26:17 -07:00
Calvin Balke
d0224b4d9b Updated the WatchDog
Added code to the watchdog to allow dumping bytecode and getting the instruction pointer for the scripting language.
2015-06-29 13:08:54 -07:00
Calvin Balke
6be6f76ee0 Added a new TS evaluate shell 2015-06-28 21:14:08 -07:00
Robert MacGregor
ea2542532f Updated the Watchdog to build against Common 2015-06-28 21:53:54 -04:00
Calvin Balke
2ab5c13374 Fixed GetThreadContext and removed a few things
Also added a keyboard buffer character remover, so if you press enter and Tribes 2 doesn't take a character it won't get stuck in an infinite loop.
2015-06-28 18:40:59 -07:00
Calvin Balke
0da786a426 Added two bug fixes and features to WatchDog
Replaced clock with time, and fixed the non-unique handle problem.  Also added new register dump for the watchdog to help diagnose possible problems and ways to fix them.
2015-06-28 09:18:46 -07:00
Robert MacGregor
e40490e698 Merge branch 'master' of https://github.com/Ragora/T2-CPP 2015-06-27 14:01:45 -04:00
Robert MacGregor
06810b6cca Ported Bullet to the mod loader system; needs further work 2015-06-27 14:01:25 -04:00
Robert MacGregor
17921b93ca Gave WatchDog a proper description 2015-06-27 13:39:52 -04:00
Robert MacGregor
527474ff24 Restructured project structure to use a singular SLN; made the T2API common to all projects; adjusted watchdog timer to 8 seconds 2015-06-27 13:36:30 -04:00
Robert MacGregor
e1c5d1dead Removed unnecessary file 2015-06-26 23:26:45 -04:00
Robert MacGregor
0bf33a7190 GIT forgot the Watchdog code 2015-06-26 23:25:46 -04:00
Robert MacGregor
a7c9fc2f6e WatchDog implementation; moved Bahke's server process code into a generalized mod loader implementation to allow loaded mods to hook into the server process 2015-06-26 23:24:24 -04:00
Calvin Balke
831d49cc20 Added a working setMaskBits and a cloaking test command 2015-03-28 21:04:07 -07:00
Calvin Balke
4c716d90c8 Added a new TSTick call to TSExtension
This will allow running physics in TorqueScript with more accurate
timing.  Also added TSTick.cs which also enables InteriorInstance
serverside movement support(Will allow clients to see movement without
clientside patching).
2015-03-24 12:36:24 -07:00
Calvin Balke
52c2756e5c Added More Commands and Stuff for T2-Bullet
Added commands for forcing network updates, converting ghost ids and
object ids, and a command for replacing the serverProcess routine using
"memPatch("5BBBDC",getServPAddr());"
2015-01-16 14:54:32 -08:00
Robert MacGregor
b4a0fccf42 Updated TCPObject code to use the STL though it needs bug fixes; added Bahke's contributions 2014-11-16 17:53:23 -05:00
Robert MacGregor
9a0d849461 Updated 2014-10-02 18:34:40 -04:00
Robert MacGregor
b0702cf70f Experimental BinaryObject implementation -- Only Read support; unfinished 2014-09-06 18:38:02 -04:00
Robert MacGregor
4c0f51b22b Updated script 2014-09-03 13:10:52 -04:00
Robert MacGregor
120fd5a19b Non-blocking I/O 2014-09-03 12:57:25 -04:00
Robert MacGregor
f5b0ff6a07 Functional experimental version 2014-09-02 14:21:43 -04:00
Robert MacGregor
18cccdeb7f Added script 2014-09-02 02:13:35 -04:00
Robert MacGregor
fa724913e3 Experimental TCPObject coding; registered in TS as alt* 2014-09-02 02:13:03 -04:00
Robert MacGregor
f958f435c1 Experimental C++ API; added .deleteObject() 2014-08-18 15:22:13 -04:00
Robert MacGregor
c088d86850 Managed to miss more extra junk 2014-08-16 03:50:13 -04:00
Robert MacGregor
3fd86a44f7 Removed extraneous stuff 2014-08-16 03:49:26 -04:00
Robert MacGregor
09c3e57b6d Added sprintf 2014-08-16 03:45:03 -04:00
Robert MacGregor
2f163fdd59 Clarification
Clarified Player.isJetting() and Player.isJumping()
2014-08-16 00:06:34 -04:00
Robert MacGregor
52d0556d24 Added TSExtension Documentation 2014-08-16 00:02:41 -04:00
Ragora
95bc8345a3 Added README.md for TSExtension 2014-08-16 00:00:18 -04:00
Robert MacGregor
5cd277771b Added GrenadeProjectile.getVelocity() and updated the DXAPI 2014-08-15 15:44:13 -04:00
Robert MacGregor
83b8016a30 Cleaned up the repo and removed useless files 2014-08-05 18:06:55 -04:00
Ragora
0cd7693c75 Removed useless files 2014-08-05 00:55:12 -04:00
Ragora
44e5f33ee7 Initial commit. 2014-08-05 00:46:46 -04:00