Editing Module:Test/data

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 10,155: Line 10,155:
 
     defName = "Bullet_MiniTurret",
 
     defName = "Bullet_MiniTurret",
 
     label = "mini-turret bullet",
 
     label = "mini-turret bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 11,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 10,185: Line 10,180:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_MiniTurret",
 
         defaultProjectile = "Bullet_MiniTurret",
 
         warmupTime = 0,
 
         warmupTime = 0,
Line 10,315: Line 10,309:
 
     defName = "Bullet_AutocannonTurret",
 
     defName = "Bullet_AutocannonTurret",
 
     label = "autocannon shell",
 
     label = "autocannon shell",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 25,
 
      speed = 88,
 
    },
 
 
   },
 
   },
  
Line 10,345: Line 10,334:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_AutocannonTurret",
 
         defaultProjectile = "Bullet_AutocannonTurret",
 
         warmupTime = 0,
 
         warmupTime = 0,
Line 10,451: Line 10,439:
 
     defName = "Bullet_TurretSniper",
 
     defName = "Bullet_TurretSniper",
 
     label = "uranium slug",
 
     label = "uranium slug",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 50,
 
      speed = 120,
 
    },
 
 
   },
 
   },
  
Line 10,481: Line 10,464:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_TurretSniper",
 
         defaultProjectile = "Bullet_TurretSniper",
 
         warmupTime = 0,
 
         warmupTime = 0,
Line 10,539: Line 10,521:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         warmupTime = 4.0,
 
         warmupTime = 4.0,
 
         forcedMissRadius = 13,
 
         forcedMissRadius = 13,
Line 13,513: Line 13,494:
 
     label = "high-explosive shell",
 
     label = "high-explosive shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Bomb",
 
      speed = 41,
 
      explosionRadius = 2.9,
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "MortarBomb_Explode",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
    },
 
 
   },
 
   },
  
Line 13,568: Line 13,539:
 
     label = "incendiary shell",
 
     label = "incendiary shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Flame",
 
      speed = 41,
 
      explosionRadius = 2.9,
 
      preExplosionSpawnThingDef = "Filth_Fuel",
 
      preExplosionSpawnChance = 0.25,
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "MortarIncendiary_Explode",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
      ai_IsIncendiary = true,
 
    },
 
 
   },
 
   },
  
Line 13,626: Line 13,584:
 
     label = "EMP shell",
 
     label = "EMP shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "EMP",
 
      speed = 41,
 
      explosionRadius = 8.9,
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "Explosion_EMP",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
    },
 
 
   },
 
   },
  
Line 13,681: Line 13,629:
 
     label = "Smoke shell",
 
     label = "Smoke shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Smoke",
 
      speed = 41,
 
      explosionRadius = 7.2,
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "Explosion_Smoke",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
      postExplosionSpawnThingDef = "Gas_Smoke",
 
      postExplosionSpawnChance = 1,
 
    },
 
 
   },
 
   },
  
Line 13,742: Line 13,678:
 
     label = "firefoam shell",
 
     label = "firefoam shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Extinguish",
 
      speed = 41,
 
      explosionRadius = 5,
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "Explosion_EMP",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
      postExplosionSpawnThingDef = "Filth_FireFoam",
 
      postExplosionSpawnChance = 1,
 
      postExplosionSpawnThingCount = 3,
 
      applyDamageToExplosionCellsNeighbors = true,
 
      explosionEffect = "ExtinguisherExplosion",
 
    },
 
 
   },
 
   },
  
Line 13,803: Line 13,724:
 
     label = "antigrain warhead",
 
     label = "antigrain warhead",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "BombSuper",
 
      speed = 41,
 
      explosionRadius = 14.9,
 
      explosionChanceToStartFire = 0.22,
 
      explosionDamageFalloff = true,
 
      explosionEffect = "GiantExplosion",
 
      flyOverhead = true,
 
      soundHitThickRoof = "Artillery_HitThickRoof",
 
      soundExplode = "Explosion_GiantBomb",
 
      soundImpactAnticipate = "MortarRound_PreImpact",
 
      soundAmbient = "MortarRound_Ambient",
 
    },
 
 
   },
 
   },
  
Line 15,916: Line 15,824:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Smokepop",
 
 
         label = "pop smoke",
 
         label = "pop smoke",
 
         violent = false,
 
         violent = false,
Line 16,001: Line 15,908:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_CastTargetEffect",
 
 
         label = "psychic shock lance",
 
         label = "psychic shock lance",
 
         targetable = true,
 
         targetable = true,
Line 16,089: Line 15,995:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_CastTargetEffect",
 
 
         label = "psychic insanity lance",
 
         label = "psychic insanity lance",
 
         targetable = true,
 
         targetable = true,
Line 17,718: Line 17,623:
 
     altitudeLayer = "Projectile",
 
     altitudeLayer = "Projectile",
 
     useHitPoints = false,
 
     useHitPoints = false,
    projectile = {
 
      alwaysFreeIntercept = true,
 
      speed = 1.5,
 
    },
 
 
   },
 
   },
  
Line 18,897: Line 18,798:
 
     defName = "Bullet_Revolver",
 
     defName = "Bullet_Revolver",
 
     label = "revolver bullet",
 
     label = "revolver bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 12,
 
      stoppingPower = 1,
 
      speed = 55,
 
    },
 
 
   },
 
   },
  
Line 18,940: Line 18,835:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Revolver",
 
         defaultProjectile = "Bullet_Revolver",
 
         warmupTime = 0.3,
 
         warmupTime = 0.3,
Line 19,002: Line 18,896:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Autopistol",
 
         defaultProjectile = "Bullet_Autopistol",
 
         warmupTime = 0.3,
 
         warmupTime = 0.3,
Line 19,039: Line 18,932:
 
     defName = "Bullet_Autopistol",
 
     defName = "Bullet_Autopistol",
 
     label = "autopistol bullet",
 
     label = "autopistol bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 10,
 
      speed = 55,
 
    },
 
 
   },
 
   },
  
Line 19,078: Line 18,966:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_MachinePistol",
 
         defaultProjectile = "Bullet_MachinePistol",
 
         warmupTime = 0.5,
 
         warmupTime = 0.5,
Line 19,117: Line 19,004:
 
     defName = "Bullet_MachinePistol",
 
     defName = "Bullet_MachinePistol",
 
     label = "machine pistol bullet",
 
     label = "machine pistol bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 6,
 
      speed = 55,
 
    },
 
 
   },
 
   },
  
Line 19,151: Line 19,033:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_IncendiaryLauncher",
 
         defaultProjectile = "Bullet_IncendiaryLauncher",
 
         warmupTime = 3.5,
 
         warmupTime = 3.5,
Line 19,194: Line 19,075:
 
     label = "incendiary bolt",
 
     label = "incendiary bolt",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      speed = 40,
 
      damageDef = "Flame",
 
      explosionRadius = 1.1,
 
      preExplosionSpawnThingDef = "Filth_Fuel",
 
      preExplosionSpawnChance = 0.6,
 
      ai_IsIncendiary = true,
 
      arcHeightFactor = 0.2,
 
      shadowSize = 0.6,
 
    },
 
 
   },
 
   },
  
Line 19,239: Line 19,110:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_SmokeLauncher",
 
         defaultProjectile = "Bullet_SmokeLauncher",
 
         warmupTime = 3.5,
 
         warmupTime = 3.5,
Line 19,282: Line 19,152:
 
     label = "smoke launcher shell",
 
     label = "smoke launcher shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      speed = 40,
 
      damageDef = "Smoke",
 
      explosionRadius = 2.4,
 
      postExplosionSpawnThingDef = "Gas_Smoke",
 
      postExplosionSpawnChance = 1,
 
      ai_IsIncendiary = true,
 
      arcHeightFactor = 0.2,
 
      shadowSize = 0.6,
 
    },
 
 
   },
 
   },
  
Line 19,325: Line 19,185:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_EMPLauncher",
 
         defaultProjectile = "Bullet_EMPLauncher",
 
         warmupTime = 3.5,
 
         warmupTime = 3.5,
Line 19,368: Line 19,227:
 
     label = "EMP launcher shell",
 
     label = "EMP launcher shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      speed = 40,
 
      damageDef = "EMP",
 
      explosionRadius = 1.1,
 
      ai_IsIncendiary = true,
 
      arcHeightFactor = 0.2,
 
      shadowSize = 0.6,
 
    },
 
 
   },
 
   },
  
Line 19,409: Line 19,260:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_BoltActionRifle",
 
         defaultProjectile = "Bullet_BoltActionRifle",
 
         warmupTime = 1.7,
 
         warmupTime = 1.7,
Line 19,446: Line 19,296:
 
     defName = "Bullet_BoltActionRifle",
 
     defName = "Bullet_BoltActionRifle",
 
     label = "bolt-action rifle bullet",
 
     label = "bolt-action rifle bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 18,
 
      stoppingPower = 1.5,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 19,485: Line 19,329:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Shotgun",
 
         defaultProjectile = "Bullet_Shotgun",
 
         warmupTime = 0.9,
 
         warmupTime = 0.9,
Line 19,522: Line 19,365:
 
     defName = "Bullet_Shotgun",
 
     defName = "Bullet_Shotgun",
 
     label = "shotgun blast",
 
     label = "shotgun blast",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 18,
 
      stoppingPower = 3,
 
      armorPenetrationBase = 0.14,
 
      speed = 55,
 
    },
 
 
   },
 
   },
  
Line 19,563: Line 19,399:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Shotgun",
 
         defaultProjectile = "Bullet_Shotgun",
 
         warmupTime = 1.2,
 
         warmupTime = 1.2,
Line 19,627: Line 19,462:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_HeavySMG",
 
         defaultProjectile = "Bullet_HeavySMG",
 
         warmupTime = 0.9,
 
         warmupTime = 0.9,
Line 19,669: Line 19,503:
 
     defName = "Bullet_HeavySMG",
 
     defName = "Bullet_HeavySMG",
 
     label = "heavy SMG bullet",
 
     label = "heavy SMG bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 12,
 
      speed = 48,
 
    },
 
 
   },
 
   },
  
Line 19,708: Line 19,537:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_LMG",
 
         defaultProjectile = "Bullet_LMG",
 
         warmupTime = 1.8,
 
         warmupTime = 1.8,
Line 19,750: Line 19,578:
 
     defName = "Bullet_LMG",
 
     defName = "Bullet_LMG",
 
     label = "LMG bullet",
 
     label = "LMG bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 11,
 
      stoppingPower = 1,
 
      speed = 46,
 
    },
 
 
   },
 
   },
  
Line 19,790: Line 19,612:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_AssaultRifle",
 
         defaultProjectile = "Bullet_AssaultRifle",
 
         warmupTime = 1.0,
 
         warmupTime = 1.0,
Line 19,832: Line 19,653:
 
     defName = "Bullet_AssaultRifle",
 
     defName = "Bullet_AssaultRifle",
 
     label = "assault rifle bullet",
 
     label = "assault rifle bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 11,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 19,871: Line 19,687:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_SniperRifle",
 
         defaultProjectile = "Bullet_SniperRifle",
 
         warmupTime = 3.5,
 
         warmupTime = 3.5,
Line 19,914: Line 19,729:
 
     defName = "Bullet_SniperRifle",
 
     defName = "Bullet_SniperRifle",
 
     label = "sniper rifle bullet",
 
     label = "sniper rifle bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 25,
 
      stoppingPower = 1.5,
 
      speed = 100,
 
    },
 
 
   },
 
   },
  
Line 19,957: Line 19,766:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Minigun",
 
         defaultProjectile = "Bullet_Minigun",
 
         warmupTime = 2.5,
 
         warmupTime = 2.5,
Line 19,987: Line 19,795:
 
     defName = "Bullet_Minigun",
 
     defName = "Bullet_Minigun",
 
     label = "minigun bullet",
 
     label = "minigun bullet",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 10,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 20,019: Line 19,822:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_ShootOneUse",
 
 
         defaultProjectile = "Bullet_Rocket",
 
         defaultProjectile = "Bullet_Rocket",
 
         forcedMissRadius = 2.9,
 
         forcedMissRadius = 2.9,
Line 20,071: Line 19,873:
 
     label = "rocket",
 
     label = "rocket",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Bomb",
 
      explosionRadius = 3.9,
 
      speed = 50,
 
    },
 
 
   },
 
   },
  
Line 20,103: Line 19,900:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_ShootOneUse",
 
 
         defaultProjectile = "Bullet_DoomsdayRocket",
 
         defaultProjectile = "Bullet_DoomsdayRocket",
 
         forcedMissRadius = 1.9,
 
         forcedMissRadius = 1.9,
Line 20,153: Line 19,949:
 
     label = "doomsday rocket",
 
     label = "doomsday rocket",
 
     thingClass = "Projectile_DoomsdayRocket",
 
     thingClass = "Projectile_DoomsdayRocket",
    projectile = {
 
      damageDef = "Bomb",
 
      explosionRadius = 7.8,
 
      speed = 50,
 
    },
 
 
   },
 
   },
  
Line 20,174: Line 19,965:
 
     label = "projectile",
 
     label = "projectile",
 
     useHitPoints = false,
 
     useHitPoints = false,
    projectile = {
 
      speed = 12,
 
      arcHeightFactor = 2,
 
      shadowSize = 0.4,
 
    },
 
 
   },
 
   },
  
Line 20,232: Line 20,018:
 
       {
 
       {
 
         label = "throw frag grenade",
 
         label = "throw frag grenade",
        verbClass = "Verb_LaunchProjectile",
 
 
         range = 12.9,
 
         range = 12.9,
 
         forcedMissRadius = 1.9,
 
         forcedMissRadius = 1.9,
Line 20,266: Line 20,051:
 
     },
 
     },
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      explosionRadius = 1.9,
 
      damageDef = "Bomb",
 
      explosionDelay = 100,
 
    },
 
 
   },
 
   },
  
Line 20,314: Line 20,094:
 
       {
 
       {
 
         label = "throw molotov",
 
         label = "throw molotov",
        verbClass = "Verb_LaunchProjectile",
 
 
         range = 12.9,
 
         range = 12.9,
 
         forcedMissRadius = 1.9,
 
         forcedMissRadius = 1.9,
Line 20,334: Line 20,113:
 
         requiredDamageTypeToExplode = "Flame",
 
         requiredDamageTypeToExplode = "Flame",
 
       },
 
       },
    },
 
  },
 
 
  ["ThingDef:BaseIncendiaryProjectile"] = {
 
    _ = {
 
      Name = "BaseIncendiaryProjectile",
 
      ParentName = "BaseGrenadeProjectile",
 
      Abstract = true,
 
      DefCategory = "ThingDef",
 
      FileName = "RangedIndustrialGrenades.xml",
 
      GameVersion = "1.2.2753",
 
      DLC = "Core",
 
    },
 
    projectile = {
 
      explosionRadius = 1.1,
 
      damageDef = "Flame",
 
      preExplosionSpawnThingDef = "Filth_Fuel",
 
      ai_IsIncendiary = true,
 
      shadowSize = 0.6,
 
 
     },
 
     },
 
   },
 
   },
Line 20,400: Line 20,160:
 
       {
 
       {
 
         label = "throw EMP grenade",
 
         label = "throw EMP grenade",
        verbClass = "Verb_LaunchProjectile",
 
 
         range = 12.9,
 
         range = 12.9,
 
         forcedMissRadius = 1.9,
 
         forcedMissRadius = 1.9,
Line 20,437: Line 20,196:
 
     label = "EMP grenade",
 
     label = "EMP grenade",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      explosionRadius = 3.5,
 
      damageDef = "EMP",
 
      explosionDelay = 100,
 
    },
 
 
   },
 
   },
  
Line 20,454: Line 20,208:
 
     defName = "Bullet_ChargeBlasterHeavy",
 
     defName = "Bullet_ChargeBlasterHeavy",
 
     label = "charge blaster shot",
 
     label = "charge blaster shot",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 15,
 
      speed = 90,
 
    },
 
 
   },
 
   },
  
Line 20,506: Line 20,255:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_ChargeBlasterHeavy",
 
         defaultProjectile = "Bullet_ChargeBlasterHeavy",
 
         warmupTime = 1.25,
 
         warmupTime = 1.25,
Line 20,530: Line 20,278:
 
     label = "inferno cannon shell",
 
     label = "inferno cannon shell",
 
     thingClass = "Projectile_Explosive",
 
     thingClass = "Projectile_Explosive",
    projectile = {
 
      damageDef = "Flame",
 
      speed = 45,
 
      explosionRadius = 2.4,
 
      preExplosionSpawnThingDef = "Filth_Fuel",
 
      preExplosionSpawnChance = 0.27,
 
      ai_IsIncendiary = true,
 
    },
 
 
   },
 
   },
  
Line 20,584: Line 20,324:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_InfernoCannon",
 
         defaultProjectile = "Bullet_InfernoCannon",
 
         forcedMissRadius = 3.5,
 
         forcedMissRadius = 3.5,
Line 20,620: Line 20,359:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_NeedleGun",
 
         defaultProjectile = "Bullet_NeedleGun",
 
         warmupTime = 2.5,
 
         warmupTime = 2.5,
Line 20,649: Line 20,387:
 
     defName = "Bullet_NeedleGun",
 
     defName = "Bullet_NeedleGun",
 
     label = "needle shot",
 
     label = "needle shot",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 15,
 
      armorPenetrationBase = 0.35,
 
      stoppingPower = 1.5,
 
      speed = 90,
 
    },
 
 
   },
 
   },
  
Line 20,744: Line 20,475:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Arrow_Short",
 
         defaultProjectile = "Arrow_Short",
 
         warmupTime = 1.35,
 
         warmupTime = 1.35,
Line 20,773: Line 20,503:
 
     defName = "Arrow_Short",
 
     defName = "Arrow_Short",
 
     label = "shortbow arrow",
 
     label = "shortbow arrow",
    projectile = {
 
      damageDef = "Arrow",
 
      damageAmountBase = 11,
 
      speed = 44,
 
    },
 
 
   },
 
   },
  
Line 20,813: Line 20,538:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Pilum_Thrown",
 
         defaultProjectile = "Pilum_Thrown",
 
         warmupTime = 4,
 
         warmupTime = 4,
Line 20,849: Line 20,573:
 
     defName = "Pilum_Thrown",
 
     defName = "Pilum_Thrown",
 
     label = "pilum",
 
     label = "pilum",
    projectile = {
 
      damageDef = "RangedStab",
 
      damageAmountBase = 25,
 
      stoppingPower = 2.5,
 
      armorPenetrationBase = 0.10,
 
      speed = 26,
 
    },
 
 
   },
 
   },
  
Line 20,895: Line 20,612:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Arrow_Recurve",
 
         defaultProjectile = "Arrow_Recurve",
 
         warmupTime = 1.45,
 
         warmupTime = 1.45,
Line 20,924: Line 20,640:
 
     defName = "Arrow_Recurve",
 
     defName = "Arrow_Recurve",
 
     label = "recurve bow arrow",
 
     label = "recurve bow arrow",
    projectile = {
 
      damageDef = "ArrowHighVelocity",
 
      damageAmountBase = 14,
 
      stoppingPower = 1,
 
      speed = 56,
 
    },
 
 
   },
 
   },
  
Line 20,961: Line 20,671:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Arrow_Great",
 
         defaultProjectile = "Arrow_Great",
 
         warmupTime = 2.0,
 
         warmupTime = 2.0,
Line 20,999: Line 20,708:
 
     defName = "Arrow_Great",
 
     defName = "Arrow_Great",
 
     label = "greatbow arrow",
 
     label = "greatbow arrow",
    projectile = {
 
      damageDef = "Arrow",
 
      damageAmountBase = 17,
 
      stoppingPower = 1.5,
 
      armorPenetrationBase = 0.15,
 
      speed = 49,
 
    },
 
 
   },
 
   },
  
Line 21,049: Line 20,751:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_ChargeRifle",
 
         defaultProjectile = "Bullet_ChargeRifle",
 
         warmupTime = 1.0,
 
         warmupTime = 1.0,
Line 21,088: Line 20,789:
 
     defName = "Bullet_ChargeRifle",
 
     defName = "Bullet_ChargeRifle",
 
     label = "charge shot",
 
     label = "charge shot",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 15,
 
      armorPenetrationBase = 0.35,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 21,138: Line 20,833:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_ChargeLance",
 
         defaultProjectile = "Bullet_ChargeLance",
 
         warmupTime = 1.7,
 
         warmupTime = 1.7,
Line 21,167: Line 20,861:
 
     defName = "Bullet_ChargeLance",
 
     defName = "Bullet_ChargeLance",
 
     label = "charge lance shot",
 
     label = "charge lance shot",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 30,
 
      stoppingPower = 1.5,
 
      speed = 120,
 
    },
 
 
   },
 
   },
  
Line 21,246: Line 20,934:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Bombardment",
 
 
         warmupTime = 3,
 
         warmupTime = 3,
 
         range = 44.9,
 
         range = 44.9,
Line 21,283: Line 20,970:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_PowerBeam",
 
 
         warmupTime = 3,
 
         warmupTime = 3,
 
         range = 44.9,
 
         range = 44.9,
Line 21,323: Line 21,009:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Spawn",
 
 
         warmupTime = 3,
 
         warmupTime = 3,
 
         spawnDef = "Tornado",
 
         spawnDef = "Tornado",
Line 30,912: Line 30,597:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_MiniSlug",
 
         defaultProjectile = "Bullet_MiniSlug",
 
         range = 45.9,
 
         range = 45.9,
Line 30,930: Line 30,614:
 
     defName = "Bullet_MiniSlug",
 
     defName = "Bullet_MiniSlug",
 
     label = "mini-slug",
 
     label = "mini-slug",
    projectile = {
 
      damageDef = "Bullet",
 
      damageAmountBase = 12,
 
      speed = 70,
 
    },
 
 
   },
 
   },
  
Line 31,014: Line 30,693:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_ChargeBlasterHeavy",
 
         defaultProjectile = "Bullet_ChargeBlasterHeavy",
 
         warmupTime = 1.25,
 
         warmupTime = 1.25,
Line 31,100: Line 30,778:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_InfernoCannon",
 
         defaultProjectile = "Bullet_InfernoCannon",
 
         forcedMissRadius = 4.6,
 
         forcedMissRadius = 4.6,
Line 31,195: Line 30,872:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Shoot",
 
 
         defaultProjectile = "Bullet_Shell_HighExplosive",
 
         defaultProjectile = "Bullet_Shell_HighExplosive",
 
         forcedMissRadius = 13,
 
         forcedMissRadius = 13,
Line 31,794: Line 31,470:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Jump",
 
 
         label = "jump",
 
         label = "jump",
 
         violent = false,
 
         violent = false,
Line 31,880: Line 31,555:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_DeployBroadshield",
 
 
         label = "deploy low-shield",
 
         label = "deploy low-shield",
 
         violent = false,
 
         violent = false,
Line 33,046: Line 32,720:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_Jump",
 
 
         label = "jump",
 
         label = "jump",
 
         violent = false,
 
         violent = false,
Line 33,099: Line 32,772:
 
       {
 
       {
 
         label = "launch frag grenade",
 
         label = "launch frag grenade",
        verbClass = "Verb_LaunchProjectileStatic",
 
 
         onlyManualCast = true,
 
         onlyManualCast = true,
 
         range = 12.9,
 
         range = 12.9,
Line 33,123: Line 32,795:
 
     defName = "Proj_GrenadierGrenade",
 
     defName = "Proj_GrenadierGrenade",
 
     label = "frag grenade",
 
     label = "frag grenade",
    projectile = {
 
      speed = 16,
 
    },
 
 
   },
 
   },
  
Line 33,169: Line 32,838:
 
       {
 
       {
 
         label = "launch incendiary",
 
         label = "launch incendiary",
        verbClass = "Verb_LaunchProjectileStatic",
 
 
         onlyManualCast = true,
 
         onlyManualCast = true,
 
         range = 14.9,
 
         range = 14.9,
Line 33,193: Line 32,861:
 
     defName = "Proj_GrenadePhoenixFire",
 
     defName = "Proj_GrenadePhoenixFire",
 
     label = "incendiary grenade",
 
     label = "incendiary grenade",
    projectile = {
 
      speed = 18,
 
      explosionRadius = 2.9,
 
      arcHeightFactor = 0.4,
 
    },
 
 
   },
 
   },
  
Line 33,891: Line 33,554:
 
     verbs = {
 
     verbs = {
 
       {
 
       {
        verbClass = "Verb_MechCluster",
 
 
         warmupTime = 3,
 
         warmupTime = 3,
 
         range = 44.9,
 
         range = 44.9,
Line 34,080: Line 33,742:
 
         linkSound = "AnimaTreeLink",
 
         linkSound = "AnimaTreeLink",
 
         enoughPlantsLetterLabel = "About: Anima tree linking",
 
         enoughPlantsLetterLabel = "About: Anima tree linking",
         enoughPlantsLetterText = "The anima tree now has {0} anima grass around it. This is enough for a tribal person to begin their first linking ritual!\n\nThe linking ritual gives a level of psylink and the ability to use psychic powers. Upgrading to a higher level requires more grass at each level.\n\nThe anima grass requirements for linking rituals to upgrade psycasters are:\n\n{1}\n\nNote: Only those with the nature focus type can meditate to or link with anima trees. You can see a person's focus types by looking at their info card with the ‘i' button.",
+
         enoughPlantsLetterText = "The anima tree now has {0} anima grass around it. This is enough for a tribal person to begin their first linking ritual!\n\nThe linking ritual gives a level of psylink and the ability to use psychic powers. Upgrading to a higher level requires more grass at each level.\n\nThe anima grass requirements for linking rituals to upgrade psycasters are:\n\n{1}\n\nNote: Only those with the nature focus type can meditate to or link with anima trees. You can see a person's focus types by looking at their info card with the �i' button.",
 
       },
 
       },
 
       {
 
       {

Please note that all contributions to RimWorld Wiki are considered to be released under the CC BY-SA 3.0 (see RimWorld Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Template used on this page: