Commit Graph

32 Commits

Author SHA1 Message Date
Jimmacle
acf874aeb7 Update LICENSE 2017-01-14 17:45:20 -08:00
Jimmacle
2b3a26b620 Update LICENSE 2017-01-14 17:42:31 -08:00
Jimmacle
9a5ab5c653 Create LICENSE 2017-01-14 17:40:54 -08:00
Jimmacle
5e21200de3 Create README.md 2017-01-12 18:04:58 -08:00
John Gross
10836cbbb2 Get command system working, permissions system and ModAPI extensions in progress 2017-01-11 00:19:21 -08:00
John Gross
4949982fa8 Plugin system working, Windows service and command system in progress 2017-01-05 02:49:43 -08:00
John Gross
e0a4ee9ce0 Configure NLog 2017-01-03 23:10:24 -08:00
John Gross
15af769d90 Fix DS loading, add NLog for logging 2017-01-03 23:09:09 -08:00
John Gross
a3e29fff4e Rewrite plugin system to update plugins in parallel after each game tick. 2017-01-03 02:49:33 -08:00
John Gross
090ebd5ef5 Fix inconsistent code formatting 2017-01-01 22:14:43 -08:00
Brant Martin
a911af54e9 Add missing init code in ChatManager 2017-01-02 00:18:42 -05:00
Brant Martin
e3675462ef Add network intercept and injection. Add basic ChatManager that allows us to do command hiding on the server 2017-01-02 00:17:44 -05:00
John Gross
6e0922b805 My New Year's resolution is to stop making commits like these 2017-01-01 16:37:30 -08:00
John Gross
81037b502a Implement Torch API in client 2016-12-24 15:51:18 -08:00
John Gross
2695cda5fa Refactor and stuff 2016-12-23 13:24:58 -08:00
John Gross
c381439ea1 . 2016-12-17 02:11:33 -08:00
John Gross
fb521abbda Rename to Torch, add command system 2016-12-17 01:59:03 -08:00
John Michael Gross
7d51ac9295 Update credits ;) 2016-10-18 08:54:11 -07:00
Brant Martin
23b261e595 Replace client authentication logic -- allows serves to be set as private or friends only. Also tracks users circumventing bans with steam family sharing. 2016-10-17 10:05:17 -04:00
Brant Martin
ce488a0d4e Add new methods to safely invoke actions on the game thread, in blocking and callback flavors. 2016-10-17 05:52:10 -04:00
John Michael Gross
86b9db821a idk i wrote this 3 weeks ago 2016-10-17 01:14:47 -07:00
John Michael Gross
bca4efb09b Build config stuff, launcher stuff 2016-09-26 22:19:48 -07:00
John Michael Gross
7488384fb8 Client, launcher, and too much stuff to document. 2016-09-24 13:08:36 -07:00
John Michael Gross
e153870182 Refactor a bit 2016-09-19 16:00:38 -07:00
John Michael Gross
852a5630be I accidentally all the things. Init server in the right order. 2016-09-19 12:55:06 -07:00
John Michael Gross
30b0e37fff Finish chat/players functionality, refactor logic to non-static classes with a single static entry point, add data binding 2016-09-19 12:45:44 -07:00
John Michael Gross
15d6a89f9c Implement first iteration of players tab (chat/player list) and sketch API 2016-09-18 07:04:32 -07:00
John Michael Gross
113a6b63c0 Merge branch 'master' of https://github.com/Jimmacle/Piston
# Conflicts:
#	.gitignore
2016-09-16 20:00:14 -07:00
John Michael Gross
f2ec79a286 Basic framework - server loader, plugin manager, chat interface 2016-09-16 19:57:18 -07:00
Jimmacle
333af23ca3 Initial commit 2016-09-16 19:51:26 -07:00
John Michael Gross
c0a41d6a67 Add project files. 2016-09-15 19:37:03 -07:00
John Michael Gross
80b6e2e299 Add .gitignore and .gitattributes. 2016-09-15 19:37:01 -07:00