Difference between revisions of "User talk:MrTwoVideoCards"

From Valve Developer Community
Jump to: navigation, search
m (Ban warning: eh, it's not important)
 
(227 intermediate revisions by 37 users not shown)
Line 1: Line 1:
==HDR==
+
:'''[[User:MrTwo/Talk-Archive,2007]]'''
I had a qustion for you amckern. Im MrtwoVideoCards and ive been working on city 17 the MOD. When you guys compile for HDR what compile option do you use advanced or normal. Also do you speed up vvis and vrad or check it to normal. Also how do you attain a final HDR map that way you can send to someone and they wouldn't have to buildcubemaps. Thankyou--Gear 01:30, 27 Oct 2006 (PDT)
 
:I normaly compile with a batch file (saves about 1.2GB of un-needed texture data in RAM). I normaly run with this code in the batch file:
 
<pre>
 
vbsp -threads 2 background01
 
vvis -threads 2 background01
 
vrad -final -threads 2 -both background01
 
copy background01.bsp "C:\Steam\steamapps\nigredo_licence\Prime - Are you game\Prime\maps"
 
</pre>
 
  
==Two-stop elevators==
+
{{Note| Feel free to edit below. I added the archives to log all the old discussions..}}
  
A couple of notes on your new [[Two-stop elevators|tutorial]] (thanks for contributing it!):
+
== Nope ==
* Articles on the Wiki can't be signed. If you want to say "I made this", the best way of doing it is to link to the article from your user page ([[User:MrTwoVideoCards]]). Similarly it is preferred that articles be written without reference to "I".
 
* It'd be great if you could include some formatting to make the article easy to read. If you want to put a title in, put <code><nowiki>==</nowiki></code> either side of the title and it's automatically formatted. Similarly, to make bold text put <code><nowiki>'''</nowiki></code> or for italic text put <code><nowiki>''</nowiki></code> around the text that you want to format. To make a list, simply put a <code><nowiki>*</nowiki></code> at the start of each line of the list item. Very easy, huh? :)
 
--[[User:Giles|Giles]] 01:17, 11 May 2006 (PDT)
 
:This is copied straight from akg: http://www.gmodcentral.com/mirror/akg/tutorials/wiseElevators.htm
 
:I'm still waiting on some opinion or consent on what to do with the AKG links here: [[Category talk:Level Design]]... --[[User:Vaarscha|Vaarscha]] 01:47, 11 May 2006 (PDT)
 
::I'm not hugely familiar with AKG or its history. My first reaction though would be: If you can contact the articles' authors and get permission, put them directly on here. If not, link to mirrors. If there are no mirrors, delete the links. --[[User:Giles|Giles]] 02:02, 11 May 2006 (PDT)
 
:::copied your comment over to [[Category talk:Level Design]] because discussing it in one place makes more sense after all. --[[User:Vaarscha|Vaarscha]] 07:07, 11 May 2006 (PDT)
 
:::Note: My old AKG site is now [http://www.sdknuts.com/ SDK Nuts]  (New .NET v2 servers.) --[[User:Mark WiseCarver|wisemx]] 16:20, 6 Sep 2006 (PDT)
 
  
The [[MrTwoVideoCards]] page has been canidated for deletion because it isn't a user page. (The user page is called [[User:MrTwoVideoCards]], if you didn't know.) --[[User:Andreasen|Andreasen]] 15:51, 5 Sep 2006 (PDT)
+
There should be 2 yes i know, but i only see one btw, for the command thing i put ""C:\Program Files\Steam\steam.exe-beta srcsdk0122" and "C:\Program Files\Steam\steam.exe" -beta srcsdk0122 - and yes, i have steam downloaded into the C drive.
  
== Posting a screenshot ==
+
Did you trying adding the beta if you did, give me what you put ( even if you added some other stuff, and with the other drive and ill see) (ill edit it also)
 +
:This is what I have: ''"E:\Program Files\Steam\steam.exe" -beta srcsdk0122'' , and thats how it looks Also on a side note, sig your comments yeah, so I know who I'm talking to, lol.--[[User:MrTwoVideoCards|Gear]] 23:22, 24 Jan 2008 (PST)
  
You need to upload it to the Wiki first. To do this use the [[Special:Upload|Upload file]] link on the left hand side of any Wiki page. Then once you've done that, you will be able to link to it using the double brackets. --[[User:Giles|Giles]] 11:50, 6 Sep 2006 (PDT)
+
It wont let me edit the other one so i made a new one it still doesn't work so can you give me a pic of how yours looks like?
 +
-- Cooldude -''TIMESTAMP DUDE!''
 +
:I can get a picture yes, but I'm not sure why its not working. You sure you did everything right, and that maybe nothing else is out under Source SDk command options and sort? Maybe you left -''ep1engine'' in there by accident.--[[User:MrTwoVideoCards|Gear]] 02:38, 26 Jan 2008 (PST)
 +
::Just revert everything you did so far and add '''-ep1''' as Source SDK launch option. --'''[[User:Baliame|Baliame]]''' <sup>([[User talk:Baliame|talk]])</sup> 04:17, 26 Jan 2008 (PST)
 +
:::Yeah that works too.--[[User:MrTwoVideoCards|Gear]] 04:32, 26 Jan 2008 (PST)
 +
At the moment you have two choices:
 +
#To use the most recent ''stable'' (i.e. '''non-beta''') release of the SDK you must '''add''' "''-engine ep1''" to the [[:Image:SourceSDKConfiguration-LaunchOptionsWindow.gif|SDK Launch Options]] (which is accessible from the [[:Image:SourceSDKConfiguration-PropertiesWindow.gif|Source SDK properties window]]) in order to work with the episode 1 engine. You will then see a list of games similar to [[:Image:SourceSDKConfiguration-Episode1Configuration.gif|this one]]. To go back to using the Episode 2 engine games, you simply have to '''delete''' the "''-engine ep1''" flag. After that you will see a list of games similar to [[:Image:SourceSDKConfiguration-OrangeBoxConfiguration.gif|this other one]].
 +
#Alternatively, you can use the [[SDK Release Notes|latest release of the SDK]] (which is a '''beta''' version, and might have some bugs), which makes it unnecessary to use the ''engine -ep1'' flag to launch the tools (in this case you should '''remove''' the ''-engine ep1'' flag) because it already lists all the games available in the drop-down menu (games from both engines, ep1 and ep2). To use this, you must add "''-beta srcsdk0122''" to the '''steam shortcut "target" field''', [[:Image:Beta_sdk_shortcut.jpg|like so]] (in that picture where you see "-beta sdk" it should be "-beta srcsdk0122").
 +
Note to '''[[User:MrTwoVideoCards|Gear]]''': perhaps you should join these conversations together, since they are all about the same thing, and would give [[User:Cooldude|Cooldude]] the example. Note to '''[[User:Cooldude|Cooldude]]''': Don't click the "''+''" button, next to the ''edit'' button, just click on the ''edit'' button itself so you can edit the whole page. That way it will "let you edit the other" posts you've already made. --[[User:Etset|Etset]] 08:53, 26 Jan 2008 (PST)
  
 +
Well it still doesn't work, this is a pic of how i have it at the moment: http://img100.imageshack.us/img100/7017/steamthingox6.png
  
Thankyou for that i wasnt sure on how to enetr the pic in.---[[MrTwoVideoCards]] 6:12, Sep 6 2006
+
I did the launch options thing too and it worked, but im still trying to do the other one
  
== Gear Logo ==
+
-Cooldude
Please stop reverting the [[Gear Logo]] page. Feel free to create it when there's some useful information, but right now it's doing absolutely nothing for the community. --[[User:AndrewNeo|AndrewNeo]] 15:49, 6 Sep 2006 (PDT)
+
:It says '''rogram files''' And it doesn't even specify what drive. Also you Need to open steam with the icon you edit! Unless you're already doing that then i dont know what could be wrong.--[[User:MrTwoVideoCards|Gear]] 17:58, 28 Jan 2008 (PST)
 +
::I believe it only says '''rogram files''' because it doesn't have space to display the whole line of text. :) The rest of the text is "hidden" to the left.
 +
::Modifying the launch options should do the trick... '''if it worked, keep with that''', I guess. If you can't fix your problem by using the ''beta'' version of the SDK, don't worry about it, the ''beta'' version has a few issues anyway... --[[User:Etset|Etset]] 02:09, 29 Jan 2008 (PST)
  
 +
== [[TF2 Design Theory]] ==
  
 +
I rolled back your revert on the article [[TF2 Design Theory]]. The changes made by [[User:Classam]] seemed to be an improvement to the text, and you gave no grounds for a revert. If you have objections, it would be best to raise them on the talk page or the user page of the user that made the edits. Simply reverting the edits of a new user without explanation discourages contributions. --[[User:JeffLane|JeffLane]] 17:37, 4 Mar 2008 (PST)
  
Yup i decided to change it and put the gear logo on the main screen iots funny that link really was pointless but all well im a bit new to the community so dont be angry---[[MrTwoVidoeCards|MrTwoVideoCards]] 6:10, Sep 6 2006
+
Sorry Jeff, I reverted it due to I was making some changes, an acident, then after I couldn't find what he changed, thanks though!--[[User:MrTwoVideoCards|Gear]] 23:42, 6 Mar 2008 (PST)
  
== Suggestions ==
+
== Thanks ==
Your screenshots are very, very dark. Before taking a screenshot, opening the console and typing <code>mat_fullbright 1</code> will flood the map with light that will make taking screenshots much easier. (Type <code>mat_fullbright 0</code> again to turn off.)
 
  
Another thing: By now people has probably had their fill of "Grunt-fest" maps. Even in the first Half-Life games too many maps has been filled with numerous military grunts, and while cool for perhaps the first two minutes, it will quickly get very, very boring just shooting down soldier after soldier. If you can change it, people would probably prefer a little more variation to the concept of having a single arena filled with a seeming unending assault of Combine soldiers. --[[User:Andreasen|Andreasen]] 16:40, 6 Sep 2006 (PDT)
+
Thank you for the tip, and the greeting. Of all the wikis I've joined, you're the first to say hello. It's nice to know that there are people who still have common courtesy.
 +
:Same for me, I like to see people friendly to each other, but were very friendly here, or at least some of us are...lol.--[[User:MrTwoVideoCards|Gear]] 17:28, 31 Mar 2008 (PDT)
 +
::Oh, and nice work with those maps! I want to make a MOD, myself, but, as Steam has to update, and I have a lame Dial-up connection, It may take a while. anyway, thanks again, and good luck with your endeavors! --[[User:JeffMOD|JeffMOD]] 17:33, 31 Mar 2008 (PDT)
 +
:::Thanks!--[[User:MrTwoVideoCards|Gear]] 17:35, 31 Mar 2008 (PDT)
  
 +
== Thanks for the reply on helpdesk ==
  
I added some full bright ones however thats how the map is it takes place during the night but i took screenshots of areas that were a bit less darker.---[[MrTwoVideoCards]] 6:14, Sep 2006
+
About the map in play not updating as I built it. I figured it out shortly after posting, it was because I had disabled BSP, not knowing what it was and how to use it :P Thanks for the reply anyway though. --[[User:Alphaignus|Alphaignus]] 20:38, 12 May 2008 (PDT)
 +
:Haha sure, no problem.--[[User:MrTwoVideoCards|Gear]] 08:51, 13 May 2008 (PDT)
  
:When playing a map one can move about, listen to sounds and use a flashlight to illuminate the darkness, while a screenshot is just a picture, so if all the viewer sees in the picture are black silhouettes against a sky, you are better off taking screenshots with fullbright, even though the level is dark in-game, because viewers would like to see, for instance, how good the brushwork is, what the scenery is about, and get an idea of the game-play other than: "It's apparently very dark. ... Very, very dark."
+
== UserPage ==
  
:Also, how come your user signature always link to a non-user page? If you are writing those signatures by hand, you'll be happy to know that there is a button for it - the second for the left - that will write "<nowiki>--~~~~</nowiki>", that will translate into a signature and date stamp automatically.
+
Just wondering, how did you get your userpage to be like that with all of the yellow, gray, and header boxes? Thanks :)
 +
:Woo I'm a useful User! Anyways aside that, it's all Div tags, which is just Wiki formatting.
  
:Another thing: While this wiki will list mods in production and users working on them for the sole purpose of informing the public, wikis are generally strictly like a dictionary, meaning writing several personal pages in first person outside the user page is not what it is for. At best the pages about the mod outside your user page (that is the '''only''' personal space a user has on a wiki) will be edited mercilessly by other users, turning it into a standard information page about a small mod being in production by your team. At worst it will get deleted for being purely self-promoting. --[[User:Andreasen|Andreasen]] 18:31, 6 Sep 2006 (PDT)
+
This goes first:
 +
<nowiki></div>{{clr}}
 +
<div align='left'>
 +
<div class='capsule' style='width: 100%'>
 +
<div class='captop'><div></div></div>
 +
<div class='capcontent' style='text-align: left'></nowiki>
 +
Then:
 +
<nowiki><div id='gameplay' {{CategoryBox}}></nowiki>
  
:Also, please use the "Show preview" button (next to the ''Save page'' button) until you are satified with the result of a page, to avoid spamming up the ''Recent Changes'' page. --[[User:Andreasen|Andreasen]] 18:48, 6 Sep 2006 (PDT)
+
And the mix that together and you get this:
 +
<div align='left'>
 +
<div class='capsule' style='width: 100%'>
 +
<div class='captop'><div></div></div>
 +
<div class='capcontent' style='text-align: left'>
 +
<div id='gameplay' {{CategoryBox}}>
 +
Woot!
 +
</div>
 +
:You can also edit this page to understand more or less how it is composed together. However once the page has this code, you ''can't cut it off'', so it will effect the Entire page.--[[User:MrTwoVideoCards|Gear]] 11:37, 16 May 2008 (PDT)
  
:While writing up a page for your mod, I'm wondering: Will this be a mod containing several maps, or will this be a single map? --[[User:Andreasen|Andreasen]] 19:01, 6 Sep 2006 (PDT)
+
----
 +
</div><div class="capbot"></div></div></div>
 +
Can't end it till you find a way ;) --[[User:Frostyfrog|Frostyfrog]] 18:37, 12 Jun 2008 (PDT)
 +
==Moddb==
 +
Hi Gear. I'm preparing the very first levels of GLaMS-DOS for and during this summer. Is it worth it to release it on ModDB, because I really don't know what this community is. Logic Portals : GLaMS-DOS will be playable as a separate mod to allow me to override important materials, models, and add new scenes that can't be played with standatd ambient_generics.
 +
Thanks.--<span style=" font-variant: small-caps;">[[User:Hurricaaane|Hurricaaane]] ([[User_talk:Hurricaaane|Talk]])</span> 11:15, 18 Jun 2008 (PDT)
 +
:Oh yeah, for sure, you'd be able to get alot more info on the maps out, and alot more people interested too.--[[User:MrTwoVideoCards|Gear]] 14:34, 26 Jul 2008 (PDT)
  
:I've summed up the mod on its own page now. Important information about the mod should go there, written in third person, with proper grammar. I keep thinking that you might be in the wrong place judging by your writing style. You might want to consider writing a developers blog instead, on a blog site. A wiki is not a place for writing details about the progress of a mod, especially not in first person. --[[User:Andreasen|Andreasen]] 19:36, 6 Sep 2006 (PDT)
+
== Regards to this edit ==
  
:Also, I understand that you want to be taken seriously, as a professional, but unless you are serious about buying the site you mentioned as your future official site, and plan to start an actual software business (which will require you to first of all be of legal age), you will have to come to terms with being a beginner at Hammer in a small mod team, or else people will figure you for a wannabe - a fraud at worst.
+
http://developer.valvesoftware.com/w/index.php?title=Lua_tutorial&diff=76888&oldid=76831
:Also as a general advice, having too high expectations of great achievement, and mustering too much confidence, will also often only lead to big disappointments and unfinished projects. Don't bite off more than you can chew, and don't announce huge projects that you might find yourself having to shamefully admit a failure later on, because that will only hurt your self-esteem in the end. Instead, work on the mod, and see how much time and effort you have. While there are exceptions where just one single person will create a whole, good-ranking mod, mod teams normally consists of at least 10 people that can work together in coordination during at least a year of effort, so creating a mod will require much of you. --[[User:Andreasen|Andreasen]] 20:03, 6 Sep 2006 (PDT)
 
  
 +
What do you mean by Permission?
 +
:I'm not sure if the code is still there, but there was code as an example that if used, would require permission by the author, this isn't something we tend to like, because if everyone starts to do this, then before you know it, you won't be able to copy a simple thing without permission.--[[User:MrTwoVideoCards|Gear]] 10:58, 29 Jun 2008 (PDT)
  
Wow well thanks im sorry if most of the things i type are wrong im new to the community so im not suer how do things around here very well but thanks for helping me with that though---[[MrTwoVideoCards]]
+
:: Why do you think these code samples need permission? It looks like it was posted by the author. --[[User:JeffLane|JeffLane]] 15:29, 29 Jun 2008 (PDT)
 +
: I believe it was stated in a revision, however that could of been taken out now, perhaps they don't need it anymore, you have to realize that I edited that page nearly a month ago.--[[User:MrTwoVideoCards|Gear]] 22:05, 29 Jun 2008 (PDT)
  
ps. what should i do to make things better or whatever?
+
:: Actually I believe John6000 did write it, I helped him :P This is the only Lua tutorial for HL2 Mods available at the moment anyhow, so it couldn't have been copied from anywhere. [[User:Marineio|Marineio]] 02:47, 30 Jun 2008 (PDT)
 +
:::Alrighty, well it's fine now it seems.--[[User:MrTwoVideoCards|Gear]] 11:40, 30 Jun 2008 (PDT)
  
:We all make mistakes in the beginning. Here are some tips on how to get started:
+
== Just a hello ==
:For a general understanding of the role that wikis play, you could start by looking at general articles in the [[Wikipedia:Main_page|Wikipedia]]. Wikipedia articles are much stricter than the articles in this wiki, but it will give you an idea about the importance of writing in third person, being objective, writing about significant things and always writing about what you have a first person understanding of, so that you know that what you are writing is true, because people will rely on the wiki being a source of unbiased truth.
 
:You can also open articles just to study the format of them, so you can learn how to write in a visually clean format. Also, when I was fresh here, Jeff Lane posted me [[Help:Editing|this page]] to help me understand the standard ''text'' formating of this wiki.
 
:Third of all, start out small and modest, because if you make a mess, people can correct any mistakes you could make more easily, instead of just writing a Cleanup tag on it and hoping someone will have the time and effort to correct the larger article.
 
:Fourth of all, I see that you have copied the elevators tutorial that WiseMX wrote from offsite. This is first of all not neccessary, because a link to that tutorial would do just as well if you weren't going to significantly improve the article. Second of all, unless WiseMX will give his permission, this could even be a copyright violation. In most cases copying articles from offsite (instead of just linking to them) is a bad idea. Third of all, if you are going to copy a large article, make sure that you can format it into wiki standard, because otherwise you will just leave the article in a big format mess, and all the users here work very hard at keeping the articles in the cleanest possible condition.
 
:Hopefully this was helpful to you. If you have any questions, just ask. =) --[[User:Andreasen|Andreasen]] 22:09, 6 Sep 2006 (PDT)
 
  
I remember that i had copied that tutorial because the site was down so i had also noticed that the elevator tutorial was empty so i copied it and placed it here in the Wiki however you guy can take it out or put it up for speedy deletion due to there is a link that exits so therefore the tutroial isn't needed.---[[MrTwoVideoCards]] 10:48, Sep 2006 (PDT)
+
Hey, I wanted to pop in and say I played the Gear GravTech maps, and I wanted to thank you and the rest of the Gear team for making them, as any added content for Portal is much appreciated by myself at the very least!
 +
:thanks, I'm really glad you liked them!--[[User:MrTwoVideoCards|Gear]] 22:05, 29 Jun 2008 (PDT)
  
If you really like to keep the community informed about the mod, how about the mods ''talk'' page? =) That would leave space on your user page to describe yourself instead. --[[User:Andreasen|Andreasen]] 11:28, 7 Sep 2006 (PDT)
+
== City 17 ep1. ==
  
Wow neve thought about that thankyou ill do that!---[[MrTwoVideoCards]] 11:29, 7 Sep 2006 (PDT)
+
Hey Gear,
 +
Ive seen your City 17 ep1 mod on moddb alot, and it is looking great, glad you have a release date :)
 +
Just curious, from what i saw, it said it was going to be released on 360 too. I was wondering how? Can you actually port content over to the orange box on 360? :)  --[[User:Craziestdan|Dan.s]] 22:04, 30 Jun 2008 (GMT}
 +
:Sadly we delayed it. But that wad due to some random issues we ran into thanks to my [http://geardev.wordpress.com/2008/06/21/shipment-arriving-late/ super awesome computer]. Aside that it is possible, but requires so much work and downgrade that it's really pointless. However we did this before the Orangebox was released on the 360, so it might be easier now, yet valve has not made it yet possible to really make mods for the 360 version. Will there be a 360 version: Mostly no, unless we can get it to work smoothly.--[[User:MrTwoVideoCards|Gear]] 18:01, 30 Jun 2008 (PDT)
 +
::Ahh, its cool :) i wouldn't of even played it on 360, i just wanted to know, as for future id like to :) shame about the delay too, but im fine with that, a delay shows patience in the developer, and is very good :) great quote too ''“A Game is only late Until it Ships. But a bad game, is a game that’s bad Forever.”''  stick to that too, which is why my Cz2 map has taken like 6 months lol. --
 +
[[User:Craziestdan|Dan.S]] 02:15 1 July 2008 (GMT)
 +
:::Yeah, as much as you get tired of working on something, patience is what really makes it better.--[[User:MrTwoVideoCards|Gear]] 18:17, 30 Jun 2008 (PDT)
  
 +
== Re Making non-standard maps "Rotation Friendly" ==
  
==Discussion Area==
+
Information is in the design theory page? I can't see anything about it. And anyway, there's a good amount of maps that don't end properly. Perhaps the article should be renamed to "ending maps"? I had to go through a few articles just to get the information for the stalemate one. And how would information about ending a map properly fit into the design theory page in the first place? --[[User:A2h|A2h]] 15:20, 23 Jul 2008 (PDT)
Could we get something like a discussion area on your mods talk page, so that the page hosts both your log and the purpose it is really intended for? It could get a separate headline so it won't be confused with the log. --[[User:Andreasen|Andreasen]] 15:31, 9 Sep 2006 (PDT)
+
:Well basically from what I can see is this is a Tutorial on how to make Sucky map's not Suck. If someone can't ed thier map properly, then theirs no need for us to tell them how to, or assist them. The Valve Dev wiki isn't a baby program for toddlers, it's meant to help Level designer's on the ''Right track''. I suppose that can be said for the Rotation Friendly Guide, however it seems more misplaced, and seems like a this is how you make your map not suck, and here's some obvious information that most mapper's should already do to begin with. If a map isn't rotation friendly, then that's it's design flaw, and nothing else.
  
==Designing==
+
I also do notice that "which map to decide for a ending" area, which is also dumb to say. If you have Assault map, then it's either always Sudden death. If you have an Attack/Defend map, then one side always wins, and if you have a CTF map, it can result in a Stalemate.
It's spelled designing/designer/design, and so on. You're misspelling this word quite often. --[[User:Andreasen|Andreasen]] 06:18, 11 Oct 2006 (PDT)
 
  
hahah yeah sry about that hahah anyway ill spell designing better this time around sry its just one of those words to me if you get what i mean.--[[User:MrTwoVideoCards|Gear]] 16:24, 11 Oct 2006 (PDT)
+
'''QUOTED FROM DESIGN THEORY'''
 +
'''"'''
 +
*  Your map needs to be fast and fun to play on. The best maps can run on a 24/7 server without getting boring even after the second or third reload.
 +
* Your map needs to accommodate every class. If a class is useless on a map, players who prefer are liable to disconnect when your work comes up in a server's rotation.
 +
* Your map should be designed, not simply constructed. If all you are doing is re-creating the surface appearance of another map, you're highly unlikely to create something worth playing in its own right. '''"'''
  
==Buildings in screenshots==
+
Basic information ^--[[User:MrTwoVideoCards|Gear]] 17:10, 23 Jul 2008 (PDT)
 +
::The article's usage was intended for '''non-standard''' maps, by that I mean maps such as duel games, or things like pyro tennis, etc. Some server administrators see a number of different maps of the same type, and of course that will obviously happen. But what if the server admins what to run multiple ones of these? Too many don't end the game, and just go on and on through overtime until an admin finally walks over and goes /map [blah]. I never intended the tutorial to be for maps like CP and CTF, where the game already handles ending itself. --[[User:A2h|A2h]] 19:58, 23 Jul 2008 (PDT)
 +
:I understand it's meant for more other type of gameplay modes. But we really don't support all those Fail Gameplay mode's. We try to concentrate more on the Normal Map's and more popular map's that people play. Not Surf,Jump,Trick,Duel,DM, Achievement Maps for TF2. Just the plain normal Stuff, and to be honest no one really comes onto the Wiki looking for information based on the above mentioned gameplay type's, because honestly they're considered noob gameplay mod's, and not to be taken seriously. --[[User:MrTwoVideoCards|Gear]] 14:33, 26 Jul 2008 (PDT)
  
No, I used referance pictures I took from the game, and pictures I found on the net. --[[User:Bladesinger|Bladesinger]] 01:49, 22 Oct 2006 (PDT)
+
== Lighting prop_details ==
 +
Normally, I'm not bitching like this, annoying people on their own talk pages, asking for help... but I saw this [http://www.moddb.com/mods/city-17-episode-1/news/dynamic-lighting-in-source-blasphemy] and I couldn't help it, I need to ask you a question about a problem my team and I have with a mod we're developing. I'm talkinga about these problems right here [[Talk:UnlitGeneric]] and here [[Talk:Env_projectedtexture]]. Could you please take a look and see if you can actually do something ? --[[User:NykO18|NykO18]] 13:27, 2 Sep 2008 (PDT)
 +
:To better answer your Problem:
  
ah so those screens are part of the game? right thats still work copying.--[[User:MrTwoVideoCards|Gear]] 01:50, 22 Oct 2006 (PDT)
+
===Parenting===
 +
We have no Idea on this ourselves. Garry seem to has done this, but because of the ass he is, he never shared any of it. Yet we're looking for it though. --[[User:MrTwoVideoCards|Gear]] 23:17, 2 Sep 2008 (PDT)
 +
:Looks like a lot a people don't really agree with his policy. I'm not too fond of close sourcing either, but I can understand he wants to earn money off his work. Anyway, I will take a look myself at the source code, but I'm not as good as him when it comes to modifying the engine. Thanks for reading and helping. --[[User:NykO18|NykO18]] 02:09, 3 Sep 2008 (PDT)
 +
::Sure. no problem, you should maybe look in Iview.h, you may find something there about detail props, I remember seeing it there somewhere when trying to fix the viewmodel cast.--[[User:MrTwoVideoCards|Gear]] 18:42, 4 Sep 2008 (PDT)
  
Part of which game? I used referance for buildings, not for whole levels. --[[User:Bladesinger|Bladesinger]] 01:52, 22 Oct 2006 (PDT)
+
===Detail Props===
 +
This seems to be an issue with the callback and void functions in the entity's code itself, along with the ''Clientshadowmgr.cpp''. It should be somewhere in initialization, where the Max shadow code is, yet the problem to be honest is that the system valve built for lighting is utter shit when it comes to using this kind of lighting, it's: go through alot of trial and error (and pain) or, just don't have an [[env_projectedtexture]] lights on detail props. --[[User:MrTwoVideoCards|Gear]] 23:17, 2 Sep 2008 (PDT)
 +
:Well, I knew the lighting system was wrong in many places, but I certainly not thought it was this terrible. That's really a pain in the *ss to make something cool with lighting under this engine. Not because it doesn't have a realtime shadowing system, but because it dares using a crappy little workaround and presenting it like a new revolutionnary lighting system. Come on... it doesn't even work with ONE dynamic light source, it doesn't even work the way it should... Damn, this engine is pissing me off. Anyway, thanks for helping us, I'll use your hints to crawl the source code and see if I can find something interesting. --[[User:NykO18|NykO18]] 02:09, 3 Sep 2008 (PDT)
 +
:Yeah I suppose there's alot of confusion there on how revolutionary it is. It's not big, but it's nice in ''certain situations''. The issue is no matter how much we add to make it better, it's still decently crappy.--[[User:MrTwoVideoCards|Gear]] 02:39, 3 Sep 2008 (PDT)
 +
::In detailobjectsystem.cpp, line 612 ''CDetailModel::ShouldReceiveProjectedTextures()'' is defined as { return false; }. They are hardcoded to not receive flashlight. In line 174 ''CDetailModel::ShadowCastType()'' is defined as { return SHADOWS_NONE; }. So they do not cast shadows either. To fix this, one would simple have to change the return values of these functions (or so I would guess, haven't tried it). [[User:Yatar|Yatar]] 09:36, 9 Nov 2008 (PST)
  
Yes, they are --[[User:Bladesinger|Bladesinger]] 01:55, 22 Oct 2006 (PDT)
+
== Dynamic Shadows ==
 +
G'day :)
 +
I saw your dynamic shadow video on your mod a while ago, been meaning to ask -
 +
How did you do it? Whats the piece of code you added to make it? If you wouldn't mind, please sharing it i'd love to use it :-)
 +
Thanks. --[[User:Craziestdan|Craziestdan]] 16:39, 4 Sep 2008 (PDT)
 +
:Sure man, it's just basic code here on the WIki.
  
I though I said that I used referance pictures for the buildings. --[[User:Bladesinger|Bladesinger]] 02:10, 22 Oct 2006 (PDT)
+
''CClientShadowMgr::Init()''
 +
- <span style="color: red">bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;</span>
 +
- <span style="color: red">m_nMaxDepthTextureShadows = bTools ? 4 : 1; // Just one shadow depth texture in games, more in tools</span>
 +
 +
+ <span style="color: green">m_nMaxDepthTextureShadows = YOUR_CHOSEN_MAX;</span>
  
Exactly --[[User:Bladesinger|Bladesinger]] 04:02, 22 Oct 2006 (PDT)
+
Aside that, you can look around in the ''Clientshadowmgr.cpp''  for more things to mess around with. Also the Line:
  
 +
- <span style="color: red">bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;</span>
  
==Archives ==
+
Needs commenting out, as it's an old callback for the EP1 engine. All together I have this currently:
Instead of scattering pages "all over the wiki", you can create sub pages, like [[City 17 (mod)/Archive August]]. (I personally think you should get something like an offsite blog to write in (like all the other mods) though. They're free.) --[[User:Andreasen|Andreasen]] 19:06, 22 Oct 2006 (PDT)
 
  
we really dont have anything right now but i think i miht throw itin our website.--[[User:MrTwoVideoCards|Gear]] 19:34, 22 Oct 2006 (PDT)
+
      + <span style="color: green">//bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;</span>
 +
      + <span style="color: green">//m_nMaxDepthTextureShadows = bTools ? 4 : 1;   // Just one shadow depth texture in games, more in tools</span>
 +
      + <span style="color: green">//m_nMaxDepthTextureShadows = 128;</span>
 +
      +m_nMaxDepthTextureShadows = r_maxdepthtextureshadows.GetInt();
  
However i did make an archive already for the log so its a bit cleaner and isnt there unlmited space on the wiki?--[[User:MrTwoVideoCards|Gear]] 19:36, 22 Oct 2006 (PDT)
+
--[[User:MrTwoVideoCards|Gear]] 18:29, 4 Sep 2008 (PDT)
:It's not a question of space, but of relevance: No matter the space, there will only be one "Archive December" title, so if somebody would like to create something like a main wiki archive for december, that title will already have been reserved for some third party mod. Titles are also intended to be so descriptive to the degree that readers should be able to figure out what it's about, so that they won't get fooled thinking that "Archive December" will be about some wiki archive. A Volvo is not '''the''' car, and therefore should not be the only thing described under the title ''Car''. Say you hog the title "Outer Space", and then Valve introduces outer space as a setting for Episode 3. Then your article will be in the way, and editors wanting to write about that more relevant setting, might not even know where to move your article. --[[User:Andreasen|Andreasen]] 06:29, 23 Oct 2006 (PDT)
 
  
Wow im sorry i never thought about it that way thankyou for that. I will call it City17 MOD Achive. Yeah that makes sense and it kinda just hit me in the head right now so thankyou very much. I will do that now.--[[User:MrTwoVideoCards|Gear]] 16:23, 23 Oct 2006 (PDT)
+
::Heh sorry to be a pain :p  but i'm not a superb programmer yet, (still learning) so its kinda hard for me to do what yo say. So, what line do i place that code on in the cclientshadowmgr.cpp? Thanks alot :)  --[[User:Craziestdan|Craziestdan]] 10:00, 5 Sep 2008 (PDT)
 +
:::Haha well it's not too simple, because even if I do show you, there's still some things that need to be moved around. You might want to ask  Programmer to do this for you, because you'll need to have the entire source code. Then compile this on [[Compiling under VS2008 | VC 2008]] Or 2005.--[[User:MrTwoVideoCards|Gear]] 11:32, 5 Sep 2008 (PDT)
 +
::::I do have the whole code/know how to compile/know how to add stuff. I know how to do all that :)  what i meant was, in that .cpp what line number should i place the code on? Becuase i doubt i just place it in any where randomly. And what line number is the part that needs comenting out? Becuse there's like a thousand lines, and is hard to find it lol. Thanks :)  --[[User:Craziestdan|Craziestdan]] 11:50, 5 Sep 2008 (PDT)
 +
:::::Seems obvious, just look for the lines he pasted, and replace them. --[[User:NykO18|NykO18]] 12:27, 5 Sep 2008 (PDT)
 +
::::::It should be under initialization. I can't remember the exact line, but eventually you'll run into it.--[[User:MrTwoVideoCards|Gear]] 13:48, 5 Sep 2008 (PDT)
 +
:::::::Well... I don't know what initialization is, sorry but im a complete noob at C++ :( I just know how to add code when needed, and compile it. If it isn't too hard, plz find the exact line. Because there are 4000 lines in that .cpp, and it might take a year for me to find it hehe. So if you remember roughly what line, plz tell me. Thanks alot. --[[User:Craziestdan|Craziestdan]] 10:54, 7 Sep 2008 (PDT)
 +
:::::::The code is in Green, for it's headers anyways, look for an area thats Under "Initialization and Shutdown".--[[User:MrTwoVideoCards|Gear]] 14:59, 7 Sep 2008 (PDT)
 +
::::::::Ok thanks, that should be easier :)  thanks. --[[User:Craziestdan|Craziestdan]] 15:35, 7 Sep 2008 (PDT)
 +
Ok, i'm not sure what i did wrong, i certainly am on the correct line.
 +
I commented out the part you said, after that i had this:
  
== Hey ==
+
    //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
 +
    //m_nMaxDepthTextureShadows = bTools ? 4 : 1; // Just one shadow depth texture in games, more in tools
 +
    m_nMaxDepthTextureShadows = 128;
  
Hey np I like to help anyone who needs any. hey do you think i could join your mod team? my steam account is creat0rpowers, my hotmail is ideratherbeskiing, and i have a myspace at www.myspace.com/ericabram.
+
And thats all, that is exactly how mine looks. Could there be something i missed? Plz help :D 
 +
 
 +
I also tried the one you said:
 +
      + <span style="color: green">//bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;</span>
 +
      + <span style="color: green">//m_nMaxDepthTextureShadows = bTools ? 4 : 1;   // Just one shadow depth texture in games, more in tools</span>
 +
      + <span style="color: green">//m_nMaxDepthTextureShadows = 128;</span>
 +
      +m_nMaxDepthTextureShadows = r_maxdepthtextureshadows.GetInt();
 +
I see little + signs infront of the lines, i also tried it with/without the +. But it gives me a error on that code the one you said you currently have:
 +
:error C2065: 'r_maxdepthtextureshadows' : undeclared identifier
 +
:error C2228: left of '.GetInt' must have class/struct/union
 +
 
 +
The only code ive added that doesn't give a error on compiling is this:
 +
     
 +
    //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
 +
    //m_nMaxDepthTextureShadows = bTools ? 4 : 1; // Just one shadow depth texture in games, more in tools
 +
    m_nMaxDepthTextureShadows = 128;
 +
 
 +
I have not edited or done anything to anything else at all, was there something i missed? Maybe you code post the whole struct you have for the 'Initialization, shutdown' section so i can compare plz plz?  (its on line 1280)  Plz help. --[[User:Craziestdan|Craziestdan]] 08:52, 8 Sep 2008 (PDT)
 +
:Yeah when I meant mine looked like that, I didnt say follow it exactly, I did mention that we added some other code in there, instead revert it back to the original unedited file (if you saved a copy which you should have). Then go ahead and just change the max number and compile it as is.--[[User:MrTwoVideoCards|Gear]] 15:07, 8 Sep 2008 (PDT)
 +
::Still not working :*( I changed it back, the original one looked like this:
 +
    bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
 +
    m_nMaxDepthTextureShadows = bTools ? 4 : 1;   // Just one shadow depth texture in games, more in tools
 +
 
 +
Then i changed it to this:
 +
    bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
 +
    //m_nMaxDepthTextureShadows = bTools ? 4 : 1;   // Just one shadow depth texture in games, more in tools
 +
    m_nMaxDepthTextureShadows = 128;
 +
 
 +
And it isn't working :( Did i miss something? --[[User:Craziestdan|Craziestdan]] 15:57, 8 Sep 2008 (PDT)
 +
 
 +
:::Ok, now i'm wondering if i have been doing it right after all? Just curious, does this code only apply to the flashlight? Becase i got a bunch of npc's next a way, put me light on, and the dynamic shadow worked. But when i put them infront of a big spot light, the dynamic shadow dont work :( It just only shows the default half life 2 shadow, the little by their feet as seen here:
 +
: [http://img230.imageshack.us/my.php?image=lighttest40002vy9.jpg linky]
 +
So, does this actually only apply to the flashlight? Because i wan't it to work for all lights. Any suggestions?  Thanks alot for the help so far man :)  --[[User:Craziestdan|Craziestdan]] 18:25, 8 Sep 2008 (PDT)
 +
::This only applies to the [[env_projectedtexture]] entity.--[[User:MrTwoVideoCards|Gear]] 21:47, 8 Sep 2008 (PDT)
 +
:::Heh, i didn't realise it had to be that specific entitie. I thought it'd be ok for all lights. Anyway, thanks alot for this help :)  --[[User:Craziestdan|Craziestdan]] 03:55, 9 Sep 2008 (PDT)
 +
 
 +
Hey guys, I am currently trying to get the env_projectedtexture to work correctly. The code is manipulated as described on the entity page and the basic functionality is given for multiple entities, but the entity has very buggy behaviour. Often the flash light will cut in and out and not work properly. Also, the effect sometimes changes depending on the angle from which you look at the projected shadows etc. All in all, it isn't working correctly. Have you guys managed to fix these issues for your mod? I would really like to incorporate dynamic shadows and I hope you can give me a hand with this if you already went over the relevant code. Thanks a bunch. [[User:Yatar|Yatar]] 14:01, 6 Nov 2008 (PST)
 +
:You actually need to remove the comments on a console command line, I believe the console command is: '''r_flashlightscissor 0'''--[[User:MrTwoVideoCards|Gear]] 22:30, 6 Nov 2008 (PST)
 +
::Hey, thanks a bunch. I hope you don't mind I updated the entity page with this fix and and fixes for parenting and targeting. [[User:Yatar|Yatar]] 14:15, 8 Nov 2008 (PST)
 +
:::Oh wow you found a fix for parenting and targeting too! Nice! Now all thats left is getting it to render on the viewmodel.--[[User:MrTwoVideoCards|Gear]] 19:25, 8 Nov 2008 (PST)
 +
::::The problem seems to be that the renderables that are affected by the flashlight or, in fact, any other projected shadow, are taken from the leaves of the bsp tree which includes all world models but not the view model. The BuildFlashlight function calls the ProjectFlashlight function of the client leaf system which then adds the flashlight effect to every leaf of the affected BSP area through AddShadowToLeaf, then AddShadowToRenderable, and eventually '''AddShadowToReceiver''' as they are enumerated by BuildFlashlightLeafList. As the viewmodel is not within those leaves, it would have to be added manually at some point, probably through AddShadowToReceiver or perhaps AddRenderableToLeaf with a handle to the viewmodel and SHADOW_RECEIVER_STUDIO_MODEL. However, it would be a good idea to make sure that the viewmodel is in fact in one of the affected BSP leaves through BuildFlashLightLeafList which enumerates the affected leafs. Every entity has flags for receiving projected textures (ShouldReceiveProjectedTextures()). These have no relevance, as 'disablereceiveshadow' on entities applies only to the default sky-casted shadows. The only way for a world entity not to receive a projected texture is to be EF_NODRAW or invisible. All in all, this should be possible, I guess it would look pretty cool. [[User:Yatar|Yatar]] 04:50, 9 Nov 2008 (PST)
 +
::True, otherwise the last know work of process is getting the shadow itself to turn off in a non-rendered Leaf. As is, the light itself still renders, however there being no objects to render shadows the light does nothing. One problem is though that is passes through the void because of this issue, that's the last thing I've been trying to fix. Other than that, :4D seems that it has updated light code using the [[shadow_control]] entity. Each light has a value to cast single directional shadows. The values is either a "Yes" or "No". In order for this to work the [[shadow_control]] must have a values set in it's properties to say "Yes, allows shadows to cast by self Lights". THis seems to only effect [[Light_spot]], whereas the shadows direction changes when a entity "Player" steps into the outer range of the light's cone.--[[User:MrTwoVideoCards|Gear]] 14:44, 9 Nov 2008 (PST)
 +
 
 +
== Steam ==
 +
 
 +
Sent you invite for friend. (Engineers Anonymous)--[[User:Fire Tock|Fire Tock]] 13:46, 20 Sep 2008 (PDT)
 +
:Yay :D!--[[User:MrTwoVideoCards|Gear]] 22:32, 6 Nov 2008 (PST)
 +
 
 +
 
 +
 
 +
== M2!! ==
 +
 
 +
MrTwo wear are you :(
 +
 
 +
-happy
 +
 
 +
== Compile issues ==
 +
Hey Cory,
 +
 
 +
I began making a map the other day, and was compiling it every now and again to keep testing it and everything was all good.
 +
however just tonight i wondered what would happen if i picked Fast for the RaD and Vis compiling box's, i guess it was a bad idea
 +
because now whenever i try to compile the same map it simply crashes, it doesnt crash hammer, but it skips the "portal" thingy ynow...this thing?
 +
1...2...3...4...5 etc.
 +
its a map for Day of defeat source, and its pretty detailed with brushes and landscaping.
 +
 
 +
I notice you had talked to scruffy in the helpdesk page(Map has serious compiling issues)and you said you probably knew the problem anyway?
 +
It does not even run the game after the error window comes up.
 +
 
 +
 
 +
Below is the compile window and everything that it says.
 +
 
 +
 
 +
 
 +
 
 +
** Executing...
 +
** Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vbsp.exe"
 +
** Parameters: -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"
 +
 
 +
Valve Software - vbsp.exe (Mar 11 2008)
 +
2 threads
 +
materialPath: c:\program files\steam\steamapps\quitzau6\day of defeat source\dod\materials
 +
Loading C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.vmf
 +
Patching WVT material: maps/dod_ryan4/nature/argentan_blendrubbledirt_wvt_patch
 +
Patching WVT material: maps/dod_ryan4/rubble/blend_donner_rubble1_dirtfloor013a_wvt_patch
 +
fixing up env_cubemap materials on brush sides...
 +
ProcessBlock_Thread: 0...1..Brush 286: WARNING, microbrush
 +
Brush 158: WARNING, microbrush
 +
.2..Brush 139: WARNING, microbrush
 +
.3...4...5...6...7...8...9...10 (2)
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-35.7 -1138.4 -50.6)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 158:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-23.2 -1135.5 -50.6)
 +
Leaf 0 contents:
 +
Leaf 1 contents: CONTENTS_SOLID
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 158:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-40.4 -1134.4 -30.8)
 +
Leaf 0 contents:
 +
Leaf 1 contents: CONTENTS_SOLID
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 158:
 +
 
 +
ProcessBlock_Thread: 0...1..Brush 286: WARNING, microbrush
 +
Brush 158: WARNING, microbrush
 +
.2..Brush 139: WARNING, microbrush
 +
.3...4...5...6...7...8...9...10 (1)
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (674.8 -174.6 304.3)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 33: Brush 34: Brush 35: Brush 38:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (674.8 -112.6 304.3)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 33: Brush 34: Brush 35: Brush 38:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (0.0 -1292.5 -88.0)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 142:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (104.2 -1284.1 -92.8)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 142:
 +
 
 +
 
 +
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (143.1 -1279.1 -89.1)
 +
Leaf 0 contents: CONTENTS_SOLID
 +
Leaf 1 contents:
 +
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
 +
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
 +
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
 +
Candidate brush IDs: Brush 142:
 +
 
 +
*** Suppressing further FindPortalSide errors.... ***
 +
Processing areas...done (0)
 +
Building Faces...done (0)
 +
FixTjuncs...
 +
PruneNodes...
 +
WriteBSP...
 +
done (0)
 +
writing C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.prt...Building visibility clusters...
 +
done (0)
 +
Creating default LDR cubemaps for env_cubemap using skybox materials:
 +
  skybox/sky_day01_01*.vmt
 +
! Run buildcubemaps in the engine to get the correct cube maps.
 +
Creating default HDR cubemaps for env_cubemap using skybox materials:
 +
  skybox/sky_day01_01*.vmt
 +
! Run buildcubemaps in the engine to get the correct cube maps.
 +
Finding displacement neighbors...
 +
Finding lightmap sample positions...
 +
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
 +
Building Physics collision data...
 +
 
 +
** Executing...
 +
** Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vvis.exe"
 +
** Parameters: -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"
 +
 
 +
Valve Software - vvis.exe (Mar 11 2008)
 +
2 threads
 +
reading c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp
 +
Error opening c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp
 +
 
 +
** Executing...
 +
** Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vrad.exe"
 +
** Parameters:  -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"
 +
 
 +
Valve Software - vrad.exe SSE (Mar 11 2008)
 +
 
 +
      Valve Radiosity Simulator   
 +
2 threads
 +
[Reading texlights from 'lights.rad']
 +
[39 texlights parsed from 'lights.rad']
 +
 
 +
Loading c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp
 +
Error opening c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp
 +
 
 +
** Executing...
 +
** Command: Copy File
 +
** Parameters: "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp" "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod\maps\dod_ryan4.bsp"
 +
 
 +
The command failed. Windows reported the error:
 +
  "The system cannot find the file specified."
 +
 
 +
 
 +
 
 +
If you could possibly find the error, it would help me so greatly.
 +
 
 +
You make a pretty mean map i must say.
 +
 
 +
-Zac Quitzau
 +
 
 +
:The command failed. Windows reported the error:
 +
  "The system cannot find the file specified."
 +
 
 +
Ouch! SImply said try using normal compile instead. Also you seem to have a microbrush, and your leafs are somehow wrong, try [[func_detail]]ing some things up to help.--[[User:MrTwoVideoCards|Gear]] 11:00, 27 Oct 2008 (PDT)
 +
 
 +
= Re:Portal Design And Detail =
 +
I wrote it in first person because this is how I do it, I feel like telling people what to do is not polite. This is my take on design. [[User:Sbrown|Sbrown]] 17:17, 11 Nov 2008 (PST)
 +
:I'm not telling you what to do, and thats your point of view, I'm simply stating that you've been here long enough to know better formatting, and to fix up your articles that way they don't:
 +
*A: sound like a quick written up noob guide.
 +
*B: Have proper grammar
 +
*C:Illustrate how to do things '''Well'''.
 +
 
 +
On the note of C, you work hard I can see that, but most of the things I've noticed you admitted to the Portal design docs are either are a bit hard to follow. I simply state this because honestly, if the wiki isn't all at the same standard of quality, it somehow makes me angry. If you ain't gonna do it right, don't do it at all.--[[User:MrTwoVideoCards|Gear]] 21:35, 11 Nov 2008 (PST)
 +
 
 +
Well this is a Wiki, so if you feel you can improve then please feel free to do so. I don't mind if you change it around a little. [[User:Sbrown|Sbrown]] 11:16, 12 Nov 2008 (PST)
 +
 
 +
== Hey got a question for ya... ==
 +
 
 +
Hello! I'm the guy who wrote the quick map ideas guide...
 +
I was wondering if you aren't busy that you could help me with a current mod i'm working on.
 +
This is very blunt i know...but i really could use the help from you, because i have been looking at your recent work/old work and it looks great! It won't be for very long if you do decide to help us...
 +
MOD LINK:
 +
http://www.moddb.com/mods/fallen-wing-beta
 +
check out my profile page to get in contact with me...<br>
 +
-Regards,
 +
--RaDiCaL EdWaRd 13:09, 6 Dec 2008 (PST)
 +
 
 +
== re: [[Talk:List of L4D Models]] ==
 +
 
 +
New users are the lifeblood of any wiki site. Please do not casually threaten them with banning. Unless the user is clearly only interested in vandalism, a lot of discussion should occur before banning is brought up as a remedy of any dispute. --[[User:JeffLane|JeffLane]] 13:05, 1 Jan 2009 (PST)
 +
:It wasn't intentionally a way of banning him, I mean that it's something that happens to users that tend to do spam and such. Aside the fact that we really do not need lists of models on the wiki. --[[User:MrTwoVideoCards|Gear]] 16:04, 2 Jan 2009 (PST)
 +
 
 +
== Здорово!!! Я KOSTYA, понял?!!!! КАК НЕТ?!!! ==
 +
 
 +
Ну здорова человек две видеокарты. Тебе какое дело до того, что здесь и что находится?!!! Ты что тут модератор самый главный???????!!!!!! Ты хоть знаешь, с кем связался??? Я никого не трогал, имею значение как личность, и ты вообще не должен меня тут трогать. Эта страница была создана для людей, которые хотят узнать любительские вещи о картостроении, а так, как это свободный сайт, я могу здесь писать что хочу. и не нарушаю соглашение EULA. Всё отменяй!!!!
 +
 
 +
and anecdote
 +
 
 +
chat of two people:
 +
- hello
 +
- hello!
 +
- I do not understand in English. I Russian!
 +
- Oh! Russian. Vodka, Bears...
 +
- And still АК-74 and the TOPOL-M!
 +
 
 +
== Ambient occlusion ==
 +
 
 +
What were you thinking, exactly? I included two screenshots of the ambient occlusion being '''''used''''' in the Source engine in two different games, and I explained '''''how''''' to enable it in the games. If you think the shader isn't supported, you obviously could benefit from reading the article. [[User:Thelonesoldier|Thelonesoldier]] 03:33, 7 December 2010 (UTC)
 +
 
 +
== Ban warning ==
 +
 
 +
You have narrowly escaped a ban for your part in the ongoing flame wars on the [[Talk:Ambient_occlusion]] page and other various talk pages. Personal attacks and insults will not be tolerated as they are wholly disruptive and counterproductive. If this continues in the future, the result will be a permanent ban. --[[User:JeffLane|JeffLane]] 19:39, 26 December 2010 (UTC)
 +
:Like I said, I don't apologize for my behavior. I still feel and think Lone soldier is a complete moron. Either way I am glad the article no longer contains absolute pointless Driver shit, and is actually helpful.--[[User:MrTwoVideoCards|Gear]] 01:26, 27 December 2010 (UTC)

Latest revision as of 10:13, 27 December 2010

User:MrTwo/Talk-Archive,2007
Note: Feel free to edit below. I added the archives to log all the old discussions..

Nope

There should be 2 yes i know, but i only see one btw, for the command thing i put ""C:\Program Files\Steam\steam.exe-beta srcsdk0122" and "C:\Program Files\Steam\steam.exe" -beta srcsdk0122 - and yes, i have steam downloaded into the C drive.

Did you trying adding the beta if you did, give me what you put ( even if you added some other stuff, and with the other drive and ill see) (ill edit it also)

This is what I have: "E:\Program Files\Steam\steam.exe" -beta srcsdk0122 , and thats how it looks Also on a side note, sig your comments yeah, so I know who I'm talking to, lol.--Gear 23:22, 24 Jan 2008 (PST)

It wont let me edit the other one so i made a new one it still doesn't work so can you give me a pic of how yours looks like? -- Cooldude -TIMESTAMP DUDE!

I can get a picture yes, but I'm not sure why its not working. You sure you did everything right, and that maybe nothing else is out under Source SDk command options and sort? Maybe you left -ep1engine in there by accident.--Gear 02:38, 26 Jan 2008 (PST)
Just revert everything you did so far and add -ep1 as Source SDK launch option. --Baliame (talk) 04:17, 26 Jan 2008 (PST)
Yeah that works too.--Gear 04:32, 26 Jan 2008 (PST)

At the moment you have two choices:

  1. To use the most recent stable (i.e. non-beta) release of the SDK you must add "-engine ep1" to the SDK Launch Options (which is accessible from the Source SDK properties window) in order to work with the episode 1 engine. You will then see a list of games similar to this one. To go back to using the Episode 2 engine games, you simply have to delete the "-engine ep1" flag. After that you will see a list of games similar to this other one.
  2. Alternatively, you can use the latest release of the SDK (which is a beta version, and might have some bugs), which makes it unnecessary to use the engine -ep1 flag to launch the tools (in this case you should remove the -engine ep1 flag) because it already lists all the games available in the drop-down menu (games from both engines, ep1 and ep2). To use this, you must add "-beta srcsdk0122" to the steam shortcut "target" field, like so (in that picture where you see "-beta sdk" it should be "-beta srcsdk0122").

Note to Gear: perhaps you should join these conversations together, since they are all about the same thing, and would give Cooldude the example. Note to Cooldude: Don't click the "+" button, next to the edit button, just click on the edit button itself so you can edit the whole page. That way it will "let you edit the other" posts you've already made. --Etset 08:53, 26 Jan 2008 (PST)

Well it still doesn't work, this is a pic of how i have it at the moment: steamthingox6.png

I did the launch options thing too and it worked, but im still trying to do the other one

-Cooldude

It says rogram files And it doesn't even specify what drive. Also you Need to open steam with the icon you edit! Unless you're already doing that then i dont know what could be wrong.--Gear 17:58, 28 Jan 2008 (PST)
I believe it only says rogram files because it doesn't have space to display the whole line of text. :) The rest of the text is "hidden" to the left.
Modifying the launch options should do the trick... if it worked, keep with that, I guess. If you can't fix your problem by using the beta version of the SDK, don't worry about it, the beta version has a few issues anyway... --Etset 02:09, 29 Jan 2008 (PST)

TF2 Design Theory

I rolled back your revert on the article TF2 Design Theory. The changes made by User:Classam seemed to be an improvement to the text, and you gave no grounds for a revert. If you have objections, it would be best to raise them on the talk page or the user page of the user that made the edits. Simply reverting the edits of a new user without explanation discourages contributions. --JeffLane 17:37, 4 Mar 2008 (PST)

Sorry Jeff, I reverted it due to I was making some changes, an acident, then after I couldn't find what he changed, thanks though!--Gear 23:42, 6 Mar 2008 (PST)

Thanks

Thank you for the tip, and the greeting. Of all the wikis I've joined, you're the first to say hello. It's nice to know that there are people who still have common courtesy.

Same for me, I like to see people friendly to each other, but were very friendly here, or at least some of us are...lol.--Gear 17:28, 31 Mar 2008 (PDT)
Oh, and nice work with those maps! I want to make a MOD, myself, but, as Steam has to update, and I have a lame Dial-up connection, It may take a while. anyway, thanks again, and good luck with your endeavors! --JeffMOD 17:33, 31 Mar 2008 (PDT)
Thanks!--Gear 17:35, 31 Mar 2008 (PDT)

Thanks for the reply on helpdesk

About the map in play not updating as I built it. I figured it out shortly after posting, it was because I had disabled BSP, not knowing what it was and how to use it :P Thanks for the reply anyway though. --Alphaignus 20:38, 12 May 2008 (PDT)

Haha sure, no problem.--Gear 08:51, 13 May 2008 (PDT)

UserPage

Just wondering, how did you get your userpage to be like that with all of the yellow, gray, and header boxes? Thanks :)

Woo I'm a useful User! Anyways aside that, it's all Div tags, which is just Wiki formatting.

This goes first:

</div>{{clr}}
<div align='left'>
	<div class='capsule' style='width: 100%'>
		<div class='captop'><div></div></div>
		<div class='capcontent' style='text-align: left'> 

Then:

<div id='gameplay' {{CategoryBox}}>

And the mix that together and you get this:

Woot!

You can also edit this page to understand more or less how it is composed together. However once the page has this code, you can't cut it off, so it will effect the Entire page.--Gear 11:37, 16 May 2008 (PDT)

Can't end it till you find a way ;) --Frostyfrog 18:37, 12 Jun 2008 (PDT)

Moddb

Hi Gear. I'm preparing the very first levels of GLaMS-DOS for and during this summer. Is it worth it to release it on ModDB, because I really don't know what this community is. Logic Portals : GLaMS-DOS will be playable as a separate mod to allow me to override important materials, models, and add new scenes that can't be played with standatd ambient_generics. Thanks.--Hurricaaane (Talk) 11:15, 18 Jun 2008 (PDT)

Oh yeah, for sure, you'd be able to get alot more info on the maps out, and alot more people interested too.--Gear 14:34, 26 Jul 2008 (PDT)

Regards to this edit

http://developer.valvesoftware.com/w/index.php?title=Lua_tutorial&diff=76888&oldid=76831

What do you mean by Permission?

I'm not sure if the code is still there, but there was code as an example that if used, would require permission by the author, this isn't something we tend to like, because if everyone starts to do this, then before you know it, you won't be able to copy a simple thing without permission.--Gear 10:58, 29 Jun 2008 (PDT)
Why do you think these code samples need permission? It looks like it was posted by the author. --JeffLane 15:29, 29 Jun 2008 (PDT)
I believe it was stated in a revision, however that could of been taken out now, perhaps they don't need it anymore, you have to realize that I edited that page nearly a month ago.--Gear 22:05, 29 Jun 2008 (PDT)
Actually I believe John6000 did write it, I helped him :P This is the only Lua tutorial for HL2 Mods available at the moment anyhow, so it couldn't have been copied from anywhere. Marineio 02:47, 30 Jun 2008 (PDT)
Alrighty, well it's fine now it seems.--Gear 11:40, 30 Jun 2008 (PDT)

Just a hello

Hey, I wanted to pop in and say I played the Gear GravTech maps, and I wanted to thank you and the rest of the Gear team for making them, as any added content for Portal is much appreciated by myself at the very least!

thanks, I'm really glad you liked them!--Gear 22:05, 29 Jun 2008 (PDT)

City 17 ep1.

Hey Gear, Ive seen your City 17 ep1 mod on moddb alot, and it is looking great, glad you have a release date :) Just curious, from what i saw, it said it was going to be released on 360 too. I was wondering how? Can you actually port content over to the orange box on 360? :) --Dan.s 22:04, 30 Jun 2008 (GMT}

Sadly we delayed it. But that wad due to some random issues we ran into thanks to my super awesome computer. Aside that it is possible, but requires so much work and downgrade that it's really pointless. However we did this before the Orangebox was released on the 360, so it might be easier now, yet valve has not made it yet possible to really make mods for the 360 version. Will there be a 360 version: Mostly no, unless we can get it to work smoothly.--Gear 18:01, 30 Jun 2008 (PDT)
Ahh, its cool :) i wouldn't of even played it on 360, i just wanted to know, as for future id like to :) shame about the delay too, but im fine with that, a delay shows patience in the developer, and is very good :) great quote too “A Game is only late Until it Ships. But a bad game, is a game that’s bad Forever.” stick to that too, which is why my Cz2 map has taken like 6 months lol. --

Dan.S 02:15 1 July 2008 (GMT)

Yeah, as much as you get tired of working on something, patience is what really makes it better.--Gear 18:17, 30 Jun 2008 (PDT)

Re Making non-standard maps "Rotation Friendly"

Information is in the design theory page? I can't see anything about it. And anyway, there's a good amount of maps that don't end properly. Perhaps the article should be renamed to "ending maps"? I had to go through a few articles just to get the information for the stalemate one. And how would information about ending a map properly fit into the design theory page in the first place? --A2h 15:20, 23 Jul 2008 (PDT)

Well basically from what I can see is this is a Tutorial on how to make Sucky map's not Suck. If someone can't ed thier map properly, then theirs no need for us to tell them how to, or assist them. The Valve Dev wiki isn't a baby program for toddlers, it's meant to help Level designer's on the Right track. I suppose that can be said for the Rotation Friendly Guide, however it seems more misplaced, and seems like a this is how you make your map not suck, and here's some obvious information that most mapper's should already do to begin with. If a map isn't rotation friendly, then that's it's design flaw, and nothing else.

I also do notice that "which map to decide for a ending" area, which is also dumb to say. If you have Assault map, then it's either always Sudden death. If you have an Attack/Defend map, then one side always wins, and if you have a CTF map, it can result in a Stalemate.

QUOTED FROM DESIGN THEORY "

  • Your map needs to be fast and fun to play on. The best maps can run on a 24/7 server without getting boring even after the second or third reload.
  • Your map needs to accommodate every class. If a class is useless on a map, players who prefer are liable to disconnect when your work comes up in a server's rotation.
  • Your map should be designed, not simply constructed. If all you are doing is re-creating the surface appearance of another map, you're highly unlikely to create something worth playing in its own right. "

Basic information ^--Gear 17:10, 23 Jul 2008 (PDT)

The article's usage was intended for non-standard maps, by that I mean maps such as duel games, or things like pyro tennis, etc. Some server administrators see a number of different maps of the same type, and of course that will obviously happen. But what if the server admins what to run multiple ones of these? Too many don't end the game, and just go on and on through overtime until an admin finally walks over and goes /map [blah]. I never intended the tutorial to be for maps like CP and CTF, where the game already handles ending itself. --A2h 19:58, 23 Jul 2008 (PDT)
I understand it's meant for more other type of gameplay modes. But we really don't support all those Fail Gameplay mode's. We try to concentrate more on the Normal Map's and more popular map's that people play. Not Surf,Jump,Trick,Duel,DM, Achievement Maps for TF2. Just the plain normal Stuff, and to be honest no one really comes onto the Wiki looking for information based on the above mentioned gameplay type's, because honestly they're considered noob gameplay mod's, and not to be taken seriously. --Gear 14:33, 26 Jul 2008 (PDT)

Lighting prop_details

Normally, I'm not bitching like this, annoying people on their own talk pages, asking for help... but I saw this [1] and I couldn't help it, I need to ask you a question about a problem my team and I have with a mod we're developing. I'm talkinga about these problems right here Talk:UnlitGeneric and here Talk:Env_projectedtexture. Could you please take a look and see if you can actually do something ? --NykO18 13:27, 2 Sep 2008 (PDT)

To better answer your Problem:

Parenting

We have no Idea on this ourselves. Garry seem to has done this, but because of the ass he is, he never shared any of it. Yet we're looking for it though. --Gear 23:17, 2 Sep 2008 (PDT)

Looks like a lot a people don't really agree with his policy. I'm not too fond of close sourcing either, but I can understand he wants to earn money off his work. Anyway, I will take a look myself at the source code, but I'm not as good as him when it comes to modifying the engine. Thanks for reading and helping. --NykO18 02:09, 3 Sep 2008 (PDT)
Sure. no problem, you should maybe look in Iview.h, you may find something there about detail props, I remember seeing it there somewhere when trying to fix the viewmodel cast.--Gear 18:42, 4 Sep 2008 (PDT)

Detail Props

This seems to be an issue with the callback and void functions in the entity's code itself, along with the Clientshadowmgr.cpp. It should be somewhere in initialization, where the Max shadow code is, yet the problem to be honest is that the system valve built for lighting is utter shit when it comes to using this kind of lighting, it's: go through alot of trial and error (and pain) or, just don't have an env_projectedtexture lights on detail props. --Gear 23:17, 2 Sep 2008 (PDT)

Well, I knew the lighting system was wrong in many places, but I certainly not thought it was this terrible. That's really a pain in the *ss to make something cool with lighting under this engine. Not because it doesn't have a realtime shadowing system, but because it dares using a crappy little workaround and presenting it like a new revolutionnary lighting system. Come on... it doesn't even work with ONE dynamic light source, it doesn't even work the way it should... Damn, this engine is pissing me off. Anyway, thanks for helping us, I'll use your hints to crawl the source code and see if I can find something interesting. --NykO18 02:09, 3 Sep 2008 (PDT)
Yeah I suppose there's alot of confusion there on how revolutionary it is. It's not big, but it's nice in certain situations. The issue is no matter how much we add to make it better, it's still decently crappy.--Gear 02:39, 3 Sep 2008 (PDT)
In detailobjectsystem.cpp, line 612 CDetailModel::ShouldReceiveProjectedTextures() is defined as { return false; }. They are hardcoded to not receive flashlight. In line 174 CDetailModel::ShadowCastType() is defined as { return SHADOWS_NONE; }. So they do not cast shadows either. To fix this, one would simple have to change the return values of these functions (or so I would guess, haven't tried it). Yatar 09:36, 9 Nov 2008 (PST)

Dynamic Shadows

G'day :) I saw your dynamic shadow video on your mod a while ago, been meaning to ask - How did you do it? Whats the piece of code you added to make it? If you wouldn't mind, please sharing it i'd love to use it :-) Thanks. --Craziestdan 16:39, 4 Sep 2008 (PDT)

Sure man, it's just basic code here on the WIki.
CClientShadowMgr::Init()
	- bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
	- m_nMaxDepthTextureShadows = bTools ? 4 : 1;	// Just one shadow depth texture in games, more in tools

	+ m_nMaxDepthTextureShadows = YOUR_CHOSEN_MAX;

Aside that, you can look around in the Clientshadowmgr.cpp for more things to mess around with. Also the Line:

	- bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;

Needs commenting out, as it's an old callback for the EP1 engine. All together I have this currently:

     + //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
     + //m_nMaxDepthTextureShadows = bTools ? 4 : 1;	  // Just one shadow depth texture in games, more in tools
     + //m_nMaxDepthTextureShadows = 128;
     +m_nMaxDepthTextureShadows = r_maxdepthtextureshadows.GetInt();

--Gear 18:29, 4 Sep 2008 (PDT)

Heh sorry to be a pain :p but i'm not a superb programmer yet, (still learning) so its kinda hard for me to do what yo say. So, what line do i place that code on in the cclientshadowmgr.cpp? Thanks alot :) --Craziestdan 10:00, 5 Sep 2008 (PDT)
Haha well it's not too simple, because even if I do show you, there's still some things that need to be moved around. You might want to ask Programmer to do this for you, because you'll need to have the entire source code. Then compile this on VC 2008 Or 2005.--Gear 11:32, 5 Sep 2008 (PDT)
I do have the whole code/know how to compile/know how to add stuff. I know how to do all that :) what i meant was, in that .cpp what line number should i place the code on? Becuase i doubt i just place it in any where randomly. And what line number is the part that needs comenting out? Becuse there's like a thousand lines, and is hard to find it lol. Thanks :) --Craziestdan 11:50, 5 Sep 2008 (PDT)
Seems obvious, just look for the lines he pasted, and replace them. --NykO18 12:27, 5 Sep 2008 (PDT)
It should be under initialization. I can't remember the exact line, but eventually you'll run into it.--Gear 13:48, 5 Sep 2008 (PDT)
Well... I don't know what initialization is, sorry but im a complete noob at C++ :( I just know how to add code when needed, and compile it. If it isn't too hard, plz find the exact line. Because there are 4000 lines in that .cpp, and it might take a year for me to find it hehe. So if you remember roughly what line, plz tell me. Thanks alot. --Craziestdan 10:54, 7 Sep 2008 (PDT)
The code is in Green, for it's headers anyways, look for an area thats Under "Initialization and Shutdown".--Gear 14:59, 7 Sep 2008 (PDT)
Ok thanks, that should be easier :) thanks. --Craziestdan 15:35, 7 Sep 2008 (PDT)

Ok, i'm not sure what i did wrong, i certainly am on the correct line. I commented out the part you said, after that i had this:

   //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
   //m_nMaxDepthTextureShadows = bTools ? 4 : 1;	// Just one shadow depth texture in games, more in tools
   m_nMaxDepthTextureShadows = 128;

And thats all, that is exactly how mine looks. Could there be something i missed? Plz help :D

I also tried the one you said:

     + //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
     + //m_nMaxDepthTextureShadows = bTools ? 4 : 1;	  // Just one shadow depth texture in games, more in tools
     + //m_nMaxDepthTextureShadows = 128;
     +m_nMaxDepthTextureShadows = r_maxdepthtextureshadows.GetInt();

I see little + signs infront of the lines, i also tried it with/without the +. But it gives me a error on that code the one you said you currently have:

error C2065: 'r_maxdepthtextureshadows' : undeclared identifier
error C2228: left of '.GetInt' must have class/struct/union

The only code ive added that doesn't give a error on compiling is this:

   //bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
   //m_nMaxDepthTextureShadows = bTools ? 4 : 1;	// Just one shadow depth texture in games, more in tools
   m_nMaxDepthTextureShadows = 128;

I have not edited or done anything to anything else at all, was there something i missed? Maybe you code post the whole struct you have for the 'Initialization, shutdown' section so i can compare plz plz? (its on line 1280) Plz help. --Craziestdan 08:52, 8 Sep 2008 (PDT)

Yeah when I meant mine looked like that, I didnt say follow it exactly, I did mention that we added some other code in there, instead revert it back to the original unedited file (if you saved a copy which you should have). Then go ahead and just change the max number and compile it as is.--Gear 15:07, 8 Sep 2008 (PDT)
Still not working :*( I changed it back, the original one looked like this:
    bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
    m_nMaxDepthTextureShadows = bTools ? 4 : 1;	  // Just one shadow depth texture in games, more in tools
 

Then i changed it to this:

    bool bTools = CommandLine()->CheckParm( "-tools" ) != NULL;
    //m_nMaxDepthTextureShadows = bTools ? 4 : 1;	  // Just one shadow depth texture in games, more in tools
    m_nMaxDepthTextureShadows = 128;

And it isn't working :( Did i miss something? --Craziestdan 15:57, 8 Sep 2008 (PDT)

Ok, now i'm wondering if i have been doing it right after all? Just curious, does this code only apply to the flashlight? Becase i got a bunch of npc's next a way, put me light on, and the dynamic shadow worked. But when i put them infront of a big spot light, the dynamic shadow dont work :( It just only shows the default half life 2 shadow, the little by their feet as seen here:
linky

So, does this actually only apply to the flashlight? Because i wan't it to work for all lights. Any suggestions? Thanks alot for the help so far man :) --Craziestdan 18:25, 8 Sep 2008 (PDT)

This only applies to the env_projectedtexture entity.--Gear 21:47, 8 Sep 2008 (PDT)
Heh, i didn't realise it had to be that specific entitie. I thought it'd be ok for all lights. Anyway, thanks alot for this help :) --Craziestdan 03:55, 9 Sep 2008 (PDT)

Hey guys, I am currently trying to get the env_projectedtexture to work correctly. The code is manipulated as described on the entity page and the basic functionality is given for multiple entities, but the entity has very buggy behaviour. Often the flash light will cut in and out and not work properly. Also, the effect sometimes changes depending on the angle from which you look at the projected shadows etc. All in all, it isn't working correctly. Have you guys managed to fix these issues for your mod? I would really like to incorporate dynamic shadows and I hope you can give me a hand with this if you already went over the relevant code. Thanks a bunch. Yatar 14:01, 6 Nov 2008 (PST)

You actually need to remove the comments on a console command line, I believe the console command is: r_flashlightscissor 0--Gear 22:30, 6 Nov 2008 (PST)
Hey, thanks a bunch. I hope you don't mind I updated the entity page with this fix and and fixes for parenting and targeting. Yatar 14:15, 8 Nov 2008 (PST)
Oh wow you found a fix for parenting and targeting too! Nice! Now all thats left is getting it to render on the viewmodel.--Gear 19:25, 8 Nov 2008 (PST)
The problem seems to be that the renderables that are affected by the flashlight or, in fact, any other projected shadow, are taken from the leaves of the bsp tree which includes all world models but not the view model. The BuildFlashlight function calls the ProjectFlashlight function of the client leaf system which then adds the flashlight effect to every leaf of the affected BSP area through AddShadowToLeaf, then AddShadowToRenderable, and eventually AddShadowToReceiver as they are enumerated by BuildFlashlightLeafList. As the viewmodel is not within those leaves, it would have to be added manually at some point, probably through AddShadowToReceiver or perhaps AddRenderableToLeaf with a handle to the viewmodel and SHADOW_RECEIVER_STUDIO_MODEL. However, it would be a good idea to make sure that the viewmodel is in fact in one of the affected BSP leaves through BuildFlashLightLeafList which enumerates the affected leafs. Every entity has flags for receiving projected textures (ShouldReceiveProjectedTextures()). These have no relevance, as 'disablereceiveshadow' on entities applies only to the default sky-casted shadows. The only way for a world entity not to receive a projected texture is to be EF_NODRAW or invisible. All in all, this should be possible, I guess it would look pretty cool. Yatar 04:50, 9 Nov 2008 (PST)
True, otherwise the last know work of process is getting the shadow itself to turn off in a non-rendered Leaf. As is, the light itself still renders, however there being no objects to render shadows the light does nothing. One problem is though that is passes through the void because of this issue, that's the last thing I've been trying to fix. Other than that, :4D seems that it has updated light code using the shadow_control entity. Each light has a value to cast single directional shadows. The values is either a "Yes" or "No". In order for this to work the shadow_control must have a values set in it's properties to say "Yes, allows shadows to cast by self Lights". THis seems to only effect Light_spot, whereas the shadows direction changes when a entity "Player" steps into the outer range of the light's cone.--Gear 14:44, 9 Nov 2008 (PST)

Steam

Sent you invite for friend. (Engineers Anonymous)--Fire Tock 13:46, 20 Sep 2008 (PDT)

Yay :D!--Gear 22:32, 6 Nov 2008 (PST)


M2!!

MrTwo wear are you :(

-happy

Compile issues

Hey Cory,

I began making a map the other day, and was compiling it every now and again to keep testing it and everything was all good. however just tonight i wondered what would happen if i picked Fast for the RaD and Vis compiling box's, i guess it was a bad idea because now whenever i try to compile the same map it simply crashes, it doesnt crash hammer, but it skips the "portal" thingy ynow...this thing? 1...2...3...4...5 etc. its a map for Day of defeat source, and its pretty detailed with brushes and landscaping.

I notice you had talked to scruffy in the helpdesk page(Map has serious compiling issues)and you said you probably knew the problem anyway? It does not even run the game after the error window comes up.


Below is the compile window and everything that it says.



    • Executing...
    • Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vbsp.exe"
    • Parameters: -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"

Valve Software - vbsp.exe (Mar 11 2008) 2 threads materialPath: c:\program files\steam\steamapps\quitzau6\day of defeat source\dod\materials Loading C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.vmf Patching WVT material: maps/dod_ryan4/nature/argentan_blendrubbledirt_wvt_patch Patching WVT material: maps/dod_ryan4/rubble/blend_donner_rubble1_dirtfloor013a_wvt_patch fixing up env_cubemap materials on brush sides... ProcessBlock_Thread: 0...1..Brush 286: WARNING, microbrush Brush 158: WARNING, microbrush .2..Brush 139: WARNING, microbrush .3...4...5...6...7...8...9...10 (2)

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-35.7 -1138.4 -50.6) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 158:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-23.2 -1135.5 -50.6) Leaf 0 contents: Leaf 1 contents: CONTENTS_SOLID viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 158:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-40.4 -1134.4 -30.8) Leaf 0 contents: Leaf 1 contents: CONTENTS_SOLID viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 158:

ProcessBlock_Thread: 0...1..Brush 286: WARNING, microbrush Brush 158: WARNING, microbrush .2..Brush 139: WARNING, microbrush .3...4...5...6...7...8...9...10 (1)

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (674.8 -174.6 304.3) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 33: Brush 34: Brush 35: Brush 38:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (674.8 -112.6 304.3) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 33: Brush 34: Brush 35: Brush 38:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (0.0 -1292.5 -88.0) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 142:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (104.2 -1284.1 -92.8) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 142:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (143.1 -1279.1 -89.1) Leaf 0 contents: CONTENTS_SOLID Leaf 1 contents: viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID Candidate brush IDs: Brush 142:

      • Suppressing further FindPortalSide errors.... ***

Processing areas...done (0) Building Faces...done (0) FixTjuncs... PruneNodes... WriteBSP... done (0) writing C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.prt...Building visibility clusters... done (0) Creating default LDR cubemaps for env_cubemap using skybox materials:

  skybox/sky_day01_01*.vmt
! Run buildcubemaps in the engine to get the correct cube maps.

Creating default HDR cubemaps for env_cubemap using skybox materials:

  skybox/sky_day01_01*.vmt
! Run buildcubemaps in the engine to get the correct cube maps.

Finding displacement neighbors... Finding lightmap sample positions... Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10 Building Physics collision data...

    • Executing...
    • Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vvis.exe"
    • Parameters: -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"

Valve Software - vvis.exe (Mar 11 2008) 2 threads reading c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp Error opening c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp

    • Executing...
    • Command: "c:\program files\steam\steamapps\quitzau6\sourcesdk\bin\orangebox\bin\vrad.exe"
    • Parameters: -game "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod" "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4"

Valve Software - vrad.exe SSE (Mar 11 2008)

     Valve Radiosity Simulator     

2 threads [Reading texlights from 'lights.rad'] [39 texlights parsed from 'lights.rad']

Loading c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp Error opening c:\program files\steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp

    • Executing...
    • Command: Copy File
    • Parameters: "C:\Program Files\Steam\steamapps\quitzau6\sourcesdk_content\dod\mapsrc\dod_ryan4.bsp" "c:\program files\steam\steamapps\quitzau6\day of defeat source\dod\maps\dod_ryan4.bsp"

The command failed. Windows reported the error:

 "The system cannot find the file specified."


If you could possibly find the error, it would help me so greatly.

You make a pretty mean map i must say.

-Zac Quitzau

The command failed. Windows reported the error:
 "The system cannot find the file specified."

Ouch! SImply said try using normal compile instead. Also you seem to have a microbrush, and your leafs are somehow wrong, try func_detailing some things up to help.--Gear 11:00, 27 Oct 2008 (PDT)

Re:Portal Design And Detail

I wrote it in first person because this is how I do it, I feel like telling people what to do is not polite. This is my take on design. Sbrown 17:17, 11 Nov 2008 (PST)

I'm not telling you what to do, and thats your point of view, I'm simply stating that you've been here long enough to know better formatting, and to fix up your articles that way they don't:
  • A: sound like a quick written up noob guide.
  • B: Have proper grammar
  • C:Illustrate how to do things Well.

On the note of C, you work hard I can see that, but most of the things I've noticed you admitted to the Portal design docs are either are a bit hard to follow. I simply state this because honestly, if the wiki isn't all at the same standard of quality, it somehow makes me angry. If you ain't gonna do it right, don't do it at all.--Gear 21:35, 11 Nov 2008 (PST)

Well this is a Wiki, so if you feel you can improve then please feel free to do so. I don't mind if you change it around a little. Sbrown 11:16, 12 Nov 2008 (PST)

Hey got a question for ya...

Hello! I'm the guy who wrote the quick map ideas guide... I was wondering if you aren't busy that you could help me with a current mod i'm working on. This is very blunt i know...but i really could use the help from you, because i have been looking at your recent work/old work and it looks great! It won't be for very long if you do decide to help us... MOD LINK: http://www.moddb.com/mods/fallen-wing-beta check out my profile page to get in contact with me...
-Regards, --RaDiCaL EdWaRd 13:09, 6 Dec 2008 (PST)

re: Talk:List of L4D Models

New users are the lifeblood of any wiki site. Please do not casually threaten them with banning. Unless the user is clearly only interested in vandalism, a lot of discussion should occur before banning is brought up as a remedy of any dispute. --JeffLane 13:05, 1 Jan 2009 (PST)

It wasn't intentionally a way of banning him, I mean that it's something that happens to users that tend to do spam and such. Aside the fact that we really do not need lists of models on the wiki. --Gear 16:04, 2 Jan 2009 (PST)

Здорово!!! Я KOSTYA, понял?!!!! КАК НЕТ?!!!

Ну здорова человек две видеокарты. Тебе какое дело до того, что здесь и что находится?!!! Ты что тут модератор самый главный???????!!!!!! Ты хоть знаешь, с кем связался??? Я никого не трогал, имею значение как личность, и ты вообще не должен меня тут трогать. Эта страница была создана для людей, которые хотят узнать любительские вещи о картостроении, а так, как это свободный сайт, я могу здесь писать что хочу. и не нарушаю соглашение EULA. Всё отменяй!!!!

and anecdote

chat of two people: - hello - hello! - I do not understand in English. I Russian! - Oh! Russian. Vodka, Bears... - And still АК-74 and the TOPOL-M!

Ambient occlusion

What were you thinking, exactly? I included two screenshots of the ambient occlusion being used in the Source engine in two different games, and I explained how to enable it in the games. If you think the shader isn't supported, you obviously could benefit from reading the article. Thelonesoldier 03:33, 7 December 2010 (UTC)

Ban warning

You have narrowly escaped a ban for your part in the ongoing flame wars on the Talk:Ambient_occlusion page and other various talk pages. Personal attacks and insults will not be tolerated as they are wholly disruptive and counterproductive. If this continues in the future, the result will be a permanent ban. --JeffLane 19:39, 26 December 2010 (UTC)

Like I said, I don't apologize for my behavior. I still feel and think Lone soldier is a complete moron. Either way I am glad the article no longer contains absolute pointless Driver shit, and is actually helpful.--Gear 01:26, 27 December 2010 (UTC)