<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.splashdamage.com/index.php?action=history&amp;feed=atom&amp;title=Megastamp.cfg</id>
	<title>Megastamp.cfg - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.splashdamage.com/index.php?action=history&amp;feed=atom&amp;title=Megastamp.cfg"/>
	<link rel="alternate" type="text/html" href="https://wiki.splashdamage.com/index.php?title=Megastamp.cfg&amp;action=history"/>
	<updated>2026-06-10T15:06:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.splashdamage.com/index.php?title=Megastamp.cfg&amp;diff=3668&amp;oldid=prev</id>
		<title>Hoffa at 13:21, 23 November 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.splashdamage.com/index.php?title=Megastamp.cfg&amp;diff=3668&amp;oldid=prev"/>
		<updated>2007-11-23T13:21:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Create megastamp.cfg in your '''base/''' folder, and paste in the text below:&lt;br /&gt;
&lt;br /&gt;
 // STAMPING CONFIG&lt;br /&gt;
 // applyflags (for use with stampApply)&lt;br /&gt;
 // 1 = no diffuse&lt;br /&gt;
 // 2 = no bump&lt;br /&gt;
 // 4 = erase&lt;br /&gt;
 &lt;br /&gt;
 // Set some necessary stuff&lt;br /&gt;
 set ui_name &amp;quot;Mr. Stampy&amp;quot;&lt;br /&gt;
 ui_showgun 0&lt;br /&gt;
 g_showhud 0&lt;br /&gt;
 pm_runroll 0&lt;br /&gt;
 pm_runpitch 0&lt;br /&gt;
 pm_spectatespeed 500&lt;br /&gt;
 r_orderIndexes 0&lt;br /&gt;
 con_noprint 0&lt;br /&gt;
 set ms_stampscale_temp 0.5&lt;br /&gt;
 set ms_stampscale 0.5&lt;br /&gt;
 set r_usemaxvisdist 1&lt;br /&gt;
 &lt;br /&gt;
 // Unbind CTRL so it doesn't activate stuff when using it as a modifiers&lt;br /&gt;
 unbind CTRL&lt;br /&gt;
 &lt;br /&gt;
 // Change spectator speed&lt;br /&gt;
 bind X				&amp;quot;toggle pm_spectatespeed 250 500 1000 2000&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Select editing area&lt;br /&gt;
 bind H				&amp;quot;respotEditArea&amp;quot;&lt;br /&gt;
 bind MOUSE3			&amp;quot;respotEditArea&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Applying stamps with and without angle changes &lt;br /&gt;
 bind MOUSE1			&amp;quot;stampApply&amp;quot;&lt;br /&gt;
 bind MOUSE2			&amp;quot;stampApply; stampRandomAngle&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Applying stamps without diffuse, with and without angle changes&lt;br /&gt;
 bind MOUSE1			&amp;quot;stampApply 1&amp;quot; CTRL&lt;br /&gt;
 bind MOUSE2			&amp;quot;stampApply 1; stampRandomAngle&amp;quot; CTRL&lt;br /&gt;
 bind MOUSE1			&amp;quot;stampApply 1&amp;quot; RIGHTCTRL&lt;br /&gt;
 bind MOUSE2			&amp;quot;stampApply 1; stampRandomAngle&amp;quot; RIGHTCTRL&lt;br /&gt;
 &lt;br /&gt;
 // Applying stamps without normals, with and without angle changes&lt;br /&gt;
 bind MOUSE1			&amp;quot;stampApply 2&amp;quot; ALT&lt;br /&gt;
 bind MOUSE2			&amp;quot;stampApply 2; stampRandomAngle&amp;quot; ALT&lt;br /&gt;
 &lt;br /&gt;
 // Scale in 10% increments with the mousewheel&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cvarMultiply ms_stampScale .9&amp;quot;&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cvarMultiply ms_stampScale 1.1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Rotate in 1 degree increments using SHIFT and the mousewheel&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cycle ms_stampAngle 359 0 -1&amp;quot; SHIFT&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cycle ms_stampAngle 0 359 1&amp;quot; SHIFT&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cycle ms_stampAngle 359 0 -1&amp;quot; RIGHTSHIFT&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cycle ms_stampAngle 0 359 1&amp;quot; RIGHTSHIFT&lt;br /&gt;
 &lt;br /&gt;
 // Rotate in 5 degree increments using CTRL and the mousewheel&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cycle ms_stampAngle 359 0 -5&amp;quot; CTRL&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cycle ms_stampAngle 0 359 5&amp;quot; CTRL&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cycle ms_stampAngle 359 0 -5&amp;quot; RIGHTCTRL&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cycle ms_stampAngle 0 359 5&amp;quot; RIGHTCTRL&lt;br /&gt;
 &lt;br /&gt;
 // Rotate 90 degrees using ALT and the mousewheel&lt;br /&gt;
 bind MWHEELDOWN		&amp;quot;cycle ms_stampAngle 359 0 -90&amp;quot; ALT&lt;br /&gt;
 bind MWHEELUP		&amp;quot;cycle ms_stampAngle 0 359 90&amp;quot; ALT&lt;br /&gt;
 &lt;br /&gt;
 // Rotate 90 degrees using side buttons&lt;br /&gt;
 bind MOUSE4			&amp;quot;cycle ms_stampAngle 359 0 -90&amp;quot;&lt;br /&gt;
 bind MOUSE5			&amp;quot;cycle ms_stampAngle 0 359 90&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Rotate in 10 degree increments using bracket keys&lt;br /&gt;
 bind ]				&amp;quot;cycle ms_stampAngle 359 0 -10&amp;quot;&lt;br /&gt;
 bind [				&amp;quot;cycle ms_stampAngle 0 359 10&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Reset rotation to 0&lt;br /&gt;
 bind R				&amp;quot;set ms_stampAngle 0 0 0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Undo and redo&lt;br /&gt;
 bind Z				&amp;quot;stampUndo&amp;quot; CTRL&lt;br /&gt;
 bind Y 				&amp;quot;stampRedo&amp;quot; CTRL&lt;br /&gt;
 bind KP_MINUS		&amp;quot;stampUndo&amp;quot;&lt;br /&gt;
 bind KP_PLUS		&amp;quot;stampRedo&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Erase stamps&lt;br /&gt;
 bind BACKSPACE		&amp;quot;stampApply 4&amp;quot;&lt;br /&gt;
 bind DEL			&amp;quot;stampApply 4&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Save stamps&lt;br /&gt;
 bind S				&amp;quot;stampSave&amp;quot; CTRL&lt;br /&gt;
 &lt;br /&gt;
 // Testmodel a GDF Soldier&lt;br /&gt;
 bind P				&amp;quot;testmodel player_gdf_soldier&amp;quot;&lt;br /&gt;
 bind P				&amp;quot;testmodel&amp;quot; SHIFT&lt;br /&gt;
 bind P				&amp;quot;testmodel&amp;quot; RIGHTSHIFT&lt;br /&gt;
 &lt;br /&gt;
 // Reload declarations (to refresh stamp files)&lt;br /&gt;
 bind F				&amp;quot;reloadDecls&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Hide floating stamp preview (this is such a hack!)&lt;br /&gt;
 bind N				&amp;quot;vstr hideStamp&amp;quot;&lt;br /&gt;
 set hideStamp		&amp;quot;set ms_stampscale_temp $ms_stampscale; set ms_stampscale 0.000001; unbind MOUSE1; bind N 'vstr showStamp'&amp;quot;&lt;br /&gt;
 set showStamp		&amp;quot;set ms_stampscale $ms_stampscale_temp; bind MOUSE1 'stampApply'; bind N 'vstr hideStamp'&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Hide brushwork and imposters&lt;br /&gt;
 bind M				&amp;quot;toggle r_usemaxvisdist 1 2; toggle r_skipimposters 1 2&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Hide stuff&lt;br /&gt;
 bind B				&amp;quot;toggle r_skipstuff 0 1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Take viewnote&lt;br /&gt;
 bind F11			&amp;quot;takeviewnote&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // Standard message mode binds&lt;br /&gt;
 bind tab _menuNavForward &amp;quot;&amp;quot; menu&lt;br /&gt;
 bind tab _menuNavBackward shift menu&lt;br /&gt;
 bind tab _menuNavBackward rightshift menu&lt;br /&gt;
 bind escape _menuCancel &amp;quot;&amp;quot; menu&lt;br /&gt;
 bind enter _menuAccept &amp;quot;&amp;quot; menu&lt;br /&gt;
 bind kp_enter _menuAccept &amp;quot;&amp;quot; menu&lt;br /&gt;
 &lt;br /&gt;
 bind escape _menuCancel &amp;quot;&amp;quot; bindmenu&lt;br /&gt;
 &lt;br /&gt;
 // Run editStamps&lt;br /&gt;
 editStamps&lt;/div&gt;</summary>
		<author><name>Hoffa</name></author>
		
	</entry>
</feed>