Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.60 KB | None | 0 0
  1.         private static readonly Dictionary<StepType, List<SoundPerTile>> FootstepSounds = new Dictionary<StepType, List<SoundPerTile>>()
  2.         {
  3.             {
  4.                 StepType.Barefoot,
  5.                 new List<SoundPerTile>
  6.                 {
  7.                     new SoundPerTile()
  8.                     {
  9.                         tileCategory = FloorTileType.floor,
  10.                         soundFiles = {"hardbarefoot1", "hardbarefoot2", "hardbarefoot3", "hardbarefoot4", "hardbarefoot5"}
  11.                     },
  12.                     new SoundPerTile()
  13.                     {
  14.                         tileCategory = FloorTileType.asteroid,
  15.                         soundFiles = {"hardbarefoot1", "hardbarefoot2", "hardbarefoot3", "hardbarefoot4", "hardbarefoot5"}
  16.                     },
  17.                     new SoundPerTile()
  18.                     {
  19.                         tileCategory = FloorTileType.carpet,
  20.                         soundFiles = {"carpetbarefoot1", "carpetbarefoot2", "carpetbarefoot3", "carpetbarefoot4", "carpetbarefoot5"}
  21.                     },
  22.                     new SoundPerTile()
  23.                     {
  24.                         tileCategory = FloorTileType.catwalk,
  25.                         soundFiles = {"catwalk1", "catwalk2", "catwalk3", "catwalk4", "catwalk5"}
  26.                     },
  27.                     new SoundPerTile()
  28.                     {
  29.                         tileCategory = FloorTileType.grass,
  30.                         soundFiles = {"grass1", "grass2", "grass3", "grass4"}
  31.                     },
  32.                     new SoundPerTile()
  33.                     {
  34.                         tileCategory = FloorTileType.lava,
  35.                         soundFiles = {"lava1", "lava2", "lava3"}
  36.                     },
  37.                     new SoundPerTile()
  38.                     {
  39.                         tileCategory = FloorTileType.plating,
  40.                         soundFiles = {"hardbarefoot1", "hardbarefoot2", "hardbarefoot3", "hardbarefoot4", "hardbarefoot5"}
  41.                     },
  42.                     new SoundPerTile()
  43.                     {
  44.                         tileCategory = FloorTileType.wood,
  45.                         soundFiles = {"woodbarefoot1", "woodbarefoot2", "woodbarefoot3", "woodbarefoot4", "woodbarefoot5"}
  46.                     },
  47.                     new SoundPerTile()
  48.                     {
  49.                         tileCategory = FloorTileType.sand,
  50.                         soundFiles = {"asteroid1", "asteroid2", "asteroid3", "asteroid4", "asteroid5"}
  51.                     },
  52.                     new SoundPerTile()
  53.                     {
  54.                         tileCategory = FloorTileType.water,
  55.                         soundFiles = {"water1", "water2", "water3", "water4"}
  56.                     },
  57.                     new SoundPerTile()
  58.                     {
  59.                         tileCategory = FloorTileType.bananium,
  60.                         soundFiles = {"clownstep1", "clownstep2"}
  61.                     }
  62.                 }
  63.  
  64.             },
  65.             {
  66.                 StepType.claw,
  67.                 new List<SoundPerTile>
  68.                 {
  69.                     new SoundPerTile()
  70.                     {
  71.                         tileCategory = FloorTileType.floor,
  72.                         soundFiles = {"hardclaw1", "hardclaw2", "hardclaw3", "hardclaw4", "hardclaw5"}
  73.                     },
  74.                     new SoundPerTile()
  75.                     {
  76.                         tileCategory = FloorTileType.asteroid,
  77.                         soundFiles = {"hardclaw1", "hardclaw2", "hardclaw3", "hardclaw4", "hardclaw5"}
  78.                     },
  79.                     new SoundPerTile()
  80.                     {
  81.                         tileCategory = FloorTileType.carpet,
  82.                         soundFiles = {"carpetbarefoot1", "carpetbarefoot2", "carpetbarefoot3", "carpetbarefoot4", "carpetbarefoot5"}
  83.                     },
  84.                     new SoundPerTile()
  85.                     {
  86.                         tileCategory = FloorTileType.catwalk,
  87.                         soundFiles = {"catwalk1", "catwalk2", "catwalk3", "catwalk4", "catwalk5"}
  88.                     },
  89.                     new SoundPerTile()
  90.                     {
  91.                         tileCategory = FloorTileType.grass,
  92.                         soundFiles = {"grass1", "grass2", "grass3", "grass4"}
  93.                     },
  94.                     new SoundPerTile()
  95.                     {
  96.                         tileCategory = FloorTileType.lava,
  97.                         soundFiles = {"lava1", "lava2", "lava3"}
  98.                     },
  99.                     new SoundPerTile()
  100.                     {
  101.                         tileCategory = FloorTileType.plating,
  102.                         soundFiles = {"hardclaw1", "hardclaw2", "hardclaw3", "hardclaw4", "hardclaw5"}
  103.                     },
  104.                     new SoundPerTile()
  105.                     {
  106.                         tileCategory = FloorTileType.wood,
  107.                         soundFiles = {"woodclaw1", "woodclaw2", "woodclaw3", "woodclaw4", "woodclaw5"}
  108.                     },
  109.                     new SoundPerTile()
  110.                     {
  111.                         tileCategory = FloorTileType.sand,
  112.                         soundFiles = {"asteroid1", "asteroid2", "asteroid3", "asteroid4", "asteroid5"}
  113.                     },
  114.                     new SoundPerTile()
  115.                     {
  116.                         tileCategory = FloorTileType.water,
  117.                         soundFiles = {"water1", "water2", "water3", "water4"}
  118.                     },
  119.                     new SoundPerTile()
  120.                     {
  121.                         tileCategory = FloorTileType.bananium,
  122.                         soundFiles = {"clownstep1", "clownstep2"}
  123.                     }
  124.                 }
  125.             },
  126.             {
  127.                 StepType.Shoes,
  128.                 new List<SoundPerTile>
  129.                 {
  130.                     new SoundPerTile()
  131.                     {
  132.                         tileCategory = FloorTileType.floor,
  133.                         soundFiles = {"floor1", "floor2", "floor3", "floor4", "floor5"}
  134.                     },
  135.                     new SoundPerTile()
  136.                     {
  137.                         tileCategory = FloorTileType.asteroid,
  138.                         soundFiles = {"asteroid1", "asteroid2", "asteroid3", "asteroid4", "asteroid5"}
  139.                     },
  140.                     new SoundPerTile()
  141.                     {
  142.                         tileCategory = FloorTileType.carpet,
  143.                         soundFiles = {"carpet1", "carpet2", "carpet3", "carpet4", "carpet5"}
  144.                     },
  145.                     new SoundPerTile()
  146.                     {
  147.                         tileCategory = FloorTileType.catwalk,
  148.                         soundFiles = {"catwalk1", "catwalk2", "catwalk3", "catwalk4", "catwalk5"}
  149.                     },
  150.                     new SoundPerTile()
  151.                     {
  152.                         tileCategory = FloorTileType.grass,
  153.                         soundFiles = {"grass1", "grass2", "grass3", "grass4"}
  154.                     },
  155.                     new SoundPerTile()
  156.                     {
  157.                         tileCategory = FloorTileType.lava,
  158.                         soundFiles = {"lava1", "lava2", "lava3"}
  159.                     },
  160.                     new SoundPerTile()
  161.                     {
  162.                         tileCategory = FloorTileType.plating,
  163.                         soundFiles = {"plating1", "plating2", "plating3", "plating4", "plating5"}
  164.                     },
  165.                     new SoundPerTile()
  166.                     {
  167.                         tileCategory = FloorTileType.wood,
  168.                         soundFiles = {"wood1", "wood2", "wood3", "wood4", "wood5"}
  169.                     },
  170.                     new SoundPerTile()
  171.                     {
  172.                         tileCategory = FloorTileType.sand,
  173.                         soundFiles = {"asteroid1", "asteroid2", "asteroid3", "asteroid4", "asteroid5"}
  174.                     },
  175.                     new SoundPerTile()
  176.                     {
  177.                         tileCategory = FloorTileType.water,
  178.                         soundFiles = {"water1", "water2", "water3", "water4"}
  179.                     },
  180.                     new SoundPerTile()
  181.                     {
  182.                         tileCategory = FloorTileType.bananium,
  183.                         soundFiles = {"clownstep1", "clownstep2"}
  184.                     }
  185.                 }
  186.             },
  187.         };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement