Tuesday 16 August 2011

Special Source Engine Spray Paint Methods for Advanced People

INTRODUCTION
Using the Source SDK or the GCF scape, a special trick is achievable to place the most fitting logo files in a multiplayer or singleplayer Source game.
The console command in source to place a Logo of your choice on a single or multiple session (usually multiple, but you'd be surprised to know some single games have it too) is Impulse 201.
This is a totally legal command and requires no cheats or anything.
It basically produces the referenced file under the command cl_logofile "logo dir" as a decal on the environment, as long as the decal can be found and has the right properties. Spray logos deal with animated VTFs only, theres no vmt business so far as I know.
Valve was going to make a little Jingle thing where you could play a server side sound to everyone that you had chosen, but this dissapeared. The commands are still there but it's useless.
METHOD
using the command cl_logofile with the directory of a vtf file of your choice, really high quality textures from any location can be used. For instance, in Team Fortress 2, by checking the cache files or opening a texture browser in hammer, the name of a texture can be recieved and entered as: materials/examplefolderinmaterials/followingfolders/material.vtf This technique includes the directories inside GCF files. I have applied this in a few places, for one I got the original Toolgun icon from the hud menu and used it as a spray, I have also tested a variety of Team Fortress 2 ingame textures, using tf2 textures theoretically will also increase texture visibility and download/recieve time for other clients because of the game content fact (prove me wrong)
EXAMPLES
cl_logofile materials\Effects\duel_blue.vtf
the command cl_logofile with the arguement materials folder (beginning to look in the GCF (game cache)) Inside the effects folder, duel_blue.vtf is the file we use. This gives us a nice blue crossed guns logo when we input impulse 201 or as its naturally bound to T in games like Team Fortress 2 and HL2 Deathmatch
CACHING
This is the fun bit, as of 2011, every spray anyone pastes into an environment in Source is saved in a Temp
folder in the materials folder of every standard client of the server- I'm sure in with the VTFedit tool and the cl_logofile, you will find some inventive things to do with these awesome features.

No comments:

Post a Comment