Hey guys. I managed to get a blank mod running in sdk base 2007. The only thing is, it's got no resources and a missing background texture and obviously the menus etc or load game doesn't work. I've done a lot of searching for the right gameinfo.txt and configs and mounting and appids etc. and it's all very conflicting. What I'd like to know is how do I get a blank compiled mod that runs episode two like normal, an exact replica of half-life 2 episode two built from source? If ye need any more information let me know, but I'd really appreciate some definitive insight! Thanks. Chris
On Thu, Sep 2, 2010 at 1:36 PM, <hlcoders-requ...@list.valvesoftware.com>wrote: > Send hlcoders mailing list submissions to > hlcoders@list.valvesoftware.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://list.valvesoftware.com/mailman/listinfo/hlcoders > or, via email, send a message with subject or body 'help' to > hlcoders-requ...@list.valvesoftware.com > > You can reach the person managing the list at > hlcoders-ow...@list.valvesoftware.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of hlcoders digest..." > > > Today's Topics: > > 1. Re: Engine API? (Chris Courtney) > 2. Re: Engine API? (Andrew Ritchie) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 2 Sep 2010 12:54:03 +0100 > From: Chris Courtney <chriscourtne...@gmail.com> > Subject: Re: [hlcoders] Engine API? > To: hlcoders@list.valvesoftware.com > Message-ID: > <aanlkti=ln1stosvjsxhfzhpxambnrujp4wmxoua4z...@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > What are the NPC limitations in terms of code? Is it that the interface for > that part of the engine is very limited or is it just difficult to root > through and understand the order of whats happening? I plan on doing a lot > of custom AI stuff with models. > Was just playing episode 2 and notice they've implemented a proper "look at > player" thing for alex where she dynamically turns her head and then her > body which is something I'll be using. > > Sorry I rambed... basically what sort of trouble is ahead in the NPC area > for single player? > > Thanks for the help guys :) > > On Thu, Sep 2, 2010 at 12:40 PM, <hlcoders-requ...@list.valvesoftware.com > >wrote: > > > Send hlcoders mailing list submissions to > > hlcoders@list.valvesoftware.com > > > > To subscribe or unsubscribe via the World Wide Web, visit > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > or, via email, send a message with subject or body 'help' to > > hlcoders-requ...@list.valvesoftware.com > > > > You can reach the person managing the list at > > hlcoders-ow...@list.valvesoftware.com > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of hlcoders digest..." > > > > > > Today's Topics: > > > > 1. Re: Does Valve (America) offers internships? (Andrew Ritchie) > > 2. Re: linux binary compiling issues, missing reference (Nick) > > 3. Engine API? (Chris Courtney) > > 4. Re: Engine API? (Jonas 'Sortie' Termansen) > > 5. Re: Engine API? (Colm Sloan) > > 6. Re: Engine API? (Tom Edwards) > > 7. Re: Engine API? (Andrew Ritchie) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Wed, 1 Sep 2010 23:01:38 +0100 > > From: Andrew Ritchie <gotta...@gmail.com> > > Subject: Re: [hlcoders] Does Valve (America) offers internships? > > To: Discussion of Half-Life Programming > > <hlcoders@list.valvesoftware.com> > > Message-ID: > > > > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26+c...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%2bc...@mail.gmail.com> > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%2bc...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%252bc...@mail.gmail.com> > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > goodness no, Somone is one of the most honest people I know. Minh on the > > other hand is a Grade A Canadian Liar... LIAR I says. And now I have to > go > > change his wikipedia entry to say so, otherwise, who else but this list > > would know?! > > > > On Wed, Sep 1, 2010 at 2:08 PM, Jeffrey "botman" Broome < > > botman.hlcod...@gmail.com> wrote: > > > > > WHAT? Are you calling somone on the internets a liar? > > > > > > > > > How dare you sir. How dare you. :) > > > > > > > > > On 8/31/2010 7:22 PM, Andrew Ritchie wrote: > > > > > >> Liar > > >> > > >> On Tue, Aug 31, 2010 at 7:17 PM, Minh Le<minh...@telus.net> wrote: > > >> > > >> > > >>> "now in FixKorea?" > > >>> > > >>> Unfortunately, yes. > > >>> > > >>> > > >>> On 8/31/2010 6:23 AM, WRNM wrote: > > >>> > > >>> Oh, sorry I went serious =_=. BTW Just for curiosity, Are you the > > 'Minh > > >>>> Le' now in FixKorea? > > >>>> > > >>>> Richard > > >>>> > > >>>> Date: Tue, 31 Aug 2010 00:41:29 -0700 > > >>>> > > >>>>> From: minh...@telus.net > > >>>>> To: hlcoders@list.valvesoftware.com > > >>>>> Subject: Re: [hlcoders] Does Valve (America) offers internships? > > >>>>> > > >>>>> I don't believe there is a branch in Siberia. I was just poking > fun > > >>>>> at > > >>>>> you because I found it amusing that you put America in brackets > next > > to > > >>>>> Valve. Everyone knows there is only one Valve, and its location is > > Mt. > > >>>>> Olympus. > > >>>>> > > >>>>> > > >>>>> On 8/30/2010 8:08 PM, Trevor 'Drak' wrote: > > >>>>> > > >>>>> I think he was kidding, because you added (America) > > >>>>>> > > >>>>>> -------------------------------------------------- > > >>>>>> From: "WRNM"<assaultar...@hotmail.com> > > >>>>>> Sent: Monday, August 30, 2010 10:53 PM > > >>>>>> To:<hlcoders@list.valvesoftware.com> > > >>>>>> Subject: Re: [hlcoders] Does Valve (America) offers internships? > > >>>>>> > > >>>>>> Ummmm..... Is there a branch/studio in Siberia? > > >>>>>> > > >>>>>>> Date: Mon, 30 Aug 2010 10:12:22 -0700 > > >>>>>>> > > >>>>>>>> From: minh...@telus.net > > >>>>>>>> To: hlcoders@list.valvesoftware.com > > >>>>>>>> Subject: Re: [hlcoders] Does Valve (America) offers internships? > > >>>>>>>> > > >>>>>>>> You might wanna try Valve (Siberia)... > > >>>>>>>> > > >>>>>>>> On 8/30/2010 6:35 AM, WRNM wrote: > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>> Hey guys, > > >>>>>>>>> > > >>>>>>>>> I don't really know if this is the right place or not but I'm > > >>>>>>>>> > > >>>>>>>>> wondering> if Valve provides any chances for internships? > > >>>>>>>> > > >>>>>>>> I am currently a sophomore student majoring in Math. I can do > > some > > >>>>>>>>> programming but I'm better in 3D/2D Art stuff. > > >>>>>>>>> > > >>>>>>>>> Just looking for some game development work experience, and of > > >>>>>>>>> > > >>>>>>>>> course> I'm happy to do it for free. > > >>>>>>>> > > >>>>>>>> Please let me know if there's anything I can do about it. > > >>>>>>>>> > > >>>>>>>>> Thanks, > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> Richard > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> _______________________________________________ > > >>>>>>>>> To unsubscribe, edit your list preferences, or view the list > > >>>>>>>>> > > >>>>>>>>> archives,> please visit: > > >>>>>>>> > > >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> _______________________________________________ > > >>>>>>>> To unsubscribe, edit your list preferences, or view the list > > >>>>>>>> archives, please visit: > > >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>>>>>> > > >>>>>>>> _______________________________________________ > > >>>>>>>> > > >>>>>>> To unsubscribe, edit your list preferences, or view the list > > >>>>>>> archives, please visit: > > >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>>>>> > > >>>>>>> _______________________________________________ > > >>>>>>> > > >>>>>> To unsubscribe, edit your list preferences, or view the list > > archives, > > >>>>>> please visit: > > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>>>> > > >>>>>> > > >>>>>> _______________________________________________ > > >>>>> To unsubscribe, edit your list preferences, or view the list > > archives, > > >>>>> please visit: > > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>>> > > >>>>> > > >>>>> _______________________________________________ > > >>>> To unsubscribe, edit your list preferences, or view the list > archives, > > >>>> please visit: > > >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>>> > > >>>> > > >>>> _______________________________________________ > > >>> To unsubscribe, edit your list preferences, or view the list > archives, > > >>> please visit: > > >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >>> > > >>> > > >>> _______________________________________________ > > >> To unsubscribe, edit your list preferences, or view the list archives, > > >> please visit: > > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >> > > >> > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > ------------------------------ > > > > Message: 2 > > Date: Wed, 1 Sep 2010 17:50:19 -0500 > > From: Nick <xnicho...@gmail.com> > > Subject: Re: [hlcoders] linux binary compiling issues, missing > > reference > > To: hlcoders@list.valvesoftware.com > > Message-ID: > > <aanlkti=gyrwrt1mkdhngdw+fd79j=tyd5z2cha1ax...@mail.gmail.com> > > Content-Type: text/plain; charset=windows-1252 > > > > i am still getting this error.. i have copied all libraries included > > in sdk to /linux_sdk and left them also in /lib/linux.. > > > > Please help.. gcc 4.2.4 > > > > On Mon, Nov 6, 2006 at 2:15 PM, Stefan Bermig <wins...@winstonsmaps.com> > > wrote: > > > uhh... > > > > > > i forgot to add the new libraries to the Makefile, my bad. now this > error > > > is gone, but i ran right into the next one. using gcc 3.4 and gcc 4.1 > > > > > > /stefan/srcds/src/dlls/ai_activity.o -c > > > /home/stefan/srcds/src/dlls/ai_activity.cpp > > > In file included from > /home/stefan/srcds/src/dlls/../public/vector.h:35, > > > ? ? ? ? ? ? ? ? from > /home/stefan/srcds/src/dlls/../public/vmatrix.h:34, > > > ? ? ? ? ? ? ? ? from /home/stefan/srcds/src/dlls/cbase.h:41, > > > ? ? ? ? ? ? ? ? from /home/stefan/srcds/src/dlls/ai_activity.cpp:7: > > > /usr/lib/gcc/i586-suse-linux/4.1.0/include/xmmintrin.h:35:3: error: > > #error > > > "SSE instruction set not enabled" > > > /home/stefan/srcds/src/dlls/../public/vector.h:234: error: expected ?;? > > > before ?&? token > > > /home/stefan/srcds/src/dlls/../public/vector.h:235: error: expected `;' > > > before ?const? > > > /home/stefan/srcds/src/dlls/../public/vector.h:235: error: expected ?;? > > > before ?&? token > > > /home/stefan/srcds/src/dlls/../public/vector.h:238: error: expected `;' > > > before ?void? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:160: error: expected > ?;? > > > before ?&? token > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:161: error: expected > `;' > > > before ?const? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:161: error: expected > ?;? > > > before ?&? token > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:163: error: expected > `;' > > > before ?private? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h: In member function > > ?void > > > Vector4DAligned::InitZero()?: > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:632: error: ?class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:632: error: > > ?_mm_set1_ps? > > > was not declared in this scope > > > /home/stefan/srcds/src/dlls/../public/vector4d.h: In function ?void > > > Vector4DWeightMADSSE(vec_t, const Vector4DAligned&, Vector4DAligned&, > > > const Vector4DAligned&, Vector4DAligned&)?: > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:663: error: ?__m128? > was > > > not declared in this scope > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:663: error: expected > `;' > > > before ?packed? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?const > class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?packed? > was > > > not declared in this scope > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: > ?_mm_mul_ps? > > > was not declared in this scope > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: > ?_mm_add_ps? > > > was not declared in this scope > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?class > > > Vector4DAligned? has no member named ?AsM128? > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?const > class > > > Vector4DAligned? has no member named ?AsM128? > > > make[1]: *** > [obj/server_i486//home/stefan/srcds/src/dlls/ai_activity.o] > > > Error 1 > > > > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > ------------------------------ > > > > Message: 3 > > Date: Thu, 2 Sep 2010 11:39:32 +0100 > > From: Chris Courtney <chriscourtne...@gmail.com> > > Subject: [hlcoders] Engine API? > > To: hlcoders@list.valvesoftware.com > > Message-ID: > > > > <aanlktintcy7+rqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%2brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > <aanlktintcy7%2brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%252brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > Hey guys, I've dabbled with a bit of HL2 programming a couple of years > ago. > > The tutorials on the wiki are ok for starting off but I really could use > > some sort of api. I assume valve give the full documentation to it's > > clients > > who buy a licence? > > > > Just wondering is there anything from valve that helps programmers in > terms > > of an object hierarchy or basic outline of classes? Surely in this day > and > > age, especially from a mod-friendly company like valve, we don't still > have > > to search through code to find the base classes and learn the structure > of > > the game? > > > > Thanks > > > > > > ------------------------------ > > > > Message: 4 > > Date: Thu, 02 Sep 2010 12:51:11 +0200 > > From: Jonas 'Sortie' Termansen <hlcod...@maxsi.dk> > > Subject: Re: [hlcoders] Engine API? > > To: Discussion of Half-Life Programming > > <hlcoders@list.valvesoftware.com> > > Message-ID: <1283424671.2717.5.ca...@nokia-n900-51-1> > > Content-Type: text/plain > > > > Searching through the code is exactly how I program for Source. Any > > respectful IDE has a function that allows you to search the entire source > > code (including headers). You then enter what you might be looking for, > and > > soon you find some sample code related to what you want to do, or at > least a > > header file that exposes an engine interface. With some proper guessing > and > > trial anf error, you can usually find what you want. Sadly there is no > real > > documentation available, but usually when we learn about some feature, we > > document it on the wiki. > > > > ------------------------------ > > > > Message: 5 > > Date: Thu, 2 Sep 2010 12:12:05 +0100 > > From: Colm Sloan <colmsl...@gmail.com> > > Subject: Re: [hlcoders] Engine API? > > To: "Jonas 'Sortie' Termansen" <hlcod...@maxsi.dk>, Discussion of > > Half-Life Programming <hlcoders@list.valvesoftware.com> > > Message-ID: > > > > <aanlkti=swvuymp9gd+j10y0ysvo3k+1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%2bj10y0ysvo3k%2b1gfs4stw4-m...@mail.gmail.com> > <swvuymp9gd%2bj10y0ysvo3k%2b1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%252bj10y0ysvo3k%252b1gfs4stw4-m...@mail.gmail.com> > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > "a mod-friendly company like valve" > > > > questionable ;) > > > > > > > > I'd really like to see this too. Is there some program that can be run on > a > > C/C++ project to extract this information and create such a reference > > document automatically? I almost sure I remember using something like > this > > for a java program I made some time back. > > > > > > ------------------------------ > > > > Message: 6 > > Date: Thu, 02 Sep 2010 12:22:06 +0100 > > From: Tom Edwards <t_edwa...@btinternet.com> > > Subject: Re: [hlcoders] Engine API? > > To: Discussion of Half-Life Programming > > <hlcoders@list.valvesoftware.com> > > Message-ID: <4c7f88de.6090...@btinternet.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Yes, there's doxygen and there are several instances of it being used > > on the SDK (at various points) to be found online. The best solution is > > to open Visual Studio and use Class View, though. > > > > On 02/09/2010 12:12, Colm Sloan wrote: > > > "a mod-friendly company like valve" > > > > > > questionable ;) > > > > > > > > > > > > I'd really like to see this too. Is there some program that can be run > on > > a > > > C/C++ project to extract this information and create such a reference > > > document automatically? I almost sure I remember using something like > > this > > > for a java program I made some time back. > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > > > ------------------------------ > > > > Message: 7 > > Date: Thu, 2 Sep 2010 12:39:57 +0100 > > From: Andrew Ritchie <gotta...@gmail.com> > > Subject: Re: [hlcoders] Engine API? > > To: Discussion of Half-Life Programming > > <hlcoders@list.valvesoftware.com> > > Message-ID: > > <aanlktin3lkuj_b2z74num8u-6reytnaw5ymkf=ifo...@mail.gmail.com> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > There's a fair few doxygen's out there but in reality most people just ge > > their hands dirty by following the SDK classes. > > > > The only "tricky" parts of the SourceSDK would be the NPCs in the > > singleplayer, beyond that the SDK for multiplayer really implements > > skeletal > > stuff to start rooting around with almost immediately available examples > of > > networking and entity IO. That's assuming gameplay is your biggest > focus. > > > > The VGUI stuff is roughly fleshed out in the SDK panels too, even if it's > > not got many examples of how to make the most of the messaging beyond > > OnCommand, but you can pull out the majority of what you need to learn by > > starting with this those. > > > > Beyond that, if you're looking to do a lot of shader work you just have > to > > figure out the limitations before trying anything too crazy, and if you > > want > > to replace BSP with dynamic data loading and procedural terrain > generation > > you're going to be one sad panda that Valve aren't likely to impress with > > the SourceSDK. > > > > On Thu, Sep 2, 2010 at 12:22 PM, Tom Edwards <t_edwa...@btinternet.com > > >wrote: > > > > > Yes, there's doxygen and there are several instances of it being used > on > > > the SDK (at various points) to be found online. The best solution is to > > open > > > Visual Studio and use Class View, though. > > > > > > > > > On 02/09/2010 12:12, Colm Sloan wrote: > > > > > >> "a mod-friendly company like valve" > > >> > > >> questionable ;) > > >> > > >> > > >> > > >> I'd really like to see this too. Is there some program that can be run > > on > > >> a > > >> C/C++ project to extract this information and create such a reference > > >> document automatically? I almost sure I remember using something like > > this > > >> for a java program I made some time back. > > >> _______________________________________________ > > >> To unsubscribe, edit your list preferences, or view the list archives, > > >> please visit: > > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > >> > > >> > > >> > > > > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > ------------------------------ > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > End of hlcoders Digest, Vol 31, Issue 3 > > *************************************** > > > > > ------------------------------ > > Message: 2 > Date: Thu, 2 Sep 2010 13:36:22 +0100 > From: Andrew Ritchie <gotta...@gmail.com> > Subject: Re: [hlcoders] Engine API? > To: Discussion of Half-Life Programming > <hlcoders@list.valvesoftware.com> > Message-ID: > <aanlktikcq0rdxvvlbsgtgqm4lkf1x_dia4wucy62p...@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > That's all available to the SDK, the "tricky" part I mentioned was more > that > it's written for Valve's games, rather than, like the SDK for MP the > modders. So you just have to pick your starting point on your own, whether > it be Alyx, Zombies etc.. There's nothing particularly engine specific for > the AI for the most part it's all there for you to dabble with. > > On Thu, Sep 2, 2010 at 12:54 PM, Chris Courtney > <chriscourtne...@gmail.com>wrote: > > > What are the NPC limitations in terms of code? Is it that the interface > for > > that part of the engine is very limited or is it just difficult to root > > through and understand the order of whats happening? I plan on doing a > lot > > of custom AI stuff with models. > > Was just playing episode 2 and notice they've implemented a proper "look > at > > player" thing for alex where she dynamically turns her head and then her > > body which is something I'll be using. > > > > Sorry I rambed... basically what sort of trouble is ahead in the NPC area > > for single player? > > > > Thanks for the help guys :) > > > > On Thu, Sep 2, 2010 at 12:40 PM, < > hlcoders-requ...@list.valvesoftware.com > > >wrote: > > > > > Send hlcoders mailing list submissions to > > > hlcoders@list.valvesoftware.com > > > > > > To subscribe or unsubscribe via the World Wide Web, visit > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > or, via email, send a message with subject or body 'help' to > > > hlcoders-requ...@list.valvesoftware.com > > > > > > You can reach the person managing the list at > > > hlcoders-ow...@list.valvesoftware.com > > > > > > When replying, please edit your Subject line so it is more specific > > > than "Re: Contents of hlcoders digest..." > > > > > > > > > Today's Topics: > > > > > > 1. Re: Does Valve (America) offers internships? (Andrew Ritchie) > > > 2. Re: linux binary compiling issues, missing reference (Nick) > > > 3. Engine API? (Chris Courtney) > > > 4. Re: Engine API? (Jonas 'Sortie' Termansen) > > > 5. Re: Engine API? (Colm Sloan) > > > 6. Re: Engine API? (Tom Edwards) > > > 7. Re: Engine API? (Andrew Ritchie) > > > > > > > > > ---------------------------------------------------------------------- > > > > > > Message: 1 > > > Date: Wed, 1 Sep 2010 23:01:38 +0100 > > > From: Andrew Ritchie <gotta...@gmail.com> > > > Subject: Re: [hlcoders] Does Valve (America) offers internships? > > > To: Discussion of Half-Life Programming > > > <hlcoders@list.valvesoftware.com> > > > Message-ID: > > > > > > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26+c...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%2bc...@mail.gmail.com> > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%2bc...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%252bc...@mail.gmail.com> > > > > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%2bc...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%252bc...@mail.gmail.com> > <aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%252bc...@mail.gmail.com<aanlktiktt78anqech0tgdc16s9zhcjddaoqqy26%25252bc...@mail.gmail.com> > > > > > > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > > > goodness no, Somone is one of the most honest people I know. Minh on > the > > > other hand is a Grade A Canadian Liar... LIAR I says. And now I have > to > > go > > > change his wikipedia entry to say so, otherwise, who else but this list > > > would know?! > > > > > > On Wed, Sep 1, 2010 at 2:08 PM, Jeffrey "botman" Broome < > > > botman.hlcod...@gmail.com> wrote: > > > > > > > WHAT? Are you calling somone on the internets a liar? > > > > > > > > > > > > How dare you sir. How dare you. :) > > > > > > > > > > > > On 8/31/2010 7:22 PM, Andrew Ritchie wrote: > > > > > > > >> Liar > > > >> > > > >> On Tue, Aug 31, 2010 at 7:17 PM, Minh Le<minh...@telus.net> wrote: > > > >> > > > >> > > > >>> "now in FixKorea?" > > > >>> > > > >>> Unfortunately, yes. > > > >>> > > > >>> > > > >>> On 8/31/2010 6:23 AM, WRNM wrote: > > > >>> > > > >>> Oh, sorry I went serious =_=. BTW Just for curiosity, Are you the > > > 'Minh > > > >>>> Le' now in FixKorea? > > > >>>> > > > >>>> Richard > > > >>>> > > > >>>> Date: Tue, 31 Aug 2010 00:41:29 -0700 > > > >>>> > > > >>>>> From: minh...@telus.net > > > >>>>> To: hlcoders@list.valvesoftware.com > > > >>>>> Subject: Re: [hlcoders] Does Valve (America) offers internships? > > > >>>>> > > > >>>>> I don't believe there is a branch in Siberia. I was just poking > > fun > > > >>>>> at > > > >>>>> you because I found it amusing that you put America in brackets > > next > > > to > > > >>>>> Valve. Everyone knows there is only one Valve, and its location > is > > > Mt. > > > >>>>> Olympus. > > > >>>>> > > > >>>>> > > > >>>>> On 8/30/2010 8:08 PM, Trevor 'Drak' wrote: > > > >>>>> > > > >>>>> I think he was kidding, because you added (America) > > > >>>>>> > > > >>>>>> -------------------------------------------------- > > > >>>>>> From: "WRNM"<assaultar...@hotmail.com> > > > >>>>>> Sent: Monday, August 30, 2010 10:53 PM > > > >>>>>> To:<hlcoders@list.valvesoftware.com> > > > >>>>>> Subject: Re: [hlcoders] Does Valve (America) offers internships? > > > >>>>>> > > > >>>>>> Ummmm..... Is there a branch/studio in Siberia? > > > >>>>>> > > > >>>>>>> Date: Mon, 30 Aug 2010 10:12:22 -0700 > > > >>>>>>> > > > >>>>>>>> From: minh...@telus.net > > > >>>>>>>> To: hlcoders@list.valvesoftware.com > > > >>>>>>>> Subject: Re: [hlcoders] Does Valve (America) offers > internships? > > > >>>>>>>> > > > >>>>>>>> You might wanna try Valve (Siberia)... > > > >>>>>>>> > > > >>>>>>>> On 8/30/2010 6:35 AM, WRNM wrote: > > > >>>>>>>> > > > >>>>>>>> > > > >>>>>>>>> Hey guys, > > > >>>>>>>>> > > > >>>>>>>>> I don't really know if this is the right place or not but I'm > > > >>>>>>>>> > > > >>>>>>>>> wondering> if Valve provides any chances for internships? > > > >>>>>>>> > > > >>>>>>>> I am currently a sophomore student majoring in Math. I can do > > > some > > > >>>>>>>>> programming but I'm better in 3D/2D Art stuff. > > > >>>>>>>>> > > > >>>>>>>>> Just looking for some game development work experience, and > of > > > >>>>>>>>> > > > >>>>>>>>> course> I'm happy to do it for free. > > > >>>>>>>> > > > >>>>>>>> Please let me know if there's anything I can do about it. > > > >>>>>>>>> > > > >>>>>>>>> Thanks, > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>>> Richard > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>>> _______________________________________________ > > > >>>>>>>>> To unsubscribe, edit your list preferences, or view the list > > > >>>>>>>>> > > > >>>>>>>>> archives,> please visit: > > > >>>>>>>> > > > >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>>> _______________________________________________ > > > >>>>>>>> To unsubscribe, edit your list preferences, or view the list > > > >>>>>>>> archives, please visit: > > > >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>>>>>> > > > >>>>>>>> _______________________________________________ > > > >>>>>>>> > > > >>>>>>> To unsubscribe, edit your list preferences, or view the list > > > >>>>>>> archives, please visit: > > > >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>>>>> > > > >>>>>>> _______________________________________________ > > > >>>>>>> > > > >>>>>> To unsubscribe, edit your list preferences, or view the list > > > archives, > > > >>>>>> please visit: > > > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>>>> > > > >>>>>> > > > >>>>>> _______________________________________________ > > > >>>>> To unsubscribe, edit your list preferences, or view the list > > > archives, > > > >>>>> please visit: > > > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>>> > > > >>>>> > > > >>>>> _______________________________________________ > > > >>>> To unsubscribe, edit your list preferences, or view the list > > archives, > > > >>>> please visit: > > > >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>>> > > > >>>> > > > >>>> _______________________________________________ > > > >>> To unsubscribe, edit your list preferences, or view the list > > archives, > > > >>> please visit: > > > >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >>> > > > >>> > > > >>> _______________________________________________ > > > >> To unsubscribe, edit your list preferences, or view the list > archives, > > > >> please visit: > > > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >> > > > >> > > > > _______________________________________________ > > > > To unsubscribe, edit your list preferences, or view the list > archives, > > > > please visit: > > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > > > > ------------------------------ > > > > > > Message: 2 > > > Date: Wed, 1 Sep 2010 17:50:19 -0500 > > > From: Nick <xnicho...@gmail.com> > > > Subject: Re: [hlcoders] linux binary compiling issues, missing > > > reference > > > To: hlcoders@list.valvesoftware.com > > > Message-ID: > > > <aanlkti=gyrwrt1mkdhngdw+fd79j=tyd5z2cha1ax...@mail.gmail.com> > > > Content-Type: text/plain; charset=windows-1252 > > > > > > i am still getting this error.. i have copied all libraries included > > > in sdk to /linux_sdk and left them also in /lib/linux.. > > > > > > Please help.. gcc 4.2.4 > > > > > > On Mon, Nov 6, 2006 at 2:15 PM, Stefan Bermig < > wins...@winstonsmaps.com> > > > wrote: > > > > uhh... > > > > > > > > i forgot to add the new libraries to the Makefile, my bad. now this > > error > > > > is gone, but i ran right into the next one. using gcc 3.4 and gcc 4.1 > > > > > > > > /stefan/srcds/src/dlls/ai_activity.o -c > > > > /home/stefan/srcds/src/dlls/ai_activity.cpp > > > > In file included from > > /home/stefan/srcds/src/dlls/../public/vector.h:35, > > > > ? ? ? ? ? ? ? ? from > > /home/stefan/srcds/src/dlls/../public/vmatrix.h:34, > > > > ? ? ? ? ? ? ? ? from /home/stefan/srcds/src/dlls/cbase.h:41, > > > > ? ? ? ? ? ? ? ? from /home/stefan/srcds/src/dlls/ai_activity.cpp:7: > > > > /usr/lib/gcc/i586-suse-linux/4.1.0/include/xmmintrin.h:35:3: error: > > > #error > > > > "SSE instruction set not enabled" > > > > /home/stefan/srcds/src/dlls/../public/vector.h:234: error: expected > ?;? > > > > before ?&? token > > > > /home/stefan/srcds/src/dlls/../public/vector.h:235: error: expected > `;' > > > > before ?const? > > > > /home/stefan/srcds/src/dlls/../public/vector.h:235: error: expected > ?;? > > > > before ?&? token > > > > /home/stefan/srcds/src/dlls/../public/vector.h:238: error: expected > `;' > > > > before ?void? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:160: error: expected > > ?;? > > > > before ?&? token > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:161: error: expected > > `;' > > > > before ?const? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:161: error: expected > > ?;? > > > > before ?&? token > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:163: error: expected > > `;' > > > > before ?private? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h: In member function > > > ?void > > > > Vector4DAligned::InitZero()?: > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:632: error: ?class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:632: error: > > > ?_mm_set1_ps? > > > > was not declared in this scope > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h: In function ?void > > > > Vector4DWeightMADSSE(vec_t, const Vector4DAligned&, Vector4DAligned&, > > > > const Vector4DAligned&, Vector4DAligned&)?: > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:663: error: ?__m128? > > was > > > > not declared in this scope > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:663: error: expected > > `;' > > > > before ?packed? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?const > > class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: ?packed? > > was > > > > not declared in this scope > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: > > ?_mm_mul_ps? > > > > was not declared in this scope > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:666: error: > > ?_mm_add_ps? > > > > was not declared in this scope > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?class > > > > Vector4DAligned? has no member named ?AsM128? > > > > /home/stefan/srcds/src/dlls/../public/vector4d.h:667: error: ?const > > class > > > > Vector4DAligned? has no member named ?AsM128? > > > > make[1]: *** > > [obj/server_i486//home/stefan/srcds/src/dlls/ai_activity.o] > > > > Error 1 > > > > > > > > _______________________________________________ > > > > To unsubscribe, edit your list preferences, or view the list > archives, > > > > please visit: > > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > > > > > > > ------------------------------ > > > > > > Message: 3 > > > Date: Thu, 2 Sep 2010 11:39:32 +0100 > > > From: Chris Courtney <chriscourtne...@gmail.com> > > > Subject: [hlcoders] Engine API? > > > To: hlcoders@list.valvesoftware.com > > > Message-ID: > > > > > > <aanlktintcy7+rqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%2brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > <aanlktintcy7%2brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%252brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > > > > <aanlktintcy7%2brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%252brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > <aanlktintcy7%252brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com<aanlktintcy7%25252brqsadkwroehtlocmmwa0oxquwtysd...@mail.gmail.com> > > > > > > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > > > Hey guys, I've dabbled with a bit of HL2 programming a couple of years > > ago. > > > The tutorials on the wiki are ok for starting off but I really could > use > > > some sort of api. I assume valve give the full documentation to it's > > > clients > > > who buy a licence? > > > > > > Just wondering is there anything from valve that helps programmers in > > terms > > > of an object hierarchy or basic outline of classes? Surely in this day > > and > > > age, especially from a mod-friendly company like valve, we don't still > > have > > > to search through code to find the base classes and learn the structure > > of > > > the game? > > > > > > Thanks > > > > > > > > > ------------------------------ > > > > > > Message: 4 > > > Date: Thu, 02 Sep 2010 12:51:11 +0200 > > > From: Jonas 'Sortie' Termansen <hlcod...@maxsi.dk> > > > Subject: Re: [hlcoders] Engine API? > > > To: Discussion of Half-Life Programming > > > <hlcoders@list.valvesoftware.com> > > > Message-ID: <1283424671.2717.5.ca...@nokia-n900-51-1> > > > Content-Type: text/plain > > > > > > Searching through the code is exactly how I program for Source. Any > > > respectful IDE has a function that allows you to search the entire > source > > > code (including headers). You then enter what you might be looking for, > > and > > > soon you find some sample code related to what you want to do, or at > > least a > > > header file that exposes an engine interface. With some proper guessing > > and > > > trial anf error, you can usually find what you want. Sadly there is no > > real > > > documentation available, but usually when we learn about some feature, > we > > > document it on the wiki. > > > > > > ------------------------------ > > > > > > Message: 5 > > > Date: Thu, 2 Sep 2010 12:12:05 +0100 > > > From: Colm Sloan <colmsl...@gmail.com> > > > Subject: Re: [hlcoders] Engine API? > > > To: "Jonas 'Sortie' Termansen" <hlcod...@maxsi.dk>, Discussion of > > > Half-Life Programming <hlcoders@list.valvesoftware.com> > > > Message-ID: > > > > > > <aanlkti=swvuymp9gd+j10y0ysvo3k+1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%2bj10y0ysvo3k%2b1gfs4stw4-m...@mail.gmail.com> > <swvuymp9gd%2bj10y0ysvo3k%2b1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%252bj10y0ysvo3k%252b1gfs4stw4-m...@mail.gmail.com> > > > > <swvuymp9gd%2bj10y0ysvo3k%2b1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%252bj10y0ysvo3k%252b1gfs4stw4-m...@mail.gmail.com> > <swvuymp9gd%252bj10y0ysvo3k%252b1gfs4stw4-m...@mail.gmail.com<swvuymp9gd%25252bj10y0ysvo3k%25252b1gfs4stw4-m...@mail.gmail.com> > > > > > > > > > > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > > > "a mod-friendly company like valve" > > > > > > questionable ;) > > > > > > > > > > > > I'd really like to see this too. Is there some program that can be run > on > > a > > > C/C++ project to extract this information and create such a reference > > > document automatically? I almost sure I remember using something like > > this > > > for a java program I made some time back. > > > > > > > > > ------------------------------ > > > > > > Message: 6 > > > Date: Thu, 02 Sep 2010 12:22:06 +0100 > > > From: Tom Edwards <t_edwa...@btinternet.com> > > > Subject: Re: [hlcoders] Engine API? > > > To: Discussion of Half-Life Programming > > > <hlcoders@list.valvesoftware.com> > > > Message-ID: <4c7f88de.6090...@btinternet.com> > > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > > > Yes, there's doxygen and there are several instances of it being used > > > on the SDK (at various points) to be found online. The best solution is > > > to open Visual Studio and use Class View, though. > > > > > > On 02/09/2010 12:12, Colm Sloan wrote: > > > > "a mod-friendly company like valve" > > > > > > > > questionable ;) > > > > > > > > > > > > > > > > I'd really like to see this too. Is there some program that can be > run > > on > > > a > > > > C/C++ project to extract this information and create such a reference > > > > document automatically? I almost sure I remember using something like > > > this > > > > for a java program I made some time back. > > > > _______________________________________________ > > > > To unsubscribe, edit your list preferences, or view the list > archives, > > > please visit: > > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > > > > > > > > > > ------------------------------ > > > > > > Message: 7 > > > Date: Thu, 2 Sep 2010 12:39:57 +0100 > > > From: Andrew Ritchie <gotta...@gmail.com> > > > Subject: Re: [hlcoders] Engine API? > > > To: Discussion of Half-Life Programming > > > <hlcoders@list.valvesoftware.com> > > > Message-ID: > > > <aanlktin3lkuj_b2z74num8u-6reytnaw5ymkf=ifo...@mail.gmail.com> > > > Content-Type: text/plain; charset=ISO-8859-1 > > > > > > There's a fair few doxygen's out there but in reality most people just > ge > > > their hands dirty by following the SDK classes. > > > > > > The only "tricky" parts of the SourceSDK would be the NPCs in the > > > singleplayer, beyond that the SDK for multiplayer really implements > > > skeletal > > > stuff to start rooting around with almost immediately available > examples > > of > > > networking and entity IO. That's assuming gameplay is your biggest > > focus. > > > > > > The VGUI stuff is roughly fleshed out in the SDK panels too, even if > it's > > > not got many examples of how to make the most of the messaging beyond > > > OnCommand, but you can pull out the majority of what you need to learn > by > > > starting with this those. > > > > > > Beyond that, if you're looking to do a lot of shader work you just have > > to > > > figure out the limitations before trying anything too crazy, and if you > > > want > > > to replace BSP with dynamic data loading and procedural terrain > > generation > > > you're going to be one sad panda that Valve aren't likely to impress > with > > > the SourceSDK. > > > > > > On Thu, Sep 2, 2010 at 12:22 PM, Tom Edwards <t_edwa...@btinternet.com > > > >wrote: > > > > > > > Yes, there's doxygen and there are several instances of it being > used > > on > > > > the SDK (at various points) to be found online. The best solution is > to > > > open > > > > Visual Studio and use Class View, though. > > > > > > > > > > > > On 02/09/2010 12:12, Colm Sloan wrote: > > > > > > > >> "a mod-friendly company like valve" > > > >> > > > >> questionable ;) > > > >> > > > >> > > > >> > > > >> I'd really like to see this too. Is there some program that can be > run > > > on > > > >> a > > > >> C/C++ project to extract this information and create such a > reference > > > >> document automatically? I almost sure I remember using something > like > > > this > > > >> for a java program I made some time back. > > > >> _______________________________________________ > > > >> To unsubscribe, edit your list preferences, or view the list > archives, > > > >> please visit: > > > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > >> > > > >> > > > >> > > > > > > > > _______________________________________________ > > > > To unsubscribe, edit your list preferences, or view the list > archives, > > > > please visit: > > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > > > > > > ------------------------------ > > > > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > > > > > End of hlcoders Digest, Vol 31, Issue 3 > > > *************************************** > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > ------------------------------ > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > End of hlcoders Digest, Vol 31, Issue 4 > *************************************** > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders