home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Scripts / Enemies.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2000-10-27  |  17.9 KB  |  1,016 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 1.5)
  3.  
  4.  
  5. def Init():
  6.     import math
  7.     import Bladex
  8.     bar = Bladex.GetCharType('Barbarian_N', 'Bar')
  9.     bar.NoArmour = 'Barbarian_N'
  10.     bar.LowArmour = 'Barbarian_L'
  11.     bar.MedArmour = ''
  12.     bar.HighArmour = ''
  13.     bar.TurnSpeed = 2.1
  14.     bar.Jcost = 27000
  15.     bar.MaxFall = 5000
  16.     bar.DieFall = 14000
  17.     bar.MaxStair = 335
  18.     bar.Fov = math.pi
  19.     bar.MaxGrab = 3500.0
  20.     bar.MedGrab = 2500.0
  21.     bar.Min2Grab = 1500.0
  22.     bar.MinTake = -250.0
  23.     bar.MaxTake1 = 450.0
  24.     bar.MaxTake2 = 550.0
  25.     bar.MaxTake3 = 1300.0
  26.     bar.MaxTake4 = 1900.0
  27.     bar.MaxTake5 = 3000.0
  28.     bar.Reach = 2000.0
  29.     bar.MovFrwdSpeedInStrafe = 1300
  30.     bar.MovBkwdSpeedInStrafe = 1300
  31.     bar.MaxCombatDist = 20000
  32.     bar.MaxSeeDist = 50000
  33.     bar.SetNCDSpheres(2)
  34.     bar.SetCDSphere(0, 210.0, 550.0)
  35.     bar.SetCDSphere(1, -90.0, 550.0)
  36.     bar.NaturalWeapons = 1
  37.     kgt = Bladex.GetCharType('Knight_N', 'Kgt')
  38.     kgt.NoArmour = 'Knight_N'
  39.     kgt.LowArmour = 'Knight_L'
  40.     kgt.MedArmour = 'Knight_M'
  41.     kgt.HighArmour = 'Knight_F'
  42.     kgt.TurnSpeed = 2.1
  43.     kgt.Jcost = 2700
  44.     kgt.MaxFall = 5000
  45.     kgt.DieFall = 14000
  46.     kgt.MaxStair = 335
  47.     kgt.Fov = math.pi
  48.     kgt.MaxGrab = 3500.0
  49.     kgt.MedGrab = 2500.0
  50.     kgt.Min2Grab = 1500.0
  51.     kgt.MinTake = -250.0
  52.     kgt.MaxTake1 = 450.0
  53.     kgt.MaxTake2 = 500.0
  54.     kgt.MaxTake3 = 1100.0
  55.     kgt.MaxTake4 = 1700.0
  56.     kgt.MaxTake5 = 3000.0
  57.     kgt.Reach = 2000.0
  58.     kgt.MovFrwdSpeedInStrafe = 1400
  59.     kgt.MovBkwdSpeedInStrafe = 1400
  60.     kgt.MaxCombatDist = 20000
  61.     kgt.MaxSeeDist = 50000
  62.     kgt.SetNCDSpheres(2)
  63.     kgt.SetCDSphere(0, 90.0, 500.0)
  64.     kgt.SetCDSphere(1, -150.0, 500.0)
  65.     kgt.NaturalWeapons = 1
  66.     amz = Bladex.GetCharType('Amazon_N', 'Amz')
  67.     amz.IntName = 'Amz'
  68.     amz.NoArmour = 'Amazon_N'
  69.     amz.LowArmour = 'Amazon_L'
  70.     amz.MedArmour = ''
  71.     amz.HighArmour = ''
  72.     amz.TurnSpeed = 2.1
  73.     amz.Jcost = 2700
  74.     amz.MaxFall = 5000
  75.     amz.DieFall = 14000
  76.     amz.MaxStair = 335
  77.     amz.Fov = math.pi
  78.     amz.MaxGrab = 3500.0
  79.     amz.MedGrab = 2500.0
  80.     amz.Min2Grab = 1500.0
  81.     amz.MinTake = -250.0
  82.     amz.MaxTake1 = 450.0
  83.     amz.MaxTake2 = 550.0
  84.     amz.MaxTake3 = 1100.0
  85.     amz.MaxTake4 = 1700.0
  86.     amz.MaxTake5 = 3000.0
  87.     amz.Reach = 2000.0
  88.     amz.MovFrwdSpeedInStrafe = 1400
  89.     amz.MovBkwdSpeedInStrafe = 1400
  90.     amz.MaxCombatDist = 20000
  91.     amz.MaxSeeDist = 50000
  92.     amz.NaturalWeapons = 1
  93.     amz.SetNCDSpheres(2)
  94.     amz.SetCDSphere(0, 270.0, 450.0)
  95.     amz.SetCDSphere(1, -20.0, 450.0)
  96.     dwf = Bladex.GetCharType('Dwarf_N', 'Dwf')
  97.     dwf.IntName = 'Dwf'
  98.     dwf.NoArmour = 'Dwarf_N'
  99.     dwf.LowArmour = 'Dwarf_L'
  100.     dwf.MedArmour = 'Dwarf_M'
  101.     dwf.HighArmour = ''
  102.     dwf.TurnSpeed = 2.1
  103.     dwf.Jcost = 2700
  104.     dwf.MaxFall = 5000
  105.     dwf.DieFall = 14000
  106.     dwf.MaxStair = 335
  107.     dwf.Fov = math.pi
  108.     dwf.MaxGrab = 3500.0
  109.     dwf.MedGrab = 2500.0
  110.     dwf.Min2Grab = 1500.0
  111.     dwf.MinTake = -250.0
  112.     dwf.MaxTake1 = 450.0
  113.     dwf.MaxTake2 = 550.0
  114.     dwf.MaxTake3 = 1100.0
  115.     dwf.MaxTake4 = 1700.0
  116.     dwf.MaxTake5 = 3000.0
  117.     dwf.Reach = 2000.0
  118.     dwf.MovFrwdSpeedInStrafe = 1300
  119.     dwf.MovBkwdSpeedInStrafe = 1300
  120.     dwf.MaxCombatDist = 20000
  121.     dwf.MaxSeeDist = 50000
  122.     dwf.NaturalWeapons = 1
  123.     dwf.SetNCDSpheres(1)
  124.     dwf.SetCDSphere(0, -120.0, 575.0)
  125.     dwf = Bladex.GetCharType('Enano1', 'Enano1')
  126.     dwf.IntName = 'Ena'
  127.     dwf.TurnSpeed = 1.5
  128.     dwf.Jcost = 2700
  129.     dwf.MaxFall = 5000
  130.     dwf.DieFall = 14000
  131.     dwf.MaxStair = 335
  132.     dwf.Fov = math.pi / 1.5
  133.     dwf.MaxGrab = 3500.0
  134.     dwf.MedGrab = 2500.0
  135.     dwf.Min2Grab = 1500.0
  136.     dwf.MinTake = -250.0
  137.     dwf.MaxTake1 = 450.0
  138.     dwf.MaxTake2 = 550.0
  139.     dwf.MaxTake3 = 1100.0
  140.     dwf.MaxTake4 = 1700.0
  141.     dwf.MaxTake5 = 3000.0
  142.     dwf.Reach = 2000.0
  143.     dwf.MovFrwdSpeedInStrafe = 1000
  144.     dwf.MovBkwdSpeedInStrafe = 1000
  145.     dwf.MaxCombatDist = 18000
  146.     dwf.MaxSeeDist = 50000
  147.     dwf.SetNCDSpheres(1)
  148.     dwf.SetCDSphere(0, -120.0, 575.0)
  149.     dwf = Bladex.GetCharType('Enano2', 'Enano2')
  150.     dwf.IntName = 'Ena'
  151.     dwf.TurnSpeed = 1.5
  152.     dwf.Jcost = 2700
  153.     dwf.MaxFall = 5000
  154.     dwf.DieFall = 14000
  155.     dwf.MaxStair = 335
  156.     dwf.Fov = math.pi / 1.5
  157.     dwf.MaxGrab = 3500.0
  158.     dwf.MedGrab = 2500.0
  159.     dwf.Min2Grab = 1500.0
  160.     dwf.MinTake = -250.0
  161.     dwf.MaxTake1 = 450.0
  162.     dwf.MaxTake2 = 550.0
  163.     dwf.MaxTake3 = 1100.0
  164.     dwf.MaxTake4 = 1700.0
  165.     dwf.MaxTake5 = 3000.0
  166.     dwf.Reach = 2000.0
  167.     dwf.MovFrwdSpeedInStrafe = 1000
  168.     dwf.MovBkwdSpeedInStrafe = 1000
  169.     dwf.MaxCombatDist = 18000
  170.     dwf.MaxSeeDist = 50000
  171.     dwf.SetNCDSpheres(1)
  172.     dwf.SetCDSphere(0, -120.0, 575.0)
  173.     tkn = Bladex.GetCharType('Knight_Traitor', 'Tkn')
  174.     tkn.IntName = 'Tkn'
  175.     tkn.TurnSpeed = 3.5
  176.     tkn.Jcost = 2700
  177.     tkn.MaxFall = 4000
  178.     tkn.DieFall = 14000
  179.     tkn.MaxStair = 335
  180.     tkn.Fov = math.pi / 1.2
  181.     tkn.MaxGrab = 3500.0
  182.     tkn.MedGrab = 2500.0
  183.     tkn.Min2Grab = 1500.0
  184.     tkn.MinTake = -250.0
  185.     tkn.MaxTake1 = 250.0
  186.     tkn.MaxTake2 = 550.0
  187.     tkn.MaxTake3 = 1300.0
  188.     tkn.MaxTake4 = 1900.0
  189.     tkn.MaxTake5 = 3000.0
  190.     tkn.Reach = 2000.0
  191.     tkn.MovFrwdSpeedInStrafe = 1000
  192.     tkn.MovBkwdSpeedInStrafe = 1000
  193.     tkn.HearMinVolume = 0.001
  194.     tkn.MaxCombatDist = 8000
  195.     tkn.DistStop = 2000.0
  196.     tkn.DistStop2 = 6000.0
  197.     tkn.MaxSeeDist = 30000
  198.     tkn.SetNCDSpheres(2)
  199.     tkn.SetCDSphere(0, 200.0, 350.0)
  200.     tkn.SetCDSphere(1, -110.0, 490.0)
  201.     ork = Bladex.GetCharType('Ork', 'Ork')
  202.     ork.IntName = 'Ork'
  203.     ork.TurnSpeed = 3.5
  204.     ork.Jcost = 2700
  205.     ork.MaxFall = 4000
  206.     ork.DieFall = 14000
  207.     ork.MaxStair = 505
  208.     ork.Fov = math.pi / 1.2
  209.     ork.MaxGrab = 3500.0
  210.     ork.MedGrab = 2500.0
  211.     ork.Min2Grab = 1500.0
  212.     ork.MinTake = -250.0
  213.     ork.MaxTake1 = 250.0
  214.     ork.MaxTake2 = 550.0
  215.     ork.MaxTake3 = 1300.0
  216.     ork.MaxTake4 = 1900.0
  217.     ork.MaxTake5 = 3000.0
  218.     ork.Reach = 2000.0
  219.     ork.MovFrwdSpeedInStrafe = 1000
  220.     ork.MovBkwdSpeedInStrafe = 1000
  221.     ork.MaxCombatDist = 8000
  222.     ork.DistStop = 2000.0
  223.     ork.DistStop2 = 5000.0
  224.     ork.MaxSeeDist = 30000
  225.     ork.AddRouteAnim = 'Tkn_wai_01'
  226.     ork.AddRouteAnim = 'Tkn_wai_02'
  227.     ork.SetNCDSpheres(2)
  228.     ork.SetCDSphere(0, 170.0, 350.0)
  229.     ork.SetCDSphere(1, -150.0, 500.0)
  230.     Dok = Bladex.GetCharType('Dark_Ork', 'Dok')
  231.     Dok.IntName = 'Dok'
  232.     Dok.TurnSpeed = 3.5
  233.     Dok.Jcost = 2700
  234.     Dok.MaxFall = 4000
  235.     Dok.DieFall = 14000
  236.     Dok.MaxStair = 335
  237.     Dok.Fov = math.pi / 1.2
  238.     Dok.MaxGrab = 3500.0
  239.     Dok.MedGrab = 2500.0
  240.     Dok.Min2Grab = 1500.0
  241.     Dok.MinTake = -250.0
  242.     Dok.MaxTake1 = 250.0
  243.     Dok.MaxTake2 = 550.0
  244.     Dok.MaxTake3 = 1300.0
  245.     Dok.MaxTake4 = 1900.0
  246.     Dok.MaxTake5 = 3000.0
  247.     Dok.Reach = 2000.0
  248.     Dok.MovFrwdSpeedInStrafe = 1000
  249.     Dok.MovBkwdSpeedInStrafe = 1000
  250.     Dok.MaxCombatDist = 8000
  251.     Dok.DistStop = 2000.0
  252.     Dok.DistStop2 = 5000.0
  253.     Dok.MaxSeeDist = 30000
  254.     Dok.AddRouteAnim = 'Tkn_wai_01'
  255.     Dok.AddRouteAnim = 'Tkn_wai_02'
  256.     Dok.SetNCDSpheres(2)
  257.     Dok.SetCDSphere(0, 170.0, 350.0)
  258.     Dok.SetCDSphere(1, -150.0, 500.0)
  259.     Org = Bladex.GetCharType('Gold_Ork', 'Org')
  260.     Org.IntName = 'Org'
  261.     Org.TurnSpeed = 3.5
  262.     Org.Jcost = 2700
  263.     Org.MaxFall = 4000
  264.     Org.DieFall = 14000
  265.     Org.MaxStair = 335
  266.     Org.Fov = math.pi / 1.2
  267.     Org.MaxGrab = 3500.0
  268.     Org.MedGrab = 2500.0
  269.     Org.Min2Grab = 1500.0
  270.     Org.MinTake = -250.0
  271.     Org.MaxTake1 = 250.0
  272.     Org.MaxTake2 = 550.0
  273.     Org.MaxTake3 = 1300.0
  274.     Org.MaxTake4 = 1900.0
  275.     Org.MaxTake5 = 3000.0
  276.     Org.Reach = 2000.0
  277.     Org.MovFrwdSpeedInStrafe = 1000
  278.     Org.MovBkwdSpeedInStrafe = 1000
  279.     Org.MaxCombatDist = 8000
  280.     Org.DistStop = 2000.0
  281.     Org.DistStop2 = 5000.0
  282.     Org.MaxSeeDist = 30000
  283.     Org.AddRouteAnim = 'Tkn_wai_01'
  284.     Org.AddRouteAnim = 'Tkn_wai_02'
  285.     Org.SetNCDSpheres(2)
  286.     Org.SetCDSphere(0, 170.0, 350.0)
  287.     Org.SetCDSphere(1, -150.0, 500.0)
  288.     gok = Bladex.GetCharType('Great_Ork', 'Gok')
  289.     gok.IntName = 'Gok'
  290.     gok.TurnSpeed = 3.5
  291.     gok.Jcost = 2700
  292.     gok.MaxFall = 4000
  293.     gok.DieFall = 14000
  294.     gok.MaxStair = 405
  295.     gok.Fov = math.pi / 1.2
  296.     gok.MaxGrab = 3500.0
  297.     gok.MedGrab = 2500.0
  298.     gok.Min2Grab = 1500.0
  299.     gok.MinTake = -250.0
  300.     gok.MaxTake1 = 250.0
  301.     gok.MaxTake2 = 550.0
  302.     gok.MaxTake3 = 1300.0
  303.     gok.MaxTake4 = 1900.0
  304.     gok.MaxTake5 = 3000.0
  305.     gok.Reach = 2000.0
  306.     gok.MovFrwdSpeedInStrafe = 1000
  307.     gok.MovBkwdSpeedInStrafe = 1000
  308.     gok.MaxCombatDist = 8000
  309.     gok.DistStop = 2000.0
  310.     gok.DistStop2 = 6000.0
  311.     gok.MaxSeeDist = 40000
  312.     gok.AddRouteAnim = 'Tkn_wai_01'
  313.     gok.AddRouteAnim = 'Tkn_wai_02'
  314.     gok.SetNCDSpheres(1)
  315.     gok.SetCDSphere(0, -140.0, 640.0)
  316.     skl = Bladex.GetCharType('Skeleton', 'Skl')
  317.     skl.IntName = 'Skl'
  318.     skl.TurnSpeed = 3.5
  319.     skl.Jcost = 2700
  320.     skl.MaxFall = 4000
  321.     skl.DieFall = 14000
  322.     skl.MaxStair = 400
  323.     skl.Fov = math.pi / 1.2
  324.     skl.MaxGrab = 2500.0
  325.     skl.MedGrab = 1500.0
  326.     skl.Min2Grab = 1000.0
  327.     skl.MinTake = -250.0
  328.     skl.MaxTake1 = 250.0
  329.     skl.MaxTake2 = 550.0
  330.     skl.MaxTake3 = 1300.0
  331.     skl.MaxTake4 = 1900.0
  332.     skl.MaxTake5 = 3000.0
  333.     skl.Reach = 2000.0
  334.     skl.MovFrwdSpeedInStrafe = 1000
  335.     skl.MovBkwdSpeedInStrafe = 1000
  336.     skl.MaxCombatDist = 8000
  337.     skl.DistStop = 2000.0
  338.     skl.DistStop2 = 6000.0
  339.     skl.MaxSeeDist = 30000
  340.     skl.SetNCDSpheres(2)
  341.     skl.SetCDSphere(0, 300.0, 320.0)
  342.     skl.SetCDSphere(1, -100.0, 450.0)
  343.     trl = Bladex.GetCharType('Troll_Dark', 'Trl_dk')
  344.     trl.IntName = 'Trl'
  345.     trl.TurnSpeed = 3.5
  346.     trl.Jcost = 2700
  347.     trl.MaxFall = 4000
  348.     trl.DieFall = 14000
  349.     trl.MaxStair = 335
  350.     trl.Fov = math.pi / 1.2
  351.     trl.MaxGrab = 3500.0
  352.     trl.MedGrab = 2500.0
  353.     trl.Min2Grab = 1500.0
  354.     trl.MinTake = -250.0
  355.     trl.MaxTake1 = 250.0
  356.     trl.MaxTake2 = 550.0
  357.     trl.MaxTake3 = 1300.0
  358.     trl.MaxTake4 = 1900.0
  359.     trl.MaxTake5 = 3000.0
  360.     trl.Reach = 2000.0
  361.     trl.MovFrwdSpeedInStrafe = 1000
  362.     trl.MovBkwdSpeedInStrafe = 1000
  363.     trl.MaxCombatDist = 8000
  364.     trl.DistStop = 1750.0
  365.     trl.DistStop2 = 6000.0
  366.     trl.MaxSeeDist = 30000
  367.     trl.SetNCDSpheres(1)
  368.     trl.SetCDSphere(0, 0.0, 800.0)
  369.     trl = Bladex.GetCharType('Troll_snow', 'Trl_sn')
  370.     trl.TurnSpeed = 3.5
  371.     trl.Jcost = 2700
  372.     trl.MaxFall = 4000
  373.     trl.DieFall = 14000
  374.     trl.MaxStair = 500
  375.     trl.Fov = math.pi / 1.2
  376.     trl.MaxGrab = 3500.0
  377.     trl.MedGrab = 2500.0
  378.     trl.Min2Grab = 1500.0
  379.     trl.MinTake = -250.0
  380.     trl.MaxTake1 = 250.0
  381.     trl.MaxTake2 = 550.0
  382.     trl.MaxTake3 = 1300.0
  383.     trl.MaxTake4 = 1900.0
  384.     trl.MaxTake5 = 3000.0
  385.     trl.Reach = 2000.0
  386.     trl.MovFrwdSpeedInStrafe = 1000
  387.     trl.MovBkwdSpeedInStrafe = 1000
  388.     trl.MaxCombatDist = 8000
  389.     trl.DistStop = 1750.0
  390.     trl.DistStop2 = 6000.0
  391.     trl.MaxSeeDist = 30000
  392.     trl.SetNCDSpheres(1)
  393.     trl.SetCDSphere(0, 0.0, 800.0)
  394.     rgn = Bladex.GetCharType('Ragnar', 'Rgn')
  395.     rgn.TurnSpeed = 3.5
  396.     rgn.Jcost = 2700
  397.     rgn.MaxFall = 4000
  398.     rgn.DieFall = 14000
  399.     rgn.MaxStair = 335
  400.     rgn.Fov = math.pi / 1.2
  401.     rgn.MaxGrab = 3500.0
  402.     rgn.MedGrab = 2500.0
  403.     rgn.Min2Grab = 1500.0
  404.     rgn.MinTake = -250.0
  405.     rgn.MaxTake1 = 250.0
  406.     rgn.MaxTake2 = 550.0
  407.     rgn.MaxTake3 = 1300.0
  408.     rgn.MaxTake4 = 1900.0
  409.     rgn.MaxTake5 = 3000.0
  410.     rgn.Reach = 2000.0
  411.     rgn.MovFrwdSpeedInStrafe = 1000
  412.     rgn.MovBkwdSpeedInStrafe = 1000
  413.     rgn.MaxCombatDist = 10000
  414.     rgn.MaxSeeDist = 50000
  415.     rgn.SetNCDSpheres(2)
  416.     rgn.SetCDSphere(0, 200.0, 350.0)
  417.     rgn.SetCDSphere(1, -110.0, 490.0)
  418.     chk = Bladex.GetCharType('ChaosKnight', 'Chk')
  419.     chk.TurnSpeed = 2.6
  420.     chk.Jcost = 2700
  421.     chk.MaxFall = 4000
  422.     chk.DieFall = 14000
  423.     chk.MaxStair = 335
  424.     chk.Fov = math.pi * 1.5
  425.     chk.MaxGrab = 3500.0
  426.     chk.MedGrab = 2500.0
  427.     chk.Min2Grab = 1500.0
  428.     chk.MinTake = -250.0
  429.     chk.MaxTake1 = 250.0
  430.     chk.MaxTake2 = 550.0
  431.     chk.MaxTake3 = 1300.0
  432.     chk.MaxTake4 = 1900.0
  433.     chk.MaxTake5 = 3000.0
  434.     chk.Reach = 2000.0
  435.     chk.MovFrwdSpeedInStrafe = 800
  436.     chk.MovBkwdSpeedInStrafe = 800
  437.     chk.DistStop = 2600.0
  438.     chk.DistStop2 = 6000.0
  439.     chk.MaxCombatDist = 10000
  440.     chk.MaxSeeDist = 50000
  441.     chk.SetNCDSpheres(1)
  442.     chk.SetCDSphere(0, 50.0, 825.0)
  443.     ldm = Bladex.GetCharType('Little_Demon', 'Ldm')
  444.     ldm.TurnSpeed = 3.5
  445.     ldm.Jcost = 2700
  446.     ldm.MaxFall = 5000
  447.     ldm.DieFall = 14000
  448.     ldm.MaxStair = 335
  449.     ldm.Fov = math.pi * 1.5
  450.     ldm.MaxGrab = 3500.0
  451.     ldm.MedGrab = 2500.0
  452.     ldm.Min2Grab = 1500.0
  453.     ldm.MinTake = -250.0
  454.     ldm.MaxTake1 = 250.0
  455.     ldm.MaxTake2 = 550.0
  456.     ldm.MaxTake3 = 1300.0
  457.     ldm.MaxTake4 = 1900.0
  458.     ldm.MaxTake5 = 3000.0
  459.     ldm.Reach = 2000.0
  460.     ldm.MovFrwdSpeedInStrafe = 800
  461.     ldm.MovBkwdSpeedInStrafe = 800
  462.     ldm.DistStop = 2600.0
  463.     ldm.DistStop2 = 6000.0
  464.     ldm.MaxCombatDist = 10000
  465.     ldm.MaxSeeDist = 30000
  466.     ldm.SetNCDSpheres(1)
  467.     ldm.SetCDSphere(0, -300.0, 850.0)
  468.     ldm.HeadControlled = 0
  469.     ldm.NaturalWeapons = 1
  470.     gdm = Bladex.GetCharType('Great_Demon', 'Gdm')
  471.     gdm.TurnSpeed = 2.5
  472.     gdm.Jcost = 2700
  473.     gdm.MaxFall = 4000
  474.     gdm.DieFall = 14000
  475.     gdm.MaxStair = 700
  476.     gdm.Fov = math.pi * 1.5
  477.     gdm.MaxGrab = 3500.0
  478.     gdm.MedGrab = 2500.0
  479.     gdm.Min2Grab = 1500.0
  480.     gdm.MinTake = -250.0
  481.     gdm.MaxTake1 = 250.0
  482.     gdm.MaxTake2 = 550.0
  483.     gdm.MaxTake3 = 1300.0
  484.     gdm.MaxTake4 = 1900.0
  485.     gdm.MaxTake5 = 3000.0
  486.     gdm.Reach = 2000.0
  487.     gdm.MovFrwdSpeedInStrafe = 800
  488.     gdm.MovBkwdSpeedInStrafe = 800
  489.     gdm.DistStop = 4000.0
  490.     gdm.DistStop2 = 12000.0
  491.     gdm.DistStopMaxFactor = 0.8
  492.     gdm.MaxCombatDist = 50000
  493.     gdm.MaxSeeDist = 50000
  494.     gdm.NaturalWeapons = 1
  495.     gdm.SetNCDSpheres(2)
  496.     gdm.SetCDSphere(0, -2500.0, 1500.0)
  497.     gdm.SetCDSphere(1, -1000.0, 2200.0)
  498.     gdm.HeadControlled = 0
  499.     pr1 = Bladex.GetCharType('Prisoner_1', 'Prs_1')
  500.     pr1.MaxStair = 335
  501.     pr1.Fov = math.pi / 1.5
  502.     pr3 = Bladex.GetCharType('Prisoner_3', 'Prs_3')
  503.     pr3.MaxStair = 335
  504.     pr3.Fov = math.pi / 1.5
  505.     pr5 = Bladex.GetCharType('Prisoner_5', 'Prs_5')
  506.     pr5.MaxStair = 335
  507.     pr5.Fov = math.pi / 1.5
  508.     pr6 = Bladex.GetCharType('Prisoner_6', 'Prs_6')
  509.     pr6.MaxStair = 335
  510.     pr6.Fov = math.pi / 1.5
  511.     Cos = Bladex.GetCharType('Cos', 'Cos')
  512.     Cos.TurnSpeed = 3.5
  513.     Cos.Jcost = 2700
  514.     Cos.MaxFall = 4000
  515.     Cos.DieFall = 14000
  516.     Cos.MaxStair = 300
  517.     Cos.Fov = math.pi
  518.     Cos.MaxGrab = 1500.0
  519.     Cos.MedGrab = 1500.0
  520.     Cos.Min2Grab = 800.0
  521.     Cos.MinTake = -250.0
  522.     Cos.MaxTake1 = 250.0
  523.     Cos.MaxTake2 = 550.0
  524.     Cos.MaxTake3 = 1300.0
  525.     Cos.MaxTake4 = 1900.0
  526.     Cos.MaxTake5 = 3000.0
  527.     Cos.Reach = 2000.0
  528.     Cos.MovFrwdSpeedInStrafe = 1000
  529.     Cos.MovBkwdSpeedInStrafe = 1000
  530.     Cos.MaxCombatDist = 6000
  531.     Cos.DistStop = 1900.0
  532.     Cos.DistStop2 = 2600.0
  533.     Cos.NaturalWeapons = 1
  534.     Cos.HeadControlled = 0
  535.     Cos.SetNCDSpheres(1)
  536.     Cos.SetCDSphere(0, -160.0, 500.0)
  537.     spd = Bladex.GetCharType('Spidersmall', 'Spd')
  538.     spd.TurnSpeed = 1.5
  539.     spd.Jcost = 2700
  540.     spd.MaxFall = 4000
  541.     spd.DieFall = 14000
  542.     spd.MaxStair = 400
  543.     spd.Fov = math.pi
  544.     spd.MaxGrab = 3500.0
  545.     spd.MedGrab = 2500.0
  546.     spd.Min2Grab = 1500.0
  547.     spd.MinTake = -250.0
  548.     spd.MaxTake1 = 250.0
  549.     spd.MaxTake2 = 550.0
  550.     spd.MaxTake3 = 1300.0
  551.     spd.MaxTake4 = 1900.0
  552.     spd.MaxTake5 = 3000.0
  553.     spd.Reach = 2000.0
  554.     spd.MovFrwdSpeedInStrafe = 1000
  555.     spd.MovBkwdSpeedInStrafe = 1000
  556.     spd.MaxCombatDist = 6000
  557.     spd.DistStop = 1100.0
  558.     spd.DistStop2 = 2600.0
  559.     spd.NaturalWeapons = 1
  560.     spd.SetNCDSpheres(1)
  561.     spd.SetCDSphere(0, -100.0, 500.0)
  562.     spd.HeadControlled = 0
  563.     vmp = Bladex.GetCharType('Vamp', 'Vmp')
  564.     vmp.TurnSpeed = 3.5
  565.     vmp.Jcost = 2700
  566.     vmp.MaxFall = 4000
  567.     vmp.DieFall = 14000
  568.     vmp.MaxStair = 335
  569.     vmp.Fov = math.pi * 1.5
  570.     vmp.MaxGrab = 3500.0
  571.     vmp.MedGrab = 2500.0
  572.     vmp.Min2Grab = 1500.0
  573.     vmp.MinTake = -250.0
  574.     vmp.MaxTake1 = 250.0
  575.     vmp.MaxTake2 = 550.0
  576.     vmp.MaxTake3 = 1300.0
  577.     vmp.MaxTake4 = 1900.0
  578.     vmp.MaxTake5 = 3000.0
  579.     vmp.Reach = 2000.0
  580.     vmp.MovFrwdSpeedInStrafe = 1000
  581.     vmp.MovBkwdSpeedInStrafe = 1000
  582.     vmp.MaxCombatDist = 20000
  583.     vmp.MaxSeeDist = 50000
  584.     vmp.SetNCDSpheres(2)
  585.     vmp.SetCDSphere(0, 500.0, 340.0)
  586.     vmp.SetCDSphere(1, 100.0, 520.0)
  587.     vmp.DistStop = 3000.0
  588.     vmp.DistStop2 = 6000.0
  589.     vmp.DistStopMaxFactor = 0.2
  590.     lch = Bladex.GetCharType('Lich', 'Lch')
  591.     lch.TurnSpeed = 2.5
  592.     lch.Jcost = 2700
  593.     lch.MaxFall = 4000
  594.     lch.DieFall = 14000
  595.     lch.MaxStair = 335
  596.     lch.DieFall = 335
  597.     lch.Fov = math.pi / 1.2
  598.     lch.MaxGrab = 3500.0
  599.     lch.MedGrab = 2500.0
  600.     lch.Min2Grab = 1500.0
  601.     lch.MinTake = -250.0
  602.     lch.MaxTake1 = 250.0
  603.     lch.MaxTake2 = 550.0
  604.     lch.MaxTake3 = 1300.0
  605.     lch.MaxTake4 = 1900.0
  606.     lch.MaxTake5 = 3000.0
  607.     lch.Reach = 2000.0
  608.     lch.MovFrwdSpeedInStrafe = 1000
  609.     lch.MovBkwdSpeedInStrafe = 1000
  610.     lch.MaxCombatDist = 10000
  611.     lch.MaxSeeDist = 15000
  612.     lch.NaturalWeapons = 1
  613.     lch.SetNCDSpheres(2)
  614.     lch.SetCDSphere(0, 360.0, 320.0)
  615.     lch.SetCDSphere(1, -50.0, 475.0)
  616.     Min = Bladex.GetCharType('Minotaur', 'Min')
  617.     Min.IntName = 'Min'
  618.     Min.TurnSpeed = 2.5
  619.     Min.Jcost = 27000
  620.     Min.MaxFall = 4000
  621.     Min.DieFall = 14000
  622.     Min.MaxStair = 600
  623.     Min.Fov = math.pi
  624.     Min.MaxGrab = 3500.0
  625.     Min.MedGrab = 2500.0
  626.     Min.Min2Grab = 1500.0
  627.     Min.MinTake = -250.0
  628.     Min.MaxTake1 = 250.0
  629.     Min.MaxTake2 = 550.0
  630.     Min.MaxTake3 = 1300.0
  631.     Min.MaxTake4 = 1900.0
  632.     Min.MaxTake5 = 3000.0
  633.     Min.Reach = 2000.0
  634.     Min.DistStop = 3000.0
  635.     Min.DistStop2 = 4000.0
  636.     Min.MaxCombatDist = 6000
  637.     Min.DistStopMaxFactor = 0.2
  638.     Min.MaxSeeDist = 30000
  639.     Min.HeadControlled = 0
  640.     Min.SetNCDSpheres(1)
  641.     Min.SetCDSphere(0, -200.0, 1000.0)
  642.     Slm = Bladex.GetCharType('Salamander', 'Slm')
  643.     Slm.IntName = 'Slm'
  644.     Slm.TurnSpeed = 3.5
  645.     Slm.Jcost = 27000
  646.     Slm.MaxFall = 4000
  647.     Slm.DieFall = 14000
  648.     Slm.MaxStair = 700
  649.     Slm.Fov = math.pi * 1.5
  650.     Slm.MaxGrab = 3500.0
  651.     Slm.MedGrab = 2500.0
  652.     Slm.Min2Grab = 1500.0
  653.     Slm.MinTake = -250.0
  654.     Slm.MaxTake1 = 250.0
  655.     Slm.MaxTake2 = 550.0
  656.     Slm.MaxTake3 = 1300.0
  657.     Slm.MaxTake4 = 1900.0
  658.     Slm.MaxTake5 = 3000.0
  659.     Slm.Reach = 2000.0
  660.     Slm.MaxCombatDist = 10000
  661.     Slm.DistStop = 3700.0
  662.     Slm.DistStop2 = 6000.0
  663.     Slm.DistStopMaxFactor = 0.05
  664.     Slm.NaturalWeapons = 1
  665.     Slm.HeadControlled = 0
  666.     Slm.MaxSeeDist = 40000
  667.     Slm.SetNCDSpheres(1)
  668.     Slm.SetCDSphere(0, -500.0, 900.0)
  669.     Zkn = Bladex.GetCharType('Knight_Zombie', 'Zkn')
  670.     Zkn.IntName = 'Zkn'
  671.     Zkn.TurnSpeed = 2.5
  672.     Zkn.Jcost = 2700
  673.     Zkn.MaxFall = 4000
  674.     Zkn.DieFall = 14000
  675.     Zkn.MaxStair = 335
  676.     Zkn.Fov = math.pi / 1.2
  677.     Zkn.MaxGrab = 3500.0
  678.     Zkn.MedGrab = 2500.0
  679.     Zkn.Min2Grab = 1500.0
  680.     Zkn.MinTake = -250.0
  681.     Zkn.MaxTake1 = 250.0
  682.     Zkn.MaxTake2 = 550.0
  683.     Zkn.MaxTake3 = 1300.0
  684.     Zkn.MaxTake4 = 1900.0
  685.     Zkn.MaxTake5 = 3000.0
  686.     Zkn.Reach = 2000.0
  687.     Zkn.MovFrwdSpeedInStrafe = 1000
  688.     Zkn.MovBkwdSpeedInStrafe = 1000
  689.     Zkn.HearMinVolume = 0.001
  690.     Zkn.MaxCombatDist = 8000
  691.     Zkn.DistStop = 2000.0
  692.     Zkn.DistStop2 = 6000.0
  693.     Zkn.MaxSeeDist = 15000
  694.     Zkn.NaturalWeapons = 1
  695.     Zkn.SetNCDSpheres(2)
  696.     Zkn.SetCDSphere(0, 200.0, 350.0)
  697.     Zkn.SetCDSphere(1, -110.0, 490.0)
  698.     Dkn = Bladex.GetCharType('Dark_Knight', 'Dkn')
  699.     Dkn.IntName = 'Dkn'
  700.     Dkn.TurnSpeed = 3.5
  701.     Dkn.Jcost = 2700
  702.     Dkn.MaxFall = 5000
  703.     Dkn.DieFall = 14000
  704.     Dkn.MaxStair = 335
  705.     Dkn.Fov = math.pi / 1.3
  706.     Dkn.MaxGrab = 3500.0
  707.     Dkn.MedGrab = 2500.0
  708.     Dkn.Min2Grab = 1500.0
  709.     Dkn.MinTake = -250.0
  710.     Dkn.MaxTake1 = 250.0
  711.     Dkn.MaxTake2 = 550.0
  712.     Dkn.MaxTake3 = 1300.0
  713.     Dkn.MaxTake4 = 1900.0
  714.     Dkn.MaxTake5 = 3000.0
  715.     Dkn.Reach = 2000.0
  716.     Dkn.MovFrwdSpeedInStrafe = 1000
  717.     Dkn.MovBkwdSpeedInStrafe = 1000
  718.     Dkn.HearMinVolume = 0.001
  719.     Dkn.MaxCombatDist = 8000
  720.     Dkn.DistStop = 2000.0
  721.     Dkn.DistStop2 = 6000.0
  722.     Dkn.MaxSeeDist = 40000
  723.     Dkn.SetNCDSpheres(2)
  724.     Dkn.SetCDSphere(0, 200.0, 350.0)
  725.     Dkn.SetCDSphere(1, -110.0, 490.0)
  726.     Dgk = Bladex.GetCharType('DalGurak', 'Dgk')
  727.     Dgk.IntName = 'Dgk'
  728.     Dgk.TurnSpeed = 3.5
  729.     Dgk.Jcost = 2700
  730.     Dgk.MaxFall = 4000
  731.     Dkn.DieFall = 14000
  732.     Dgk.MaxStair = 335
  733.     Dgk.Fov = math.pi
  734.     Dgk.MaxGrab = 3500.0
  735.     Dgk.MedGrab = 2500.0
  736.     Dgk.Min2Grab = 1500.0
  737.     Dgk.MinTake = -250.0
  738.     Dgk.MaxTake1 = 250.0
  739.     Dgk.MaxTake2 = 550.0
  740.     Dgk.MaxTake3 = 1300.0
  741.     Dgk.MaxTake4 = 1900.0
  742.     Dgk.MaxTake5 = 3000.0
  743.     Dgk.Reach = 2000.0
  744.     Dgk.MovFrwdSpeedInStrafe = 1000
  745.     Dgk.MovBkwdSpeedInStrafe = 1000
  746.     Dgk.HearMinVolume = 0.001
  747.     Dgk.MaxCombatDist = 120000
  748.     Dgk.DistStop = 8000.0
  749.     Dgk.DistStop2 = 9000.0
  750.     Dgk.DistStopMaxFactor = 0.1
  751.     Dgk.MaxSeeDist = 120000
  752.     Dgk.NaturalWeapons = 1
  753.     Dgk.SetNCDSpheres(2)
  754.     Dgk.SetCDSphere(0, 450.0, 450.0)
  755.     Dgk.SetCDSphere(1, 50.0, 650.0)
  756.     Ank = Bladex.GetCharType('DarkLord', 'Ank')
  757.     Ank.IntName = 'Ank'
  758.     Ank.TurnSpeed = 2.5
  759.     Ank.Jcost = 2700
  760.     Ank.MaxFall = 4000
  761.     Ank.DieFall = 14000
  762.     Ank.MaxStair = 335
  763.     Ank.Fov = math.pi
  764.     Ank.MaxGrab = 3500.0
  765.     Ank.MedGrab = 2500.0
  766.     Ank.Min2Grab = 1500.0
  767.     Ank.MinTake = -250.0
  768.     Ank.MaxTake1 = 250.0
  769.     Ank.MaxTake2 = 550.0
  770.     Ank.MaxTake3 = 1300.0
  771.     Ank.MaxTake4 = 1900.0
  772.     Ank.MaxTake5 = 3000.0
  773.     Ank.Reach = 2000.0
  774.     Ank.MovFrwdSpeedInStrafe = 1000
  775.     Ank.MovBkwdSpeedInStrafe = 1000
  776.     Ank.HearMinVolume = 0.001
  777.     Ank.MaxCombatDist = 30000
  778.     Ank.DistStop = 2500.0
  779.     Ank.DistStopMaxFactor = 0.75
  780.     Ank.DistStop2 = 8000.0
  781.     Ank.MaxSeeDist = 115000
  782.     Ank.NaturalWeapons = 1
  783.     Ank.SetNCDSpheres(1)
  784.     Ank.SetCDSphere(0, -50.0, 1400.0)
  785.     Ank.HeadControlled = 0
  786.     Glm = Bladex.GetCharType('Golem_stone', 'Glm_st')
  787.     Glm.IntName = 'Glm'
  788.     Glm.TurnSpeed = 2.5
  789.     Glm.Jcost = 2700
  790.     Glm.MaxFall = 4000
  791.     Glm.DieFall = 14000
  792.     Glm.MaxStair = 500
  793.     Glm.Fov = math.pi
  794.     Glm.MaxGrab = 3500.0
  795.     Glm.MedGrab = 2500.0
  796.     Glm.Min2Grab = 1500.0
  797.     Glm.MinTake = -250.0
  798.     Glm.MaxTake1 = 250.0
  799.     Glm.MaxTake2 = 550.0
  800.     Glm.MaxTake3 = 1300.0
  801.     Glm.MaxTake4 = 1900.0
  802.     Glm.MaxTake5 = 3000.0
  803.     Glm.Reach = 2000.0
  804.     Glm.MovFrwdSpeedInStrafe = 1000
  805.     Glm.MovBkwdSpeedInStrafe = 1000
  806.     Glm.HearMinVolume = 0.001
  807.     Glm.MaxCombatDist = 12000
  808.     Glm.DistStop = 2000.0
  809.     Glm.DistStopMaxFactor = 0.3
  810.     Glm.DistStop2 = 8000.0
  811.     Glm.MaxSeeDist = 50000
  812.     Glm.NaturalWeapons = 1
  813.     Glm.SetNCDSpheres(1)
  814.     Glm.SetCDSphere(0, -25.0, 1000.0)
  815.     Glm = Bladex.GetCharType('Golem_clay', 'Glm_cl')
  816.     Glm.IntName = 'Glm'
  817.     Glm.TurnSpeed = 2.5
  818.     Glm.Jcost = 2700
  819.     Glm.MaxFall = 4000
  820.     Glm.DieFall = 14000
  821.     Glm.MaxStair = 500
  822.     Glm.Fov = math.pi
  823.     Glm.MaxGrab = 3500.0
  824.     Glm.MedGrab = 2500.0
  825.     Glm.Min2Grab = 1500.0
  826.     Glm.MinTake = -250.0
  827.     Glm.MaxTake1 = 250.0
  828.     Glm.MaxTake2 = 550.0
  829.     Glm.MaxTake3 = 1300.0
  830.     Glm.MaxTake4 = 1900.0
  831.     Glm.MaxTake5 = 3000.0
  832.     Glm.Reach = 2000.0
  833.     Glm.MovFrwdSpeedInStrafe = 1000
  834.     Glm.MovBkwdSpeedInStrafe = 1000
  835.     Glm.HearMinVolume = 0.001
  836.     Glm.MaxCombatDist = 12000
  837.     Glm.DistStop = 2000.0
  838.     Glm.DistStopMaxFactor = 0.3
  839.     Glm.DistStop2 = 8000.0
  840.     Glm.MaxSeeDist = 50000
  841.     Glm.NaturalWeapons = 1
  842.     Glm.SetNCDSpheres(1)
  843.     Glm.SetCDSphere(0, -25.0, 1000.0)
  844.     Glm = Bladex.GetCharType('Golem_lava', 'Glm_lv')
  845.     Glm.IntName = 'Glm'
  846.     Glm.TurnSpeed = 2.5
  847.     Glm.Jcost = 2700
  848.     Glm.MaxFall = 4000
  849.     Glm.DieFall = 14000
  850.     Glm.MaxStair = 500
  851.     Glm.Fov = math.pi
  852.     Glm.MaxGrab = 3500.0
  853.     Glm.MedGrab = 2500.0
  854.     Glm.Min2Grab = 1500.0
  855.     Glm.MinTake = -250.0
  856.     Glm.MaxTake1 = 250.0
  857.     Glm.MaxTake2 = 550.0
  858.     Glm.MaxTake3 = 1300.0
  859.     Glm.MaxTake4 = 1900.0
  860.     Glm.MaxTake5 = 3000.0
  861.     Glm.Reach = 2000.0
  862.     Glm.MovFrwdSpeedInStrafe = 1000
  863.     Glm.MovBkwdSpeedInStrafe = 1000
  864.     Glm.HearMinVolume = 0.001
  865.     Glm.MaxCombatDist = 12000
  866.     Glm.DistStop = 2000.0
  867.     Glm.DistStopMaxFactor = 0.3
  868.     Glm.DistStop2 = 8000.0
  869.     Glm.MaxSeeDist = 50000
  870.     Glm.NaturalWeapons = 1
  871.     Glm.SetNCDSpheres(1)
  872.     Glm.SetCDSphere(0, -25.0, 1000.0)
  873.     Glm = Bladex.GetCharType('Golem_metal', 'Glm_mt')
  874.     Glm.IntName = 'Glm'
  875.     Glm.TurnSpeed = 2.5
  876.     Glm.Jcost = 2700
  877.     Glm.MaxFall = 4000
  878.     Glm.DieFall = 14000
  879.     Glm.MaxStair = 500
  880.     Glm.Fov = math.pi
  881.     Glm.MaxGrab = 3500.0
  882.     Glm.MedGrab = 2500.0
  883.     Glm.Min2Grab = 1500.0
  884.     Glm.MinTake = -250.0
  885.     Glm.MaxTake1 = 250.0
  886.     Glm.MaxTake2 = 550.0
  887.     Glm.MaxTake3 = 1300.0
  888.     Glm.MaxTake4 = 1900.0
  889.     Glm.MaxTake5 = 3000.0
  890.     Glm.Reach = 2000.0
  891.     Glm.MovFrwdSpeedInStrafe = 1000
  892.     Glm.MovBkwdSpeedInStrafe = 1000
  893.     Glm.HearMinVolume = 0.001
  894.     Glm.MaxCombatDist = 12000
  895.     Glm.DistStop = 2000.0
  896.     Glm.DistStopMaxFactor = 0.3
  897.     Glm.DistStop2 = 8000.0
  898.     Glm.MaxSeeDist = 50000
  899.     Glm.NaturalWeapons = 1
  900.     Glm.SetNCDSpheres(1)
  901.     Glm.SetCDSphere(0, -25.0, 1000.0)
  902.     Glm = Bladex.GetCharType('Golem_ice', 'Glm_ic')
  903.     Glm.IntName = 'Glm'
  904.     Glm.TurnSpeed = 2.5
  905.     Glm.Jcost = 2700
  906.     Glm.MaxFall = 4000
  907.     Glm.DieFall = 14000
  908.     Glm.MaxStair = 500
  909.     Glm.Fov = math.pi
  910.     Glm.MaxGrab = 3500.0
  911.     Glm.MedGrab = 2500.0
  912.     Glm.Min2Grab = 1500.0
  913.     Glm.MinTake = -250.0
  914.     Glm.MaxTake1 = 250.0
  915.     Glm.MaxTake2 = 550.0
  916.     Glm.MaxTake3 = 1300.0
  917.     Glm.MaxTake4 = 1900.0
  918.     Glm.MaxTake5 = 3000.0
  919.     Glm.Reach = 2000.0
  920.     Glm.MovFrwdSpeedInStrafe = 1000
  921.     Glm.MovBkwdSpeedInStrafe = 1000
  922.     Glm.HearMinVolume = 0.001
  923.     Glm.MaxCombatDist = 12000
  924.     Glm.DistStop = 2000.0
  925.     Glm.DistStopMaxFactor = 0.3
  926.     Glm.DistStop2 = 8000.0
  927.     Glm.MaxSeeDist = 50000
  928.     Glm.NaturalWeapons = 1
  929.     Glm.SetNCDSpheres(1)
  930.     Glm.SetCDSphere(0, -25.0, 1000.0)
  931.     tkn = Bladex.GetCharType('Duque', 'Duk')
  932.     tkn.IntName = 'Tkn'
  933.     tkn.TurnSpeed = 3.5
  934.     tkn.Jcost = 2700
  935.     tkn.MaxFall = 4000
  936.     tkn.DieFall = 14000
  937.     tkn.MaxStair = 335
  938.     tkn.Fov = math.pi / 1.2
  939.     tkn.MaxGrab = 3500.0
  940.     tkn.MedGrab = 2500.0
  941.     tkn.Min2Grab = 1500.0
  942.     tkn.MinTake = -250.0
  943.     tkn.MaxTake1 = 250.0
  944.     tkn.MaxTake2 = 550.0
  945.     tkn.MaxTake3 = 1300.0
  946.     tkn.MaxTake4 = 1900.0
  947.     tkn.MaxTake5 = 3000.0
  948.     tkn.Reach = 2000.0
  949.     tkn.MovFrwdSpeedInStrafe = 1000
  950.     tkn.MovBkwdSpeedInStrafe = 1000
  951.     tkn.HearMinVolume = 0.001
  952.     tkn.MaxCombatDist = 8000
  953.     tkn.DistStop = 2000.0
  954.     tkn.DistStop2 = 6000.0
  955.     tkn.MaxSeeDist = 30000
  956.     tkn.SetNCDSpheres(2)
  957.     tkn.SetCDSphere(0, 200.0, 350.0)
  958.     tkn.SetCDSphere(1, -110.0, 490.0)
  959.     tkn = Bladex.GetCharType('Mortimer', 'Mor')
  960.     tkn.IntName = 'Tkn'
  961.     tkn.TurnSpeed = 3.5
  962.     tkn.Jcost = 2700
  963.     tkn.MaxFall = 4000
  964.     tkn.DieFall = 14000
  965.     tkn.MaxStair = 335
  966.     tkn.Fov = math.pi / 1.2
  967.     tkn.MaxGrab = 3500.0
  968.     tkn.MedGrab = 2500.0
  969.     tkn.Min2Grab = 1500.0
  970.     tkn.MinTake = -250.0
  971.     tkn.MaxTake1 = 250.0
  972.     tkn.MaxTake2 = 550.0
  973.     tkn.MaxTake3 = 1300.0
  974.     tkn.MaxTake4 = 1900.0
  975.     tkn.MaxTake5 = 3000.0
  976.     tkn.Reach = 2000.0
  977.     tkn.MovFrwdSpeedInStrafe = 1000
  978.     tkn.MovBkwdSpeedInStrafe = 1000
  979.     tkn.HearMinVolume = 0.001
  980.     tkn.MaxCombatDist = 8000
  981.     tkn.DistStop = 2000.0
  982.     tkn.DistStop2 = 6000.0
  983.     tkn.MaxSeeDist = 30000
  984.     tkn.SetNCDSpheres(2)
  985.     tkn.SetCDSphere(0, 200.0, 350.0)
  986.     tkn.SetCDSphere(1, -110.0, 490.0)
  987.     tkn = Bladex.GetCharType('NP_Knight', 'npk')
  988.     tkn.IntName = 'Tkn'
  989.     tkn.TurnSpeed = 3.5
  990.     tkn.Jcost = 2700
  991.     tkn.MaxFall = 4000
  992.     tkn.DieFall = 14000
  993.     tkn.MaxStair = 335
  994.     tkn.Fov = math.pi / 1.2
  995.     tkn.MaxGrab = 3500.0
  996.     tkn.MedGrab = 2500.0
  997.     tkn.Min2Grab = 1500.0
  998.     tkn.MinTake = -250.0
  999.     tkn.MaxTake1 = 250.0
  1000.     tkn.MaxTake2 = 550.0
  1001.     tkn.MaxTake3 = 1300.0
  1002.     tkn.MaxTake4 = 1900.0
  1003.     tkn.MaxTake5 = 3000.0
  1004.     tkn.Reach = 2000.0
  1005.     tkn.MovFrwdSpeedInStrafe = 1000
  1006.     tkn.MovBkwdSpeedInStrafe = 1000
  1007.     tkn.HearMinVolume = 0.001
  1008.     tkn.MaxCombatDist = 8000
  1009.     tkn.DistStop = 2000.0
  1010.     tkn.DistStop2 = 6000.0
  1011.     tkn.MaxSeeDist = 30000
  1012.     tkn.SetNCDSpheres(2)
  1013.     tkn.SetCDSphere(0, 200.0, 350.0)
  1014.     tkn.SetCDSphere(1, -110.0, 490.0)
  1015.  
  1016.