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



Reply via email to