Alright, I've been doing some work on the thing today so i can get it to you guys, and i've discovered i'm going to have to re-write the gauss to function properly (it's quite messy, and theres a few bugs with it that i can't seem to nail down in the state that it is. ie: it fires multiple beams on primary attack shots (i believe it does this with unaltered too actually) and when you run out of ammo on secondary attack it doesn't do the shot on the client (i believe this one is my fault, do to actually updating the predicted weapondata properly, so it changes on the server before the client gets it.. etc. i started putting in a little "hack" to make it work, but i'm going to just have to re-write it or something properly.)
if you don't care about the gauss (ie: are not doing anything related to HL) i can pack it up now, otherwise you wait. Just lemme know (and please email me directly! so we don't clutter up the list!! i'm only posting this here because only one person mailed me directly (i would have carbon copied this thing heh)).
So, yeah, i'm going to continue doing some more experiments to make sure everything else still works as it did before christmas when i first started on it, but other than the gauss and some things i _wanted_ to do, it's good togo.
some notes (that will really only apply once you actually get the source from me): there's some extra/updated content (delta.lst and another event file) that goes with it too. I never finished the event though, so it doesn't matter i guess ;)
the major changes in this thing are the layout of files, all weapons are in a folder called weapon_shared, and each actual weapon is prefixed with w_ ie: w_glock.cpp, there is a header called weapons_shared.h which gets included in a number of places on the server and the client, to get rid of excess typing. i got rid of hl_weapons.cpp entirely and all shared weapon code is inside weapons.cpp itself.
the rest, you'll be able to see; just search for "omega;" (i prefix all my comments with //omega; or /* omega; depending on the situation) also only the single player source tree has been modified, i was going to port all the changes into the multiplayer one afterwards for completeness.
so uhm, yeah, lemme know if you want it without the fully functional gauss ;)
-omega -- Blackened Interactive - http://www.blackened-interactive.com FLF:Defiance - http://www.frontline2.com Wavelength - http://www.thewavelength.net
Tan Theodore wrote:
Lol! But I prefer it to be like what omega said. And now, I'm waiting for his release. Eagerly. Almost everyday. So I can complete my darn mod and get to bed. :D
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

