share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/backstab.lua
changeset 13475 2a0df4705849
parent 13354 f9a15dcd857c
child 13583 141cdfe0f3ca
equal deleted inserted replaced
13474:7a63e0a2d2ca 13475:2a0df4705849
   958 function SetupAmmo()
   958 function SetupAmmo()
   959   AddAmmo(natives[girlNum], amSwitch, 0)
   959   AddAmmo(natives[girlNum], amSwitch, 0)
   960 end
   960 end
   961 
   961 
   962 function AddHogs()
   962 function AddHogs()
   963 	AddTeam(loc("Natives"), 29439, "Bone", "Island", "HillBilly", "cm_birdy")
   963   AddTeam(loc("Tribe"), 0x0072FF, "Bone", "Island", "HillBilly", "cm_birdy")
       
   964   for i = 8, 9 do
       
   965     natives[i] = AddHog(nativeNames[i], 0, 100, nativeHats[i])
       
   966   end
       
   967 
       
   968   AddTeam(loc("Natives"), 0x0072FF, "Bone", "Island", "HillBilly", "cm_birdy")
   964   for i = 1, 7 do
   969   for i = 1, 7 do
   965     natives[i] = AddHog(nativeNames[i], 0, 100, nativeHats[i])
   970     natives[i] = AddHog(nativeNames[i], 0, 100, nativeHats[i])
   966   end
   971   end
   967   nativesNum = 7
   972   nativesNum = 7
   968 
   973 
   969   AddTeam(loc("Tribe"), 29438, "Bone", "Island", "HillBilly", "cm_birdy")
   974   AddTeam(loc("Assault Team"), 0xDD0000, "skull", "Island", "Pirate", "cm_vampire")
   970   for i = 8, 9 do
       
   971     natives[i] = AddHog(nativeNames[i], 0, 100, nativeHats[i])
       
   972   end
       
   973 
       
   974 
       
   975   AddTeam(loc("Assault Team"), 14483456, "skull", "Island", "Pirate", "cm_vampire")
       
   976   for i = 1, 6 do
   975   for i = 1, 6 do
   977     cannibals[i] = AddHog(cannibalNames[i], 3, 50, "vampirichog")
   976     cannibals[i] = AddHog(cannibalNames[i], 3, 50, "vampirichog")
   978   end
   977   end
   979 
   978 
   980   AddTeam(loc("Reinforcements"), 14483456, "skull", "Island", "Pirate", "cm_vampire")
   979   AddTeam(loc("Reinforcements"), 0xDD0000, "skull", "Island", "Pirate", "cm_vampire")
   981   for i = 7, 9 do
   980   for i = 7, 9 do
   982     cannibals[i] = AddHog(cannibalNames[i], 2, 50, "vampirichog")
   981     cannibals[i] = AddHog(cannibalNames[i], 2, 50, "vampirichog")
   983   end
   982   end
   984 
   983 
   985   AddTeam(loc("011101001"), 14483456, "ring", "UFO", "Robot", "cm_binary")
   984   AddTeam(loc("011101001"), 0xDD0000, "ring", "UFO", "Robot", "cm_binary")
   986   cyborg = AddHog(loc("Unit 334a$7%;.*"), 0, 200, "cyborg1")
   985   cyborg = AddHog(loc("Unit 334a$7%;.*"), 0, 200, "cyborg1")
   987 
   986 
   988   for i = 1, 9 do
   987   for i = 1, 9 do
   989     AnimSetGearPosition(natives[i], unpack(nativePos[i]))
   988     AnimSetGearPosition(natives[i], unpack(nativePos[i]))
   990     AnimTurn(natives[i], nativeDir[i])
   989     AnimTurn(natives[i], nativeDir[i])
  1011 
  1010 
  1012 -----------------------------Main Functions----------------------------
  1011 -----------------------------Main Functions----------------------------
  1013 
  1012 
  1014 function onGameInit()
  1013 function onGameInit()
  1015 	Seed = 2
  1014 	Seed = 2
  1016 	GameFlags = gfSolidLand
  1015 	-- gfTagTeam makes it easier to skip the Tribe team
       
  1016 	GameFlags = gfSolidLand + gfTagTeam
  1017 	TurnTime = 60000 
  1017 	TurnTime = 60000 
  1018 	CaseFreq = 0
  1018 	CaseFreq = 0
  1019 	MinesNum = 0
  1019 	MinesNum = 0
  1020 	MinesTime = 3000
  1020 	MinesTime = 3000
  1021 	Explosives = 0
  1021 	Explosives = 0