Ultimate Mapping Resource Pack

Ultimate Mapping Resource Pack 2014-11-06

Pocket

Half a Lambert is better than one.
aa
Nov 14, 2009
4,697
2,581
So, a pile of new props for asteroid? Perhaps you can do an unstable prop library map?
I don't think any of the props that are inextricably tied to a particular theme need to be incorporated into the libraries. If anyone needs to use them, it's obvious where to find them. I said this about the Manor and Egypt props, and it should be true of Asteroid stuff too. The reason we need the libraries is because there's no obvious logic to where most of the "regular" ones are, as much as Valve tried to categorize them.
 

Tumby

aa
May 12, 2013
1,085
1,194
I found a texture that is being used on 2fort but never got the tf keyword.
It's metal/metalwall003a
b9589ae0b3.jpg
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,776
7,672

Topsoil

L1: Registered
Dec 30, 2014
6
18
.
MRP_HeaderMain.png

This is a package of numerous resources and improvements for TF2 mapping to assist in easing the tedious and tricky parts of world creation.
In the following posts you will find information about what to expect and how to use each specific resource.

=== Nov 6 2014 ===

--- FGD ---
• Updated entities to match tf.fgd
-- info_player_teamspawn
-- obj_*
-- team_train_watcher


Full Changelog


An uninstaller will be created in the root TF2 folder at steamapps\common\Team Fortress 2
Please report any issues if you run into them.

IMPORTANT: The "Material Browser" improvements necessitate overriding some of the default materials. This may cause problems when playing on pure servers!



MRP_hr.gif


MRP_FAQ.png

Check this video out first!
Thanks to Crash for making this video. It answers a lot of questions about what the pack is and does, and give a good overview of it.


How do I use the libraries?
They are map files (VMF) like your own map or any other. Open one in Hammer at the same time as your map and switch back and forth as needed.

Where are the libraries/maps?
By default, if you don't change the path offered during installation they will be in steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc.

I don't see the props.
The props are hidden in visgroups!
Go to View Menu > Screen Elements > Filter Control
This will turn on the visgroup panel. Go to the User tab and you can show/hide different prop groups.

The prop library has yellow boxes. / I can't see very far.
Raise the model render distance or back clipping plane in Tools Menu > Options > 3D views

MRP_INFO.png

Excluded props
Detail sprite info
Two pages with extra info related to the prop library and blend thumbnails.

MRP_hr.gif

MRP_HeaderPart1.png


Never again will you have to suffer searching through the model browser for something you need. It is now all laid out before you in an easily browsed environment categorized by the type of prop you are in need of.



The library contains over 1900 props in 3 parts separated into 20 categories.

ExclaimYellow.png
-------- | Do not load more than one library at a time! It was split into 3 parts because Hammer cannot load that many props at once and will crash. |
ExclaimYellow.png
--------

The scope of this library is limited to models used for detailing a map. You will not find player models, animated explosion debris, etc. A handful of props are included in two categories, in such cases the categories are situated adjacently, so that all relevant props are in the area when enabled.


MRP_hr.gif

MRP_HeaderPart2.png


No more confusion over setting up rounds. No more timer headaches. No more payload crashing. All your woes from setting up the functional entity system for your map are gone forever! You can now have all nine standard gametypes at your fingertips with built in helpful comments to assist in hooking them up to your map!



Each system's entities are in a visgroup for easy selection to copy them into your own map. There is also a visgroup with walls and sky containing each area so you can turn them on, turn off all but one system, compile and see it in action.

Included are:
• Capture the Flag
• Arena
• King of the Hill
• A+B>C (Gravelpit style)
• Territorial Control
• 5 CP Push (Granary style)
• Single Stage CP (3 point attack/defend)
• Multi Stage CP (2x3 Dustbowl style)
• Single Stage Payload (with four points)
• Multi Stage Payload (2x3)
• Single Stage Payload Race
• Multi Stage Payload Race (1x3)
• Special Delivery


Single payload setups include a basic finale: sounds and a mushroom cloud. Multi Stage Payload includes drop-down stage transitions ala Goldrush.

If you are unfamiliar with how trigger_capture_area times work, you may want to check my thread on the subject.

What is NOT included? Anything that isn't directly linked to the function of the system. This means things like, basic doors, resupply cabinets, etc. I have included filters that are needed both for entities that will change teams and static team entities.


MRP_hr.gif

MRP_HeaderPart3.png


Tired of clicking around faceless gray blocks to find a specific one? Upset at your nobuilds not behaving? Obnoxiously large boxes getting in the way of small scale work?

No more! With this improved, modified, and all around super-awesome supplementary FGD all these woes will be gone forever! You get access to entities left out by default, improvements in usability to more other entities than I care to count and twenty-three shiny new icons for entities that were previously unrecognizable!



• Twenty-five icons and the info_player_teamspawn model shown above
• A handful of entity settings that were left out have been restored
• Some entity defaults were changed to reflect typical usage


MRP_hr.gif

MRP_HeaderPart4.png



Another reducer of tedium and saver of time! With this Prefab Pack you now have small pre-assembled entity things ready to drop into your map and run!

• 23 soundscapes with positions pre-made and listing sounds.
• 16 track curves with associated path_tracks in 2 team flavors.
• 6 standard doors in 3 team filter flavors.
• 3 sizes of setup gates pre-made for up to 3 stages.
• Resupply lockers in 3 team filter flavors.
• A pair of generic team filter entities.
• Moving sawblade with all effects.
• Pumpkin bomb setup.

For instructions on how to place prefabs see this article on the VDC.

Doors
• The team-only doors are set to use filters named filter_red and filter_blu (no e). Make sure yours are named this or use the filter pair prefab.
• Not-so-obvious sized doors have the recommended hole-in-the-wall size listed in the entity comments.

Track
• The skip brushes are to keep the prefab aligned to the grid better, feel free to delete them after you have the track placed (but you don't need to! skip faces are discarded during compile).
• The skip triangle indicates the direction of path flow so you don't need to examine the path_tracks.

Sawblades
• The non-sticking sticky bombs in Sawmill are due to a hard-coded feature based on entity names. I have included the two names that support this as individual prefabs.



Soundscape Library which you can load up in TF2 to preview all available soundscapes, then you know which prefabbed soundscape you want to use!
Upon loading the map it will self-enable the soundscape debug mode to let you see the locations and names of the soundscapes. All you need to do is walk around to each one you wish to hear to preview it. The green line indicates the currently active one.

For information on how to properly use a soundscape see Ravidge's great tutorial on this site.



IMPORTANT: The "Material Browser" improvements necessitate overriding some of the default materials. This may cause problems when playing on pure servers!
A handful of improvements to what you see and how you search the material browser. They should yet again make your life easier.

Blend thumbnails
Improved material browser thumbnails for blend materials. Now not only do you see what two textures they actually blend, but the blend modulation (makes a pattern rather than smooth gradient) is also accurately portrayed. There are also letter codes on the materials to denote what detail sprites settings will work with them.

All thumbnails reflect the alpha settings shown here. Evenly changing across the middle with each corner solid.
Here are comparison images of some of the materials, default and mine, to see just how improved they are.

Water thumbnails
Water now has a material browser thumbnail representative of the fog color and depth, as well as noting if it is cheap or expensive water. TF keyword has also been removed from all the supporting materials to clean up the browser.

TF keyword
139+ materials that were lacking the "tf" keyword now have it! All tool textures relevant to TF2 mapping have it, along with all seen here that belong to TF2 but never had it.
If you find any materials missing the keyword or something you think should have it, let me know!


Some users will have Hammer's video settings defaulted to a very low level. The included config will override these settings and make all textures in the 3D view crisper and cleaner.
If you have a really old computer you may not want to use this, as it does increase system resource usage.
Thats is so helpful! Godnes! Amazing!
 

wareya

L420: High Member
Jun 17, 2012
493
191
Ah, interesting situation there. It is originally an HL2 material, but the TF content has a new VTF that the HL2 VMT then uses. Almost looks like they just ran it through a posterize filter with some manual blending.

https://dl.dropboxusercontent.com/u/98931/pics/hl2mw3a.jpg
https://dl.dropboxusercontent.com/u/98931/pics/tf2mw3a.jpg

Maybe I need to look for more TF2-vtfs-used-for-HL2-vmts to keyword... that sound time consuming.

Valve does that a lot. In fact, I disable the tf keyword when I'm looking for new materials, rather than for ones I know.

If you want, I can try to make a script that parses every vmt in the game, and discards every one that points to a vtf that tf2's *own files* don't include, and every one that already has a tf keyword.
 
Last edited:

henke37

aa
Sep 23, 2011
2,075
515
That sounds interesting, do you think that you could expand it to dump every resource dependency in the game? I'd love to have such a graph database.
 

wareya

L420: High Member
Jun 17, 2012
493
191
That's a bit crazy for me. It would be a weeks-project to figure out all the different resource dependencies in the first place.
 

henke37

aa
Sep 23, 2011
2,075
515
It's not that much, i can provide a list if you want one.
 

wareya

L420: High Member
Jun 17, 2012
493
191
I'm talking about parsing. It took a whole night for me just to figure out, check, and remember how to get skin materials out of a model.

Wheras this project is making a really dumb vpk-looping-over file checker and watered-down vmt parser (I only have to check like three keys).
 

henke37

aa
Sep 23, 2011
2,075
515
Ah, true that. While a lot of files use the KV syntax, a lot don't.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,776
7,672
If you want, I can try to make a script that parses every vmt in the game, and discards every one that points to a vtf that tf2's *own files* don't include, and every one that already has a tf keyword.
That's basically what I was thinking I would end up doing if I went after that goal, it'd be great if you wanted to give it a go and get me a list.
 

Pocket

Half a Lambert is better than one.
aa
Nov 14, 2009
4,697
2,581
Just a heads-up: I discovered that the Lakeside crate is non-solid in this pack; so far I've seen two maps end up with non-solid crates accidentally because of it.
 

Mr.Quikfix

L1: Registered
Feb 17, 2015
5
0
Serious question about this.
If I install this and use it, then play on a tf2 server, then will I get VAC banned?
(serious answers please)
I ask this because I installed it, used hammer, played in TF2, then noticed the uninstall application file, which made me lose my mind in fear.
 

chemelia

yndersn't
aa
May 11, 2014
406
619
Serious question about this.
If I install this and use it, then play on a tf2 server, then will I get VAC banned?
(serious answers please)
I ask this because I installed it, used hammer, played in TF2, then noticed the uninstall application file, which made me lose my mind in fear.

Nope. As long as you install it correctly, you should have no VAC problems.
 

Mr.Quikfix

L1: Registered
Feb 17, 2015
5
0
Thank god. I just used the installation exe file that i downloaded after running hammer once.

Please tell me that that was the correct way of installing it.
 
Apr 14, 2013
663
343
ABS made it so you were just adding amazing custom things into the "custom" folder using a launcher (as far as I know).
You're not hacking, you're not using external applications that track down stuff from the game or manipulate it. You're not changing anything massive, apart from the texture .vmt's, which is not considered hacking. (Though according to the post, might interfere with sv_pure settings???)
So as far as I'm concerned, and after using it for like more than a year, it's not causing any VAC problems.
This helps a lot, you should really install it! Hell, even Valve uses it!