1-- _________ __ __ 2-- / _____// |_____________ _/ |______ ____ __ __ ______ 3-- \_____ \\ __\_ __ \__ \\ __\__ \ / ___\| | \/ ___/ 4-- / \| | | | \// __ \| | / __ \_/ /_/ > | /\___ \ 5-- /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ > 6-- \/ \/ \//_____/ \/ 7-- ______________________ ______________________ 8-- T H E W A R B E G I N S 9-- Stratagus - A free fantasy real time strategy game engine 10-- 11-- (c) Copyright 2016-2019 by Andrettin 12-- 13-- This program is free software; you can redistribute it and/or modify 14-- it under the terms of the GNU General Public License as published by 15-- the Free Software Foundation; either version 2 of the License, or 16-- (at your option) any later version. 17-- 18-- This program is distributed in the hope that it will be useful, 19-- but WITHOUT ANY WARRANTY; without even the implied warranty of 20-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21-- GNU General Public License for more details. 22-- 23-- You should have received a copy of the GNU General Public License 24-- along with this program; if not, write to the Free Software 25-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 26-- 27 28DefineCharacter("alboin", { -- king of the Lombards (from 560 to 572); Source: "Medieval Warfare IV.6", 2013, p. 8. 29 Name = "Alboin", 30 Gender = "male", 31 Type = "unit-teuton-knight-lord", -- king 32 Civilization = "teuton", 33 Faction = "lombardy", 34 Deities = {"christian-god"}, 35 Conditions = function(s) 36 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 37 return true 38 end 39 return false 40 end 41}) 42 43DefineCharacter("gisulf", { -- Lombardic duke and nephew of Alboin (king of the Lombards); Source: "Medieval Warfare IV.6", 2013, p. 8. 44 Name = "Gisulf", 45 Gender = "male", 46 Type = "unit-teuton-knight-lord", -- duke 47 Civilization = "teuton", 48 Faction = "lombardy", 49 Deities = {"christian-god"}, 50 Conditions = function(s) 51 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 52 return true 53 end 54 return false 55 end 56}) 57 58DefineCharacter("authari", { -- king of the Lombards (from 584 to 590); Source: "Medieval Warfare IV.6", 2013, p. 16. 59 Name = "Authari", 60 Gender = "male", 61 Type = "unit-teuton-knight-lord", -- king 62 Civilization = "teuton", 63 Faction = "lombardy", 64 Deities = {"christian-god"}, 65 Conditions = function(s) 66 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 67 return true 68 end 69 return false 70 end 71}) 72 73DefineCharacter("agilulf", { -- king of the Lombards (from 591 to 616); Source: "Medieval Warfare IV.6", 2013, p. 18. 74 Name = "Agilulf", 75 Gender = "male", 76 Type = "unit-teuton-knight-lord", -- king 77 Civilization = "teuton", 78 Faction = "lombardy", 79 Deities = {"christian-god"}, 80 Conditions = function(s) 81 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 82 return true 83 end 84 return false 85 end 86}) 87 88DefineCharacter("perctarit", { -- Source: Frank Stenton, "Anglo-Saxon England", 1971, p. 136. 89 Name = "Perctarit", 90 Gender = "male", 91 Type = "unit-teuton-knight-lord", -- king 92 Civilization = "teuton", 93 Faction = "lombardy", 94 StartDate = 678, -- was king of the Lombards as of 678 95 Deities = {"christian-god"}, 96 Conditions = function(s) 97 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 98 return true 99 end 100 return false 101 end 102}) 103 104DefineCharacter("liudprand", { -- given by Medieval Warfare as "Liutprand", and by Archibald Lewis as "Liudprand"; king of the Lombards (from 712 to 744); Source: "Medieval Warfare IV.6", 2013, p. 9; Source: Archibald R. Lewis, "The Dukes in the Regnum Francorum, A.D. 550-751", 1976, p. 400. 105 Name = "Liudprand", 106 Gender = "male", 107 Type = "unit-teuton-knight-lord", -- king 108 Civilization = "teuton", 109 Faction = "lombardy", 110 Deities = {"christian-god"}, 111 Conditions = function(s) 112 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 113 return true 114 end 115 return false 116 end 117}) 118 119DefineCharacter("aistulf", { -- king of the Lombards (from 749 to 756); Source: "Medieval Warfare IV.6", 2013, p. 9. 120 Name = "Aistulf", 121 Gender = "male", 122 Type = "unit-teuton-knight-lord", -- king 123 Civilization = "teuton", 124 Faction = "lombardy", 125 Deities = {"christian-god"}, 126 Conditions = function(s) 127 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 128 return true 129 end 130 return false 131 end 132}) 133 134DefineCharacter("desiderius", { -- Source: "Medieval Warfare V.2", 2013, p. 7. 135 Name = "Desiderius", 136 Gender = "male", 137 Type = "unit-teuton-knight-lord", -- king 138 Civilization = "teuton", 139 Faction = "lombardy", 140 StartDate = 772, -- was king of the Lombards in 772, when Carloman the Younger Carolingian's wife fled to his court 141 Deities = {"christian-god"}, 142 HistoricalTitles = { 143 "head-of-state", 772, 0, "lombardy" -- was king of the Lombards in 772, when Carloman the Younger Carolingian's wife fled to his court 144 }, 145 Conditions = function(s) 146 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 147 return true 148 end 149 return false 150 end 151}) 152 153DefineCharacter("arichis", { -- Lombard duke of Benevento; Source: "Medieval Warfare IV.6", 2013, p. 18. 154 Name = "Arichis", 155 Gender = "male", 156 Type = "unit-teuton-knight-lord", -- duke 157 Civilization = "teuton", 158 Faction = "lombardy", 159 Deities = {"christian-god"}, 160 Conditions = function(s) 161 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 162 return true 163 end 164 return false 165 end 166}) 167 168DefineCharacter("ariulf", { -- Lombard duke of Spoleto; Source: "Medieval Warfare IV.6", 2013, p. 18. 169 Name = "Ariulf", 170 Gender = "male", 171 Type = "unit-teuton-knight-lord", -- duke 172 Civilization = "teuton", 173 Faction = "lombardy", 174 Deities = {"christian-god"}, 175 Conditions = function(s) 176 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 177 return true 178 end 179 return false 180 end 181}) 182 183DefineCharacter("nordulf", { -- Lombard mercenary who after years of service obtained the title of patrician from the Byzantines; Source: "Medieval Warfare IV.6", 2013, p. 18. 184 Name = "Nordulf", 185 Gender = "male", 186 Type = "unit-teuton-heroic-swordsman", 187 Civilization = "teuton", 188 Faction = "lombardy", 189 Deities = {"christian-god"}, 190 Conditions = function(s) 191 if (GetPlayerData(trigger_player, "Faction") == "lombardy") then 192 return true 193 end 194 return false 195 end 196}) 197