

You may also see me say “Materials as root”.
The Root folder is typically the game’s abbreviation, Team Fortress 2’s root folder is called TF. Portal 2’s is Portal2. This is also the location of gameinfo.txt – for instance CSGO’s root folder is: steamapps\common\Counter-Strike Global Offensive\csgo The Root folder is considered where the game’s content begins at. Really quick, what’s a “Root” folder? Glad you asked, because I’m going to use that term a few times. If you’ve ever dug around inside a Source Engine game’s folders you’ve probably noticed that they all have the same folders nested inside the Root folder. Now that I’m done going over that, let’s get to the meat of porting content! Understanding the Source Engine File Structure

TL:DR, don’t be a jerk, ask for permission or make sure you’re within the terms that the creator outlines when they upload their assets for use. That prop you’re porting could have taken hours to make, stealing it is a scummy thing to do. Most asset creators are happy to share their work, just ask.īasically, put yourself into the asset creators shoes.Using community assets with explicit permission from the creator.(Remember when you upload to the workshop you’re required to type I Understand to the terms.) You’re not putting it on the workshop, or releasing it to the public. So if you want content from my levels, de_cruise, de_cache, or some other community level for internal / personal use. This basically means that you’re not releasing it.Porting from VALVe game to VALVe game.Okay, so what can you do with content? What is considered “Okay”? People have stolen content before and they have been banned as a result. If you do not get my approval your content is subject to removal and legal action can be taken against you. You can use them all you want for personal use, but if your CSGO level were to be included into an operation you will now be using them commercially, and you will need my explicit approval. For instance I have various asset packs on my website.Using content for commercial use (For example, making a profit) without the original creator receiving compensation.All most people ask is that you credit them for use of the content in your NON- COMMERCIAL release. Please note that there are plenty of packs of content out there on the web for you to use.Using content created by other creators and you not giving credit for those assets.Ripping content from community levels with out permission from the creator for release to the public.Stealing content from other community creators is a scummy thing to do. Want some resupply lockers from TF2 in CSGO, we can do that too! Legal / Use of Community Assetsīefore we dive into harvesting other games and levels for their content, there is something that you need to know. This means that if you want some consoles from Portal 2 in your Insurgency level, you can do that. Aside from additional features added in various updates and branches, most content is compatible with every game running on Source Engine. Extracting Content from a Packed BSP FileĮver wanted more content for your level? Well you’re in luck! Source engine has remained basically the same forever – content wise.Porting an Entire Game’s Content into Another Game.Understanding the Source Engine File Structure.
