Lazyness? I unno, it's alot of code to look through.
So I've gotten some itty bitty changes in (read: tiny weapon changes), compiled, all that good stuff hooked up and working. Now I wanna go deeper.
I'm kinda confused about keys that do things. When I press a key, where's it get recognized? I tried my damnedest to find the code for the zooming function on the disruptor, but got lost and just found firing functions. -_-
The camera. Where's that stuff at?
Still a little confused as to the whole client-server dealie. The client wants to perform a function (Move, Fire weapon, what have you), client sends the request to the server, then the server tells the clients what happened and what function to perform... right?
How exactly should one code things in?
int vmMain(), It looks like this is where it all starts. Is it called from jamp.exe every, whats the wording... CPU cycle?
Thats it, for now.