	// v1p1 
	// 12 nov 2002

	// ut2003 tweaks
	// Volf - http://volf.3dgames.ru
	// m2phenom - http://m2phenom.netfirms.com	
	// Nexx - http://users.bigpond.net.au/nexx1/tweaks



god
loaded
allammo



	// summon effects and weapons
Summon Xeffects 
Summon xeffects.bloodsplat 
Summon xeffects.bloodsplatterpurple 
Summon xeffects.bloodexplosion 
Summon xeffects.gibbotcalf 
Summon xeffects.gibbotforearm 
Summon xeffects.gibbothand 
Summon xeffects.gibbothead 
Summon xeffects.gibbottorso 
Summon xeffects.gibbotupperarm 
Summon xeffects.giborganicgreencalf 
Summon xeffects.giborganicgreenhand 
Summon xeffects.giborganicgreenforearm 
Summon xeffects.giborganicgreenhead 
Summon xeffects.giborganicgreentorso 
Summon xeffects.giborganicgreenupperarm 
Summon xeffects.giborganicredcalf 
Summon xeffects.giborganicredhand 
Summon xeffects.giborganicredforearm 
Summon xeffects.giborganicredhead 
Summon xeffects.giborganicredtorso 
Summon xeffects.giborganicredupperarm 
summon xeffects.shieldcharge 
summon xeffects.shockmuzflash 
Summon Xweapons 
Summon Xweapons.minigunfire 
Summon Xweapons.minigunaltfire 
Summon Xweapons.linkfire 
Summon Xweapons.linkaltfire 
Summon Xweapons.assaultgrenade 
Summon Xweapons.assaultfire 
Summon Xweapons.rocketfire 
Summon Xweapons.rockemultifire 
Summon Xweapons.redeemerfire 
Summon Xweapons.redeemerguidedfire 
Summon Xweapons.shieldfire 
Summon Xweapons.shieldaltfire 
Summon Xweapons.flakfire 
Summon Xweapons.flakaltfire 
Summon Xweapons.shockbeamfire 
Summon Xweapons.shockprojfire 
Summon Xweapons.biofire 
Summon Xweapons.biochargedfire 
Summon Xweapons.sniperfire  
summon Xweapons.shockrifle 



	// remove smoke and shake of all weapons
set xeffects.RocketTrailSmoke drawscale 0.0
set xeffects.FlakTrail drawscale 0.0
set xeffects.FlakShellTrail drawscale 0.0
set xeffects.LinkMuzFlashBeam1st drawscale 0.0
set xeffects.Grenadesmoketrail drawscale 0.0

set xweapons.rocketfire ShakeRotTime 0.0
set xweapons.rocketfire ShakeOffsetMag (X=0.000000)
set xweapons.rocketfire ShakeOffsetRate (X=0.000000)
set xweapons.rocketfire ShakeOffsetTime 0.000000

set xweapons.rocketmultifire ShakeRotTime 0.0
set xweapons.rocketmultifire ShakeOffsetMag (X=0.000000)
set xweapons.rocketmultifire ShakeOffsetRate (X=0.000000)
set xweapons.rocketmultifire ShakeOffsetTime 0.000000

set xweapons.flakfire ShakeRotTime 0.0
set xweapons.flakfire ShakeOffsetMag (X=0.000000)
set xweapons.flakfire ShakeOffsetRate (X=0.000000)
set xweapons.flakfire ShakeOffsetTime 0.000000

set xweapons.flakaltfire ShakeRotTime 0.0
set xweapons.flakaltfire ShakeOffsetMag (X=0.000000)
set xweapons.flakaltfire ShakeOffsetRate (X=0.000000)
set xweapons.flakaltfire ShakeOffsetTime 0.000000

set xweapons.minigunfire ShakeRotMag (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.minigunfire ShakeRotRate (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.minigunfire ShakeRotTime 0.000000
set xweapons.minigunfire ShakeOffsetMag (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.minigunfire ShakeOffsetRate (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.minigunfire ShakeOffsetTime 0.000000

set xweapons.biofire ShakeRotMag (X=0.000000)
set xweapons.biofire ShakeRotRate (X=0.000000)
set xweapons.biofire ShakeRotTime 0.000000
set xweapons.biofire ShakeOffsetMag (Z=0.000000)
set xweapons.biofire ShakeOffsetRate (Z=0.000000)
set xweapons.biofire ShakeOffsetTime 0.000000

set xweapons.biochargedfire ShakeRotMag (X=0.000000)
set xweapons.biochargedfire ShakeRotRate (X=0.000000)
set xweapons.biochargedfire ShakeRotTime 0.000000
set xweapons.biochargedfire ShakeOffsetMag (X=0.000000,Z=0.000000)
set xweapons.biochargedfire ShakeOffsetRate (X=0.000000,Z=0.000000)
set xweapons.biochargedfire ShakeOffsetTime 0.000000

set xweapons.shockbeamfire ShakeRotTime 0.000000
set xweapons.shockbeamfire ShakeOffsetMag (X=0.000000)
set xweapons.shockbeamfire ShakeOffsetRate (X=0.000000)
set xweapons.shockbeamfire ShakeOffsetTime 0.00000

set xweapons.shockprojfire ShakeRotMag (X=0.000000,Y=0.000000)
set xweapons.shockprojfire ShakeRotRate (X=0.000000,Y=0.000000)
set xweapons.shockprojfire ShakeRotTime 0.000000

set xweapons.sniperfire ShakeRotTime 0.000000
set xweapons.sniperfire ShakeOffsetMag (X=0.000000,Z=0.000000)
set xweapons.sniperfire ShakeOffsetRate (X=0.000000,Z=0.000000)
set xweapons.sniperfire ShakeOffsetTime 0.000000

set xweapons.assaultfire ShakeRotMag (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.assaultfire ShakeRotRate (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.assaultfire ShakeRotTime 0.000000
set xweapons.assaultfire ShakeOffsetMag (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.assaultfire ShakeOffsetRate (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.assaultfire ShakeOffsetTime 0.000000

set xweapons.assaultgrenade ShakeRotTime 0.000000
set xweapons.assaultgrenade ShakeOffsetMag (X=0.000000)
set xweapons.assaultgrenade ShakeOffsetRate (X=0.000000)
set xweapons.assaultgrenade ShakeOffsetTime 0.000000

set xweapons.linkfire ShakeRotMag (Z=0.000000)
set xweapons.linkfire ShakeRotRate (Z=0.000000)
set xweapons.linkfire ShakeRotTime 0.000000
set xweapons.linkfire ShakeOffsetMag (Y=0.000000,Z=0.000000)
set xweapons.linkfire ShakeOffsetRate (X=0.000000,Y=0.000000,Z=0.000000)
set xweapons.linkfire ShakeOffsetTime 0.000000

set xweapons.linkaltfire ShakeRotMag (X=0.000000)
set xweapons.linkaltfire ShakeRotRate (X=0.000000)
set xweapons.linkaltfire ShakeRotTime 0.000000
set xweapons.linkaltfire ShakeOffsetMag (Y=0.000000)
set xweapons.linkaltfire ShakeOffsetRate (Y=0.000000)
set xweapons.linkaltfire ShakeOffsetTime 0.000000

set XWeapons.ShieldFire ShakeRotTime 0 
set XWeapons.ShieldFire ShakeOffsetMag (X=0,Y=0,Z=0) 
set XWeapons.ShieldFire ShakeOffsetRate (X=0,Y=0,Z=0) 
set XWeapons.ShieldFire ShakeOffsetTime 0



	// link gun (shaft) settings 				
set xweapons.linkgun PlayerViewOffset (X=0.000000,Y=-7.000000,Z=-15.000000)		// extra1
// set LinkBeamEffect EffectOffset (X=0,Y=3,Z=-7) 					// extra2
set XWeapons.LinkBeamEffect mWaveShift 0.0 						// waves off
set XWeapons.LinkBeamEffect mWaveFrequency 0.0 					// waves off
set XWeapons.LinkBeamEffect mRegenDist 50000.0 					// 500 ???	
set XWeapons.LinkBeamEffect mColorRange (B=50,G=50,R=50) 				// color ??
set linkbeameffect mSizeRange 25.0 					// 10 20		// width of the beam
set linkbeameffect mmaxparticles 10							// opacity



	// shock (asmd) settings
set ShockComboVortex bhidden 1 							// simple combo effect (sphere)
set ShockComboExpRing bhidden 1 
set ShockComboFlare bhidden 1 
set ShockComboWiggles bhidden 1 	
set shockbeameffect mmaxparticles 10					// 3		// opacity	
set shockrifle EffectOffset (x=0,y=-7,z=-15) 						
set XEffects.ShockMuzFlash Drawscale 0.0 						
set ShockBeamEffect mColorRange (B=100,G=100,R=100) 					
set ShockBeamEffect mSizeRange 5.0 					// 1 100		// width
set ShockBeamEffect mLifeRange 5.0 							// ???
set engine.controller handedness 2.0							// remove "right-hand" shock bug
set xweapons.ShockProjFire ProjSpawnOffset (X=50.000000,Y=0.000000,Z=0.000000)		
			


	// rockets 
	// q1-style rocket
	// set Xeffects.RocketTrailSmoke Drawscale 0.2
	// set Xeffects.RocketSmokeRing Drawscale 0.0
	// set Xeffects.RocketExplosion Drawscale 0.5
set RocketSmokeRing bhidden 1 
set RocketTrailSmoke bhidden 1 
set RocketMark bhidden 1 
set botsparks bhidden 1 	

	

	// lighting (rail) settings
set childlightningbolt mStartParticles 0 		
set lightningbolt mstartparticles 2		
set lightningbolt mmaxparticles 2 		
set lightningbolt mParticleType PT_branch 
set sniperrifle EffectOffset (x=0,y=-7,z=-15) 						// changes sniper offset to middle
set xeffects.LightningBolt mLifeRange 5 				
set xeffects.LightningBolt mSizeRange 5 				// 1 100		// width
set xeffects.LightningBolt mSpawnVecB (X=2.000,Y=2.00,Z=1.00)				// ???
set SniperRifle innerArrowsX 10.000000 						// zoom settings 
set SniperRifle innerArrowsy 10.000000 						// zoom settings 
set SniperRifle focusX 0.0 								// zoom settings 
	// set xeffects.LightningBolt mSizeRange 0.0 					// norail.txt



	// misc
set WallSparks bhidden 1 
set ExplosionCrap bhidden 1 
set hitflamebig bhidden 1 
set hitsmoke bhidden 1 
set xHeavyWallHitEffect bhidden 1



	// effects
set rockettrailsmoke bhidden true 			// no rocket smoke
set rocketsmokering bhidden true 			// no rocket explosive ring
set flakshelltrail bhidden true 			// no flak smoke
	// set rocketexplosion bhidden true 		// no rocket explosion
	// set rocketcorona bhidden true 		// no rocket corona's 
set redeemertrail bhidden true 			// no redeemer smoke
set grenadesmoketrail bhidden true 			// no grenades smoke  



	// blood 
	// set bloodexplosion bhidden true 
	// set bloodjet bhidden true 
	// set bloodsmallhit bhidden true 
	// set bloodsplat bhidden true 
	// set bloodsplatter bhidden true 
	// set bloodsplatterpurple bhidden true 
	// set bloodspurt bhidden true 
	// set botbloodexplosion bhidden true 



	// gibs 
set gibbotcalf bhidden true 
set gibbotforearm bhidden true 
set gibbothand bhidden true 
set gibbothead bhidden true 
set gibbottorso bhidden true 
set gibbotupperarm bhidden true 
set gibhead bhidden true 
set giborganicgreencalf bhidden true 
set giborganicgreenhand bhidden true 
set giborganicgreenforearm bhidden true 
set giborganicgreenhead bhidden true 
set giborganicgreentorso bhidden true 
set giborganicgreenupperarm bhidden true 
set giborganicredcalf bhidden true 
set giborganicredhand bhidden true 
set giborganicredforearm bhidden true 
set giborganicredhead bhidden true 
set giborganicredtorso bhidden true 
set giborganicredupperarm bhidden true



set shieldcharge mMaxParticles 0 				// no shield sparks
set shieldfire FlashEmitterClass None 				// no green ring on impact
set shieldfire ChargingSound Sound'joyrider.weapon.impact' 	// different sound 
set xeffects.linksparks bhidden true 				// beam - hidden
set xeffects.linkprojsparks bhidden true 			// primary 
set shockmuzflash bhidden true 



set minigunmuzflash1st bhidden true
set minigunmuzflash3rd bhidden true
set minigunmuzaltflash3rd bhidden true
set minigunaltmuzzlesmoke bhidden true
set Xteleporteffect bhidden false				// teleport effect
set rain bhidden true
set minigunmuzzlesmoke bhidden true
set muzzlesmoke bhidden true
set transeffect bhidden true
set mesheffect bhidden true
set UnrealGame.DeathMatch bForceDefaultCharacter True
set UnrealGame.TeamDeathMatch bForceDefaultCharacter True
set UnrealGame.CaptureTheFlag bForceDefaultCharacter True 
set UnrealGame.BombingRun bForceDefaultCharacter True
set UnrealGame.DoubleDomination bForceDefaultCharacter True

	// set Spiral bhidden 1
	// set pclImpactSmoke bhidden 1 			// smoke on walls from bullet impacts
	// set WallSparks bhidden 1 
	// set ExplosionCrap bhidden 1 
	// set hitflamebig bhidden 1 
	// set hitsmoke bhidden 1 
	// set xHeavyWallHitEffect bhidden 1 
	// set tracer bhidden 1 				// minigun tracer bullets
set xemitter bhidden 1 					// removes various effects 



	// remove bases for pickups - requires map restart 
	// set xweaponbase bhidden 1
	// set xpickupbase bhidden 1		



	// 3rd person muzzle flash
set AssaultMuzFlash3rd bhidden 1
set FlakMuzFlash3rd bhidden 1
set ShockMuzFlash3rd bhidden 1
set ShockProjMuzFlash3rd bhidden 1
set LinkMuzFlashProj3rd bhidden 1
set RocketMuzFlash3rd bhidden 1



	// unlit players - map + dynamic lighting does affect players	// ???
set xpawn bunlit 0						// 1
set staticmeshactor bunlit 0 					// 1



	// no dead bodies or gibs
set xpawn ragdolllifespan 0.1



	// stops players names being so close to crosshair, higher number - lower on screen
set PlayerNameMessage posY 0.8
// 0.37 - 10



	// frag message - "you fragged playername"
	// set xkillermessageplus youkilled you fragged 



	// places pickup text to left of screen - "you got rockets"
set pickupmessageplus posx 0.3



	// pickup messages 
set UDamagePack PickupMessage +Quad damage
set SuperHealthPack PickupMessage +Big Keg O' Health 
set SuperShieldPack PickupMessage +Super Shield Pack
set ShieldPickup PickupMessage +Shield Pack 
set AdrenalinePickup PickupMessage +Adrenaline 
set HealthPack PickupMessage +Health Pack 
set MiniHealthPack PickupMessage +Health Vial 



	// ???
set playerlight drawscale 0.0		// 0.3



	// removes player animations
set xpawn     FireHeavyRapidAnim none
set xpawn     FireHeavyBurstAnim none
set xpawn     FireRifleRapidAnim none
set xpawn     FireRifleBurstAnim none
set xpawn     FireRootBone none
set xpawn     BdoTorsoTwist 0



	// remove fog
	// set Engine.Zoneinfo distancefogcolor (b=0,g=0,r=0) 
set Engine.Zoneinfo bDistanceFog false 



say <pro.txt loaded>