Author Topic: Player Type  (Read 2542 times)

I don't need help to make one. I know most of it. But, I realized that different playertypes have different pieces of codes. I was wondering if someone has, or will PLEASE make a reference playertype that has every piece of code in it.


Are you making a playre type with a custom model?

No.

What I want is a playertype script with all of the pieces of scripts in it
.


Better explanation:

Can someone give me a playertype script with all of the scripts defined.
Like, every playertype ever made has different pieces of code in it. I want a playertype script that has every piece of code in it.
« Last Edit: April 24, 2010, 02:39:20 PM by Butler »


Start a singleplayer game and enter playerstandardarmor.save("base/standardplayer.cs"); into the console. Then open the output file and there you have it.


Here it is:
Code: [Select]
new PlayerData(PlayerStandardArmor)
{
   className = "armor";
   shapeFile = "./data/shapes/player/m.dts";
   emap = "1";
   renderWhenDestroyed = "1";
   mass = "90";
   drag = "0.1";
   density = "0.7";
   maxEnergy = "100";
   maxDamage = "100";
   disabledLevel = "1";
   destroyedLevel = "1";
   repairRate = "0.33";
   rechargeRate = "0.8";
   inheritEnergyFromMount = "0";
   isInvincible = "0";
   firstPersonOnly = "0";
   thirdPersonOnly = "0";
   useEyePoint = "0";
   observeThroughObject = "0";
   computeCRC = "0";
   renderFirstPerson = "0";
   pickupRadius = "1.25";
   minLookAngle = "-1.5708";
   maxLookAngle = "1.5708";
   maxFreelookAngle = "3";
   maxTimeScale = "1.5";
   maxStepHeight = "1";
   runForce = "4320";
   runEnergyDrain = "0";
   minRunEnergy = "0";
   maxForwardSpeed = "7";
   maxBackwardSpeed = "4";
   maxSideSpeed = "6";
   maxUnderwaterForwardSpeed = "8.4";
   maxUnderwaterBackwardSpeed = "7.8";
   maxUnderwaterSideSpeed = "7.8";
   runSurfaceAngle = "70";
   minImpactSpeed = "30";
   maxForwardCrouchSpeed = "3";
   maxBackwardCrouchSpeed = "2";
   maxSideCrouchSpeed = "2";
   airControl = "0.1";
   cameraTilt = "0.261";
   cameraVerticalOffset = "0.75";
   cameraHorizontalOffset = "0";
   cameraMaxDist = "8";
   cameraMinDist = "0";
   jumpForce = "1080";
   jumpEnergyDrain = "0";
   minJumpEnergy = "0";
   minJumpSpeed = "20";
   maxJumpSpeed = "30";
   jumpSurfaceAngle = "80";
   jumpDelay = "3";
   jetEnergyDrain = "0";
   minJetEnergy = "0";
   canJet = "1";
   boundingBox = "5 5 10.6";
   crouchBoundingBox = "5 5 4";
   horizMaxSpeed = "68";
   horizResistSpeed = "33";
   horizResistFactor = "0.35";
   upMaxSpeed = "80";
   upResistSpeed = "25";
   upResistFactor = "0.3";
   decalOffset = "0.25";
   jetEmitter = "playerJetEmitter";
   jetGroundEmitter = "playerJetGroundEmitter";
   jetGroundDistance = "3.98827";
   footPuffNumParts = "10";
   footPuffRadius = "0.25";
   JumpSound = "JumpSound";
   mediumSplashSoundVelocity = "10";
   hardSplashSoundVelocity = "20";
   exitSplashSoundVelocity = "5";
   impactWaterEasy = "Splash1Sound";
   impactWaterMedium = "Splash1Sound";
   impactWaterHard = "Splash1Sound";
   exitingWater = "exitWaterSound";
   Splash = "PlayerSplash";
   splashVelocity = "4";
   splashAngle = "67";
   splashFreqMod = "300";
   splashVelEpsilon = "0.6";
   bubbleEmitTime = "0.1";
   splashEmitter[0] = "PlayerFoamDropletsEmitter";
   splashEmitter[1] = "PlayerFoamEmitter";
   splashEmitter[2] = "PlayerBubbleEmitter";
   footstepSplashHeight = "0.35";
   groundImpactMinSpeed = "10";
   groundImpactShakeFreq = "4 4 4";
   groundImpactShakeAmp = "1 1 1";
   groundImpactShakeDuration = "0.8";
   groundImpactShakeFalloff = "10";
   uiName = "Standard Player";
   rideAble = "0";
   canRide = "1";
      cameraMinFov = "5";
      showEnergyBar = "0";
      brickImage = "brickImage";
      speedDamageScale = "3.8";
      cameraDefaultFov = "90";
      aiAvoidThis = "1";
      maxItems = "10";
      maxTools = "5";
      cameraMaxFov = "120";
      maxWeapons = "5";
};