Module:HaifaSpeciesSpotlight: Difference between revisions
From MicrasWiki
Jump to navigationJump to search
NewZimiaGov (talk | contribs) Created page with "-- Module:HaifaSpeciesSpotlight -- Daily rotating "Species Spotlight" infobox tied to Module:BassaridianCalendar. -- -- Usage: -- {{#invoke:HaifaSpeciesSpotlight|spotlight}} -- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=aquatic}} -- aquatic/terrestrial/avian/ephemeral -- -- Optional args: -- size=240px (image size) -- width=340px (infobox width) -- float=right (right/left/none) -- title=Species spotlight -- -- This module is designed..." |
NewZimiaGov (talk | contribs) No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 4: | Line 4: | ||
-- Usage: | -- Usage: | ||
-- {{#invoke:HaifaSpeciesSpotlight|spotlight}} | -- {{#invoke:HaifaSpeciesSpotlight|spotlight}} | ||
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=aquatic}} | -- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=aquatic}} -- aquatic/terrestrial/avian/ephemeral | ||
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=terrestrial}} | |||
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=avian}} | |||
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=ephemeral}} | |||
-- | -- | ||
-- Optional args: | -- Optional args: | ||
| Line 11: | Line 14: | ||
-- float=right (right/left/none) | -- float=right (right/left/none) | ||
-- title=Species spotlight | -- title=Species spotlight | ||
local p = {} | local p = {} | ||
| Line 85: | Line 84: | ||
for _, sp in ipairs(list) do | for _, sp in ipairs(list) do | ||
if sp.realm == realm then | if sp.realm == realm then | ||
out[#out+1] = sp | out[#out + 1] = sp | ||
end | end | ||
end | end | ||
| Line 100: | Line 99: | ||
value = safe(value) | value = safe(value) | ||
if value ~= "" then | if value ~= "" then | ||
rows[#rows+1] = "|-\n! style=\"text-align:left; width:38%;\" | " .. label .. "\n| " .. value | rows[#rows + 1] = "|-\n! style=\"text-align:left; width:38%;\" | " .. label .. "\n| " .. value | ||
end | end | ||
end | end | ||
| Line 111: | Line 110: | ||
'<div class="mw-collapsible-content" style="margin-top:0.25em;">' .. body .. '</div>' .. | '<div class="mw-collapsible-content" style="margin-top:0.25em;">' .. body .. '</div>' .. | ||
'</div>' | '</div>' | ||
end | |||
-- --------------------------------------------------------------------- | |||
-- Defaults: used only when a field is blank | |||
-- --------------------------------------------------------------------- | |||
local function _numFromWeight(w) | |||
w = safe(w):gsub(",", "") | |||
return tonumber(w:match("(%d+%.?%d*)%s*kg")) | |||
end | |||
local function _numFromSizeMeters(sz) | |||
sz = safe(sz) | |||
return tonumber(sz:match("(%d+%.?%d*)%s*m")) | |||
end | |||
local function defaultDiet(sp) | |||
local g = safe(sp.guild):lower() | |||
local t = safe(sp.taxon):lower() | |||
local r = safe(sp.realm):lower() | |||
-- Ephemera: "diet" is what sustains/attracts them | |||
if r == "ephemeral" then | |||
if g:find("pyro") then | |||
return "Sustained by geothermal heat, ash, and thermal flux; concentrates around vents and hot springs." | |||
elseif g:find("hydro") then | |||
return "Sustained by river energy and flow surges; interacts with suspended silt and charged water." | |||
elseif g:find("phot") then | |||
return "Non-feeding manifestation; sustained by light, ritual attention, and ambient vitality in cultivated places." | |||
elseif g:find("predator") or g:find("vortex") or g:find("apex") then | |||
return "Feeds on life-force and disorientation; drawn to movement, curiosity, and fear responses." | |||
else | |||
return "Non-feeding manifestation; sustained by mist, emotion, and local spiritual conditions." | |||
end | |||
end | |||
-- Birds | |||
if r == "avian" then | |||
if g:find("pollinator") or g:find("nectar") then | |||
return "Nectar, pollen-rich secretions, and tiny flying arthropods." | |||
elseif g:find("scavenger") then | |||
return "Carrion and refuse; opportunistic invertebrates around carcasses." | |||
elseif g:find("raptor") or g:find("predator") or g:find("apex") then | |||
if safe(sp.where_):lower():find("coast") or safe(sp.where_):lower():find("cliff") then | |||
return "Fish, shorebirds, and medium-sized coastal prey; opportunistic scavenging." | |||
end | |||
return "Rodents, small birds, reptiles, and large insects; seasonal prey switching." | |||
elseif g:find("piscivore") then | |||
return "Small fish, amphibians, and aquatic invertebrates; mostly near shallows." | |||
else | |||
return "Seeds, fruit, insects, and soft vegetation; seasonal emphasis varies." | |||
end | |||
end | |||
-- Terrestrial | |||
if r == "terrestrial" then | |||
if g:find("producer") or g:find("phototroph") then | |||
return "Photosynthesis-like nourishment supplemented by soil minerals and water uptake." | |||
elseif g:find("detrit") then | |||
return "Root exudates, decaying plant matter, and soil detritus; occasional fungal mats." | |||
elseif g:find("browser") or g:find("grazer") or g:find("herbivore") then | |||
return "Leaves, reeds, grasses, and browse; seasonal shift to tougher forage in colder months." | |||
elseif g:find("omnivore") then | |||
return "Mixed diet: roots, fruit, insects, and small vertebrates when available." | |||
elseif g:find("predator") or g:find("apex") then | |||
return "Small to large vertebrate prey depending on size; opportunistic carrion use." | |||
else | |||
return "Generalist diet shaped by habitat; commonly insects + plant matter." | |||
end | |||
end | |||
-- Aquatic (and semi-aquatic) | |||
if g:find("detrit") or g:find("scaven") or g:find("carrion") then | |||
return "Detritus, carrion fragments, and benthic invertebrates; nocturnal foraging common." | |||
elseif g:find("filter") or g:find("plankt") then | |||
return "Plankton, suspended larvae, and microcrustaceans; often schooling or flow-adjacent." | |||
elseif g:find("herb") or g:find("grazer") then | |||
return "Algae, aquatic vegetation, kelp/seagrass, and biofilms scraped from surfaces." | |||
elseif g:find("ray") or g:find("benthos") then | |||
return "Benthic invertebrates, small fish, and amphibians; sifts sediment for prey." | |||
elseif g:find("apex") then | |||
return "Fish and large aquatic prey; includes weaker/sick individuals and occasional larger predators." | |||
elseif g:find("predator") or g:find("meso") then | |||
return "Small fish, crustaceans, and amphibians; ambush tactics near cover." | |||
end | |||
-- Taxon fallbacks | |||
if t:find("cephal") then | |||
return "Fish, crustaceans, and other invertebrates; occasional cannibalism in scarce periods." | |||
elseif t:find("reptil") then | |||
return "Fish, amphibians, and shoreline prey; basking-linked feeding cycles." | |||
end | |||
return "Opportunistic diet; details vary by microhabitat." | |||
end | |||
local function defaultPredators(sp) | |||
local g = safe(sp.guild):lower() | |||
local r = safe(sp.realm):lower() | |||
if r == "ephemeral" then | |||
return "Rarely ‘preyed on’ conventionally; suppressed by warding rites and specialized wisp-predators (e.g., Rift Harpy, land-octopus specialists)." | |||
end | |||
if r == "avian" then | |||
if g:find("raptor") or g:find("apex") then | |||
return "Few natural predators; eggs/chicks vulnerable to snakes, large mammals, and rival raptors." | |||
elseif safe(sp.name):lower():find("penguin") then | |||
return "Large marine predators and cliffside ambushers; eggs vulnerable to scavengers." | |||
else | |||
return "Raptors, climbing mammals, snakes; eggs/chicks are highest-risk life stage." | |||
end | |||
end | |||
if r == "terrestrial" then | |||
local w = _numFromWeight(sp.weight) or 0 | |||
if g:find("apex") or g:find("top") then | |||
return "Few natural predators; juveniles vulnerable; conflict primarily with other apex species and humans." | |||
elseif g:find("mega") or g:find("engineer") or w > 1000 then | |||
return "Adults rarely taken; calves/juveniles vulnerable to large cats, wolves, and bears." | |||
elseif g:find("grazer") or g:find("browser") then | |||
return "Wolves, large cats, bears; occasional human harvest (managed)." | |||
elseif safe(sp.taxon):lower():find("arthropod") then | |||
return "Birds, reptiles, small mammals; larger individuals preyed upon by apex predators." | |||
else | |||
return "Opportunistic predators (cats, canids, raptors) depending on habitat." | |||
end | |||
end | |||
-- aquatic | |||
if g:find("apex%-of%-apex") or safe(sp.name):lower():find("leviathan") then | |||
return "No confirmed natural predators; avoided by other apex species." | |||
elseif g:find("apex") then | |||
return "System-scale check by the largest apex megafauna; occasional human conflict (rare)." | |||
elseif g:find("base prey") or g:find("plankt") or g:find("detrit") then | |||
return "Predatory fish, rays, cephalopods, and shoreline birds; heavy juvenile predation." | |||
else | |||
return "Sharks, crocodilians, dolphins, and larger predatory fish; eggs/juveniles most vulnerable." | |||
end | |||
end | |||
local function defaultStatus(sp) | |||
local r = safe(sp.realm):lower() | |||
local w = _numFromWeight(sp.weight) or 0 | |||
local sz = _numFromSizeMeters(sp.size) or 0 | |||
local name = safe(sp.name):lower() | |||
local tax = safe(sp.taxon):lower() | |||
if r == "ephemeral" then | |||
if name:find("eidolon") then | |||
return "Incident-driven manifestation (rare but severe); monitored by authorities and cults." | |||
end | |||
return "Seasonal/conditional manifestation; locally common under correct conditions." | |||
end | |||
if name:find("leviathan") or name:find("thallas") then | |||
return "Very rare; protected and heavily monitored." | |||
end | |||
if name:find("sphinx") then | |||
return "Extremely rare; culturally protected." | |||
end | |||
if name:find("mosquito") then | |||
return "Controlled pest; suppressed near settlements by regular mitigation." | |||
end | |||
if w >= 5000 or sz >= 8 then | |||
return "Uncommon; low reproductive rate; habitat-sensitive." | |||
elseif w >= 1000 or sz >= 5 then | |||
return "Uncommon; locally stable where habitat is intact." | |||
elseif tax:find("incertae") then | |||
return "Uncommon; sightings clustered in specific microhabitats." | |||
end | |||
return "Common; stable across suitable habitat." | |||
end | |||
local function defaultHumanRisk(sp) | |||
local r = safe(sp.realm):lower() | |||
local g = safe(sp.guild):lower() | |||
local name = safe(sp.name):lower() | |||
local w = _numFromWeight(sp.weight) or 0 | |||
if r == "ephemeral" then | |||
if name:find("eidolon") then | |||
return "Catastrophic: avoid area; mass panic/psychic harm risk." | |||
elseif g:find("predator") or g:find("vortex") or g:find("apex") then | |||
return "High: disorientation/entrapment risk in fog or storms; avoid travel alone." | |||
else | |||
return "Low–Moderate: usually benign, but can cause distraction or localized panic." | |||
end | |||
end | |||
if name:find("mosquito") then | |||
return "Severe: lethal predation risk; controlled via fumigation protocols." | |||
end | |||
if g:find("apex") or g:find("top") then | |||
return "High: dangerous if encountered; avoid approach; respect territory." | |||
end | |||
if g:find("predator") and (w >= 200 or safe(sp.taxon):lower():find("reptil") or safe(sp.taxon):lower():find("chondrich")) then | |||
return "Moderate–High: risk to swimmers/boaters/hikers depending on habitat." | |||
end | |||
if g:find("scaven") or g:find("detrit") then | |||
return "Low: generally avoids humans; risk only if cornered." | |||
end | |||
return "Low: minimal direct threat under normal conditions." | |||
end | |||
local function defaultCultural(sp) | |||
local r = safe(sp.realm):lower() | |||
local g = safe(sp.guild):lower() | |||
local name = safe(sp.name):lower() | |||
if r == "ephemeral" then | |||
return "Traditionally addressed with offerings and route-avoidance customs; sightings are treated as omens rather than wildlife events." | |||
end | |||
if g:find("pollinator") or g:find("nectar") then | |||
return "Frequently celebrated as a good-omen species; motifs appear in festival art and household charms." | |||
end | |||
if g:find("scavenger") then | |||
return "Respected as a ‘cleaner’ of the land; often tolerated near settlements despite ominous associations." | |||
end | |||
if g:find("apex") or g:find("top") then | |||
return "Treated with ritual caution; hunting is taboo or tightly regulated; sightings interpreted as signs of weather or fate." | |||
end | |||
if g:find("livestock") or name:find("woolhorse") or name:find("sea cow") then | |||
return "Economically important; managed harvest or husbandry traditions shape local identity and cuisine." | |||
end | |||
if g:find("engineer") then | |||
return "Seen as a ‘land-shaper’; trails, sinkholes, or burrows are incorporated into local maps and warnings." | |||
end | |||
return "Referenced in local proverbs and practical field lore; significance varies by settlement." | |||
end | |||
local function defaultSeasonality(sp) | |||
local r = safe(sp.realm):lower() | |||
local g = safe(sp.guild):lower() | |||
local name = safe(sp.name):lower() | |||
if r == "ephemeral" then | |||
return "Peaks during fog/storm/transition periods (often Opsitheiel) and at dawn/dusk; strongest after weather or geothermal shifts." | |||
end | |||
if name:find("cetus") or name:find("petrel") then | |||
return "Seasonal movement along coasts; peak presence during storm seasons and transitional months." | |||
end | |||
if g:find("pollinator") then | |||
return "Most active in Atosiel/Thalassiel bloom periods; reduced activity in cold snaps and heavy storms." | |||
end | |||
if r == "aquatic" then | |||
return "Year-round; spawning peaks in Thalassiel; feeding shifts deeper in colder periods." | |||
elseif r == "avian" then | |||
return "Year-round; nesting peaks in Thalassiel; migrations/roaming increase in Opsitheiel." | |||
else | |||
return "Year-round; births peak in Thalassiel; winter behavior shifts to sheltered terrain." | |||
end | |||
end | |||
local function effectiveField(sp, key, defaultFn) | |||
local v = safe(sp[key]) | |||
if v ~= "" then return v end | |||
return defaultFn(sp) | |||
end | end | ||
-- ============================================================ | -- ============================================================ | ||
-- DATA: All species ( | -- DATA: All species (aquatic + terrestrial + avian + ephemeral) | ||
-- | -- Updated image files embedded to match: | ||
-- https://micras.org/mwiki/Flora_and_fauna_of_the_Strait_of_Haifa | |||
-- ============================================================ | -- ============================================================ | ||
local SPECIES = { | local SPECIES = { | ||
-- | -- ========================= | ||
-- AQUATIC & SEMI-AQUATIC | -- AQUATIC & SEMI-AQUATIC | ||
-- | -- ========================= | ||
{ realm="aquatic", name="Atterian Sea Nettle", sci="''Arcyccis atterra''", taxon="Cnidaria", size="1.2 m (3 ft 11 in)", weight="15 kg (33 lb)", | { realm="aquatic", name="Atterian Sea Nettle", sci="''Arcyccis atterra''", taxon="Cnidaria", size="1.2 m (3 ft 11 in)", weight="15 kg (33 lb)", | ||
guild="Mid predator (cnidarian)", where_="Cfa/Cfb (Vaeringheim, Symphonara, Delphica)", | guild="Mid predator (cnidarian)", where_="Cfa/Cfb (Vaeringheim, Symphonara, Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atterian Sea Nettle]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atterian Sea Nettle]]", file="Nettle1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Ocian Swamp Squid", sci="''Sepiocrassus ociana''", taxon="Mollusca (Cephalopoda)", size="0.6 m (2 ft)", weight="7 kg (15.4 lb)", | { realm="aquatic", name="Ocian Swamp Squid", sci="''Sepiocrassus ociana''", taxon="Mollusca (Cephalopoda)", size="0.6 m (2 ft)", weight="7 kg (15.4 lb)", | ||
guild="Mesopredator (cephalopod)", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria)", | guild="Mesopredator (cephalopod)", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Ocian Swamp Squid]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Ocian Swamp Squid]]", file="Squid12222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name=" | { realm="aquatic", name="Odiferan Marsh Shrimp", sci="''Caridonus odifera''", taxon="Arthropoda (Crustacea)", size="0.3 m (1 ft)", weight="2 kg (4.4 lb)", | ||
guild=" | guild="Detritivore / base prey", where_="Cfb wetlands (Myrene, Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Odiferan Marsh Shrimp]]", file="Shrimp1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name="Hatch’s Ray", sci="''Dasyatis hatchii''", taxon="Chordata (Chondrichthyes)", size="2.5 m (8 ft 2 in)", weight="200 kg (440 lb)", | |||
guild="Ambush predator (benthos)", where_="Cfb→Cfa marshes (Pyralis, Saluria, Somniumpolis)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Hatch’s Ray]]", file="Hatchray1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Atteran River Shark", sci="''Carcharhinus attera''", taxon="Chordata (Chondrichthyes)", size="2.5 m (8 ft 2 in)", weight="350 kg (771 lb)", | |||
guild="Apex fish", where_="Dfc/Cfb torrents (Aegirheim, Skýrophos, Norsolyra)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atteran River Shark]]", file="SwampShark1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Haifan Armored Lake Dolphin", sci="''Delphis haifani''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="120 kg (264 lb)", | |||
guild="Apex mammal (pods)", where_="Cfa/Cfb shallows (Vaeringheim, Luminaria, Delphica)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Armored Lake Dolphin]]", file="Dolphin1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Vaering’s Armored Whale", sci="''Balaenamorpha vaeringii''", taxon="Chordata (Mammalia)", size="6 m (19 ft 8 in)", weight="1,200 kg (2,646 lb)", | |||
guild="Keystone predator", where_="Open lake/strait (Cfa/Cfb)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaering’s Armored Whale]]", file="Whale1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Orange Forest Land Octopus", sci="''Terrapulmo aurantius''", taxon="Mollusca (Cephalopoda)", size="1 m (3 ft 3 in)", weight="10 kg (22 lb)", | { realm="aquatic", name="Orange Forest Land Octopus", sci="''Terrapulmo aurantius''", taxon="Mollusca (Cephalopoda)", size="1 m (3 ft 3 in)", weight="10 kg (22 lb)", | ||
guild="Anti-wisp specialist", where_="Gloom Forest (Cfb)", | guild="Anti-wisp specialist", where_="Gloom Forest (Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Orange Forest Land Octopus]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Orange Forest Land Octopus]]", file="GloomOct1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Abeisan Walrus", sci="''Odobenus abeisanus''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="1,000 kg (2,204 lb)", | ||
guild=" | guild="Large predator–dredger", where_="Brackish marsh coasts (Somniumpolis; Cfa)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Abeisan Walrus]]", file="Walrus1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name="Greater Morovian Giant Turtle", sci="''Chelonium morovianus''", taxon="Chordata (Reptilia)", size="2.2 m (7 ft 2 in)", weight="1,125 kg (2,480 lb)", | |||
guild="Herbivore / ecosystem engineer", where_="Tranquil coves (Delphica–Luminaria; Cfb)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Greater Morovian Giant Turtle]]", file="Morovianturtle1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Tar Worm", sci="''Bitumenaspis nigra''", taxon="Vermiform invertebrate", size="2 m (6 ft 7 in)", weight="200 kg (440 lb)", | { realm="aquatic", name="Tar Worm", sci="''Bitumenaspis nigra''", taxon="Vermiform invertebrate", size="2 m (6 ft 7 in)", weight="200 kg (440 lb)", | ||
guild="Carrion specialist", where_="Erythros tar ecosystems (Cfb)", | guild="Carrion specialist", where_="Erythros tar ecosystems (Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Tar Worm]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Tar Worm]]", file="Geulat1221.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name=" | { realm="aquatic", name="Rift Valley Crocodile", sci="''Crocodylus riftvallicus''", taxon="Chordata (Reptilia)", size="4 m (13 ft)", weight="500 kg (1,102 lb)", | ||
guild=" | guild="Apex reptile", where_="Lowland rivers/swamps (Cfa/Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Rift Valley Crocodile]]", file="Kedem1221.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Loch Ell (Loch Eel)", sci="''Elladon lochi''", taxon="Chordata (Reptilia)", size="3.5 m (12 ft)", weight="499 kg (1,100 lb)", | ||
guild=" | guild="Molluscivore reptile", where_="Cool lakes & rivers (Cfa/Cfb; highland lochs)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Loch Ell (Loch Eel)]]", file="Locheve1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Jeseril Fanged Iguana", sci="''Draconis jeseriliensis''", taxon="Chordata (Reptilia)", size="1.8 m (5 ft 11 in)", weight="24 kg (53 lb)", | |||
guild="Apex ambush reptile (semi-aquatic)", where_="Southern Haifan wetlands & brackish channels (Cfb; Cwa overlap)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Jeseril Fanged Iguana]]", file="Iguana1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Atterian Armored Pufferfish", sci="''Tetraodon armatus''", taxon="Chordata (Actinopterygii)", size="0.5 m (1 ft 7 in)", weight="5 kg (11 lb)", | |||
guild="Mesopredator / reef maintainer", where_="Transitional Cfa/Cfb reefs", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atterian Armored Pufferfish]]", file="Sunpuffer1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Amina Crab", sci="''Cancer aminensis''", taxon="Arthropoda (Crustacea)", size="0.85 m (2 ft 9 in)", weight="30 kg (66 lb)", | { realm="aquatic", name="Amina Crab", sci="''Cancer aminensis''", taxon="Arthropoda (Crustacea)", size="0.85 m (2 ft 9 in)", weight="30 kg (66 lb)", | ||
guild="Predator–scavenger", where_="Oceanic coasts (Symphonara, Myrene; Cfb)", | guild="Predator–scavenger", where_="Oceanic coasts (Symphonara, Myrene; Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Amina Crab]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Amina Crab]]", file="Crab1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Low Valley Swamp Roach", sci="''Arthrotoma vallirostris''", taxon="Arthropoda (trilobite-analogue)", size="0.6 m (2 ft)", weight="20 kg (44 lb)", | { realm="aquatic", name="Low Valley Swamp Roach", sci="''Arthrotoma vallirostris''", taxon="Arthropoda (trilobite-analogue)", size="0.6 m (2 ft)", weight="20 kg (44 lb)", | ||
guild="Small predator / scavenger", where_="Lower-valley marshes (Cfa/Cfb)", | guild="Small predator / scavenger", where_="Lower-valley marshes (Cfa/Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Low Valley Swamp Roach]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Low Valley Swamp Roach]]", file="Swamproach1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Fái’s Koi", sci="''Cyprinus faii''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="25 kg (55 lb)", | { realm="aquatic", name="Fái’s Koi", sci="''Cyprinus faii''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="25 kg (55 lb)", | ||
guild="Insectivore / sentinel", where_="Sacred ponds (Erythros; Cfb)", | guild="Insectivore / sentinel", where_="Sacred ponds (Erythros; Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Fái’s Koi]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Fái’s Koi]]", file="Nephros1221.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Morovian Saucer-Eyed Giant Eel", sci="''Anguilla orbis''", taxon="Chordata (Actinopterygii)", size="3 m (9 ft 10 in)", weight="90 kg (198 lb)", | ||
guild=" | guild="Apex eel", where_="Gloom-forest waters (Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Morovian Saucer-Eyed Giant Eel]]", file="Saucereye1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Glinos Leviathan", sci="''Leviathanus glinosi''", taxon="Incertae sedis", size="8 m (26 ft 3 in)", weight="1,500 kg (3,307 lb)", | ||
guild=" | guild="Apex-of-apex", where_="Cold lake depths (prefers cold; Cfa margin)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Glinos Leviathan]]", file="Leviathan1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Bulhanu’s Sea Cow", sci="''Maribos taurus''", taxon="Chordata (Mammalia)", size="4 m (13 ft 1 in)", weight="2,000 kg (4,409 lb)", | ||
guild=" | guild="Large herbivore (seagrass grazer)", where_="Lagoons/estuaries near Somniumpolis (Cfa)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bulhanu’s Sea Cow]]", file="SeaCow1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name=" | { realm="aquatic", name="Gloom Forest Moss Hog", sci="''Sauromeles folium''", taxon="Chordata (Reptilia)", size="1.2 m (3 ft 11 in)", weight="35 kg (77 lb)", | ||
guild=" | guild="Herbivorous reptile", where_="Gloom Forest wetlands (Cfb)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Gloom Forest Moss Hog]]", file="Mosshog1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Minervial Mantis", sci="''Mantisaqua minervae''", taxon="Arthropoda (Insecta)", size="1.8 m (5 ft 11 in)", weight="60 kg (132 lb)", | ||
guild=" | guild="Large invertebrate predator", where_="Reeds & margins (Csa/Cfa)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Minervial Mantis]]", file="Mantis1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Vaalshrin Deep-Stalker", sci="''Spectrathys vaalshrin''", taxon="Chordata (Actinopterygii)", size="2 m (6 ft 7 in)", weight="12 kg (26 lb)", | ||
guild=" | guild="Deep-zone predator", where_="Abyssal lake zones (Cfa)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaalshrin Deep-Stalker]]", file="Vaalshrin1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Atosi Bass", sci="''Pogonichthys atosi''", taxon="Chordata (Actinopterygii)", size="1 m (3 ft 3 in)", weight="22 kg (48 lb)", | |||
guild="Armored mesopredator", where_="Dfc/Cfb (Aegirheim, Skýrophos)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atosi Bass]]", file="Seda1221.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Ahzraal Wyrdling", sci="''Irisecta ahzraal''", taxon="Chordata (Actinopterygii)", size="0.8 m (2 ft 7 in)", weight="5 kg (11 lb)", | |||
guild="Herbivore (kelp beds)", where_="Cfa/Cfb kelp (Vaeringheim, Symphonara)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Ahzraal Wyrdling]]", file="Huzur1221.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Tarsican Cantor", sci="''Cantoris tarsica''", taxon="Incertae sedis", size="2.5 m (8 ft 2 in)", weight="30 kg (66 lb)", | |||
guild="Filter/flow facilitator", where_="Cfb trenches (Skýrophos)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Tarsican Cantor]]", file="Cantor1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Norsolyrian Razorfin", sci="''Pungitor dorsorum''", taxon="Chordata (Actinopterygii)", size="0.7 m (2 ft 4 in)", weight="4 kg (8.8 lb)", | { realm="aquatic", name="Norsolyrian Razorfin", sci="''Pungitor dorsorum''", taxon="Chordata (Actinopterygii)", size="0.7 m (2 ft 4 in)", weight="4 kg (8.8 lb)", | ||
guild="Ambush mesopredator", where_="Cfb bays (Norsolyra)", | guild="Ambush mesopredator", where_="Cfb bays (Norsolyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Norsolyrian Razorfin]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Norsolyrian Razorfin]]", file="Razorfin1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Vaeringheim Shadowfin", sci="''Scutichthys umbra''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="10 kg (22 lb)", | { realm="aquatic", name="Vaeringheim Shadowfin", sci="''Scutichthys umbra''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="10 kg (22 lb)", | ||
guild="Nocturnal predator", where_="Cfa reefs (Vaeringheim)", | guild="Nocturnal predator", where_="Cfa reefs (Vaeringheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaeringheim Shadowfin]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaeringheim Shadowfin]]", file="Aetheraza1221.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Bjornian Tidehowler", sci="''Vociargo bjornianus''", taxon="Chordata (Actinopterygii)", size="1.2 m (3 ft 11 in)", weight="110 kg (243 lb)", | { realm="aquatic", name="Bjornian Tidehowler", sci="''Vociargo bjornianus''", taxon="Chordata (Actinopterygii)", size="1.2 m (3 ft 11 in)", weight="110 kg (243 lb)", | ||
guild="Social mesopredator (viviparous)", where_="Cfb (Bjornopolis)", | guild="Social mesopredator (viviparous)", where_="Cfb (Bjornopolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornian Tidehowler]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornian Tidehowler]]", file="Tidehowler1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Skýrophian Serpent Eel", sci="''Serpenectes skyrophos''", taxon="Chordata (Actinopterygii)", size="3.04 m (10 ft)", weight="33 kg (72 lb)", | { realm="aquatic", name="Skýrophian Serpent Eel", sci="''Serpenectes skyrophos''", taxon="Chordata (Actinopterygii)", size="3.04 m (10 ft)", weight="33 kg (72 lb)", | ||
guild="Post-metamorphic predator", where_="Cfb cliffs (Skýrophos)", | guild="Post-metamorphic predator", where_="Cfb cliffs (Skýrophos)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Skýrophian Serpent Eel]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Skýrophian Serpent Eel]]", file="Skyrophian1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name="Aegirheim Tidal Goliath", sci="''Titanichthys aegiris''", taxon="Chordata (Actinopterygii)", size="5 m (16 ft 5 in)", weight="1,000 kg (2,205 lb)", | |||
guild="Large benthic predator", where_="Dfc (Aegirheim)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Aegirheim Tidal Goliath]]", file="Goliath1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Somnian Mossback Eel", sci="''Anguilla bryophyta''", taxon="Chordata (Actinopterygii)", size="2 m (6 ft 7 in)", weight="25 kg (55 lb)", | { realm="aquatic", name="Somnian Mossback Eel", sci="''Anguilla bryophyta''", taxon="Chordata (Actinopterygii)", size="2 m (6 ft 7 in)", weight="25 kg (55 lb)", | ||
guild="Burrowing mesopredator", where_="Cfa (Somniumpolis)", | guild="Burrowing mesopredator", where_="Cfa (Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Somnian Mossback Eel]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Somnian Mossback Eel]]", file="Mossback1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="aquatic", name=" | { realm="aquatic", name="Delphican Harpooner", sci="''Xiphactinus delphicus''", taxon="Chordata (Actinopterygii)", size="1.3 m (4 ft 3 in)", weight="20 kg (44 lb)", | ||
guild=" | guild="Fast predator", where_="Cfb reefs (Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Delphican Harpooner]]", file="Harpooner1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Bulhanu Brooding Ray", sci="''Potamotrygon bulhanus''", taxon="Chordata (Chondrichthyes)", size="3 m (9 ft 10 in)", weight="200 kg (440 lb)", | ||
guild=" | guild="Invertivore / parental guard", where_="Cfa swamps (Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bulhanu Brooding Ray]]", file="Broodingray1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Symphonaran Crystal Minnow", sci="''Carnegius crystallus''", taxon="Chordata (Actinopterygii)", size="0.1 m (4 in)", weight="0.1 kg (0.2 lb)", | ||
guild=" | guild="Planktivore / base prey", where_="Cfb reefs (Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Symphonaran Crystal Minnow]]", file="Minnow1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Delphic Sea Phoenix", sci="''Phoenicichthys delphica''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="15 kg (33 lb)", | ||
guild=" | guild="Active mesopredator", where_="Cfb reefs (Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Delphic Sea Phoenix]]", file="Phoenix1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Myrene Dreamshark", sci="''Somnoscymnus myrenis''", taxon="Chordata (Chondrichthyes)", size="1.8 m (5 ft 11 in)", weight="60 kg (132 lb)", | ||
guild=" | guild="Cave predator", where_="Cfb caves (Myrene)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Myrene Dreamshark]]", file="Dreamshark1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Luminarian Sky Salmon", sci="''Salmo caelivolans''", taxon="Chordata (Actinopterygii)", size="1 m (3 ft 3 in)", weight="18 kg (40 lb)", | ||
guild=" | guild="Surface omnivore", where_="Cfb (Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Luminarian Sky Salmon]]", file="Salmon1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Atosian Voidscale", sci="''Abysmichthys atosianus''", taxon="Chordata (Actinopterygii)", size="1.6 m (5 ft 3 in)", weight="45 kg (99 lb)", | ||
guild=" | guild="Deep ambush/scavenger", where_="Dfc trenches (Aegirheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atosian Voidscale]]", file="Voidscale1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Haifan Glimmer Cuttle", sci="''Sepia glimmeri''", taxon="Mollusca (Cephalopoda)", size="0.5 m (1 ft 7 in)", weight="8 kg (17.6 lb)", | ||
guild=" | guild="Small-prey specialist", where_="Cfa swamps (Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Glimmer Cuttle]]", file="Cuttle1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Thalassian Kelpweaver", sci="''Cymatichthys thalassus''", taxon="Chordata (Actinopterygii)", size="1.2 m (3 ft 11 in)", weight="20 kg (44 lb)", | ||
guild=" | guild="Camouflage ambusher", where_="Cfb/Cfa kelp (Symphonara, Vaeringheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Thalassian Kelpweaver]]", file="Kelpweaver1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name="Amari Glasswing", sci="''Iridea amari''", taxon="Chordata (Actinopterygii)", size="0.7 m (2 ft 4 in)", weight="12 kg (26 lb)", | |||
guild="Planktivore (shore)", where_="Cfb shores (Symphonara)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Amari Glasswing]]", file="Glasswing1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Haifan Spineweaver", sci="''Spinifera haifani''", taxon="Vermiform invertebrate", size="0.6 m (2 ft)", weight="8 kg (17.6 lb)", | |||
guild="Nocturnal scavenger", where_="Cfa/Cfb deep (Vaeringheim, Delphica)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Spineweaver]]", file="Spineweav1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="aquatic", name="Bjornopolian Cetus", sci="''Cetomagna bjornia''", taxon="Chordata (Mammalia)", size="6 m (19 ft 8 in)", weight="1,800 kg (3,968 lb)", | { realm="aquatic", name="Bjornopolian Cetus", sci="''Cetomagna bjornia''", taxon="Chordata (Mammalia)", size="6 m (19 ft 8 in)", weight="1,800 kg (3,968 lb)", | ||
guild="Large migratory predator", where_="Cfb fjords (Bjornopolis)", | guild="Large migratory predator", where_="Cfb fjords (Bjornopolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornopolian Cetus]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornopolian Cetus]]", file="Cetus1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="aquatic", name=" | { realm="aquatic", name="Gadial Thallas", sci="''Teuthikraken glacialis''", taxon="Mollusca (Cephalopoda)", size="Estimated 18–24 m (59–79 ft)", weight="Estimated 14,000–18,000 kg", | ||
guild="Giant cephalopod", where_="Dfc (Gulf of Jangsong)", | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Gadial Thallas]]", file="Kraken1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
guild=" | |||
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna| | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | |||
-- | -- ========================= | ||
-- TERRESTRIAL | -- TERRESTRIAL | ||
-- | -- ========================= | ||
{ realm="terrestrial", name="Naked Lowland Giraffe", sci="''Giraffa nuda''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="700 kg (1,543 lb)", | |||
guild="Large browser (herbivore)", where_="Cfa/Cfb lowland swamps (Somniumpolis, Luminaria, Bjornopolis)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Naked Lowland Giraffe]]", file="LowlandGiraffe1218.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name=" | |||
guild=" | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | |||
{ realm="terrestrial", name="Morovian Sasquatch", sci="''Gigantanthropus morovia''", taxon="Chordata (Mammalia: Primates)", size="2.5 m (8 ft 2 in)", weight="350 kg (772 lb)", | { realm="terrestrial", name="Morovian Sasquatch", sci="''Gigantanthropus morovia''", taxon="Chordata (Mammalia: Primates)", size="2.5 m (8 ft 2 in)", weight="350 kg (772 lb)", | ||
guild="Omnivore / seed-spore disperser", where_="Cfb/Cfc forests (Symphonara, Catonis Atrium, Ephyra)", | guild="Omnivore / seed-spore disperser", where_="Cfb/Cfc forests (Symphonara, Catonis Atrium, Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Sasquatch]]", file="MorovianSquatch1218.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Sasquatch]]", file="MorovianSquatch1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Morovian Water Buffalo", sci="''Bubalus moroviensis''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="900 kg (1,984 lb)", | ||
guild="Grazer (wetlands)", where_="Cfa/Cfb marsh margins (Vaeringheim, Symphonara)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Water Buffalo]]", file="Waterbuff1222B.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
guild=" | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | |||
{ realm="terrestrial", name="Alp Chamois", sci="''Rupicapra alpina''", taxon="Chordata (Mammalia)", size="0.9 m (2 ft 11 in)", weight="30 kg (66 lb)", | { realm="terrestrial", name="Alp Chamois", sci="''Rupicapra alpina''", taxon="Chordata (Mammalia)", size="0.9 m (2 ft 11 in)", weight="30 kg (66 lb)", | ||
guild="Alpine browser (herbivore)", where_="Cfb highlands (Luminaria, Bjornopolis, Skýrophos)", | guild="Alpine browser (herbivore)", where_="Cfb highlands (Luminaria, Bjornopolis, Skýrophos)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Alp Chamois]]", file="Chamois1218.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Alp Chamois]]", file="Chamois1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name="Morovian Horned Hippo", sci="''Hippopotamus cornutus''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="1,200 kg (2,645 lb)", | { realm="terrestrial", name="Morovian Horned Hippo", sci="''Hippopotamus cornutus''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="1,200 kg (2,645 lb)", | ||
guild="Riparian mega-herbivore", where_="Cfa/Cfb rivers (Vaeringheim, Symphonara)", | guild="Riparian mega-herbivore", where_="Cfa/Cfb rivers (Vaeringheim, Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Horned Hippo]]", file="Hornedhippo1218.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Horned Hippo]]", file="Hornedhippo1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name="South Haifan Camel", sci="''Camelus haifaniensis''", taxon="Chordata (Mammalia)", size="2.0 m (6 ft 7 in)", weight="700 kg (1,543 lb)", | { realm="terrestrial", name="South Haifan Camel", sci="''Camelus haifaniensis''", taxon="Chordata (Mammalia)", size="2.0 m (6 ft 7 in)", weight="700 kg (1,543 lb)", | ||
guild="Grazer / human facilitator", where_="Cfa/Cfb (Somniumpolis, Skýrophos, Symphonara)", | guild="Grazer / human facilitator", where_="Cfa/Cfb (Somniumpolis, Skýrophos, Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|South Haifan Camel]]", file="HaifanCamel1218.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|South Haifan Camel]]", file="HaifanCamel1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Morovian Highland Horned Bear", sci="''Ursus monticeros''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="600 kg (1,322 lb)", | ||
guild=" | guild="Apex predator (mountains)", where_="Cfb mountains (Bjornopolis, Luminaria, Norsolyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Highland Horned Bear]]", file="HornedBear1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Upper Haifan Woolly Lion", sci="''Panthera haifania''", taxon="Chordata (Mammalia)", size="2.3 m (7 ft 7 in)", weight="250 kg (551 lb)", | ||
guild=" | guild="Apex predator", where_="Cfb highlands (Skýrophos, Norsolyra; Cfa margins)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Upper Haifan Woolly Lion]]", file="WoolyLion1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Wetland Ground Sloth", sci="''Megalonyx paludis''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="700 kg (1,543 lb)", | ||
guild=" | guild="Omnivore (wetlands)", where_="Cfa/Cfb marshes (Vaeringheim, Somniumpolis, Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Wetland Ground Sloth]]", file="Groundsloth1218.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | |||
{ realm="terrestrial", name="Oceanic Shelled Rhino", sci="''Rhinocerus oceanica''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="1,800 kg (3,968 lb)", | { realm="terrestrial", name="Oceanic Shelled Rhino", sci="''Rhinocerus oceanica''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="1,800 kg (3,968 lb)", | ||
guild="Mega-herbivore / geomorph", where_="Cfb coasts (Pyralis, Luminaria)", | guild="Mega-herbivore / geomorph", where_="Cfb coasts (Pyralis, Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Oceanic Shelled Rhino]]", file="Armoredrhino.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Oceanic Shelled Rhino]]", file="Armoredrhino.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Bassaria’s Porcupine", sci="''Erethizon bassariensis''", taxon="Chordata (Mammalia)", size="0.6 m (2 ft)", weight="10 kg (22 lb)", | ||
guild=" | guild="Herbivore / seed disperser", where_="Cfb old-growth (Saluria, Catonis Atrium)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Bassaria’s Porcupine]]", file="Bassaridasporky1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name="Harpy’s Giant Land Otter", sci="''Lutra harpyia''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="30 kg (66 lb)", | { realm="terrestrial", name="Harpy’s Giant Land Otter", sci="''Lutra harpyia''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="30 kg (66 lb)", | ||
guild="Riverine predator", where_="Cfa/Cfb riverbanks (Somniumpolis, Erythros)", | guild="Riverine predator", where_="Cfa/Cfb riverbanks (Somniumpolis, Erythros)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Harpy’s Giant Land Otter]]", file="Landotter1218.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Harpy’s Giant Land Otter]]", file="Landotter1218.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="terrestrial", name="Alpert’s Lemur", sci="''Alpertus alperka''", taxon="Chordata (Mammalia: Primates)", size="0.4 m (1 ft 4 in)", weight="0.3 kg (0.7 lb)", | |||
guild="Nocturnal insectivore", where_="Cfb/Cfc Alperkin canopy", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Alpert’s Lemur]]", file="AlpertsLemur1218.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Garganram", sci="''Gigantarus gargani''", taxon="Chordata (Mammalia)", size="8 m (26 ft 3 in)", weight="12,000 kg (26,455 lb)", | |||
guild="Megafaunal ecosystem engineer", where_="Cfb/Cfc Upper Morovian Highlands", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Garganram]]", file="GarganRam1129.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Haifan Wooly Pouch Rabbit", sci="''Lepus marsupliana''", taxon="Chordata (Mammalia)", size="0.6 m (2 ft)", weight="5 kg (11 lb)", | |||
guild="Small grazer", where_="Cfb meadows (Luminaria, Pyralis)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Wooly Pouch Rabbit]]", file="PouchRabbit1222.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Deepwood Gloom Wolf", sci="''Canis umbrae''", taxon="Chordata (Mammalia)", size="1.2 m (3 ft 11 in)", weight="40 kg (88 lb)", | { realm="terrestrial", name="Deepwood Gloom Wolf", sci="''Canis umbrae''", taxon="Chordata (Mammalia)", size="1.2 m (3 ft 11 in)", weight="40 kg (88 lb)", | ||
guild="Apex/mid predator (forest)", where_="Cfb forests (Luminaria, Delphica)", | guild="Apex/mid predator (forest)", where_="Cfb forests (Luminaria, Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Deepwood Gloom Wolf]]", file="Gloomwolf1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Deepwood Gloom Wolf]]", file="Gloomwolf1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name="Haifa’s Adlet", sci="''Adletus haifani''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="200 kg (440 lb)", | { realm="terrestrial", name="Haifa’s Adlet", sci="''Adletus haifani''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="200 kg (440 lb)", | ||
guild="Nocturnal carnivore", where_="Cfb wetlands (Erythros, Myrene)", | guild="Nocturnal carnivore", where_="Cfb wetlands (Erythros, Myrene)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifa’s Adlet]]", file="Adlet1130.png", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifa’s Adlet]]", file="Adlet1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Gloom Forest Monk Ape", sci="''Pithecus fungiphilus''", taxon="Chordata (Mammalia: Primates)", size="1.8 m (5 ft 11 in)", weight="80 kg (176 lb)", | ||
guild="Mutualist / spore disperser", where_="Cfb (Luminaria, Delphica)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Forest Monk Ape]]", file="MonApe1218.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
guild=" | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | |||
{ realm="terrestrial", name="Bijarian Ring-Tailed Leopard", sci="''Panthera bijaria''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="80 kg (176 lb)", | { realm="terrestrial", name="Bijarian Ring-Tailed Leopard", sci="''Panthera bijaria''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="80 kg (176 lb)", | ||
guild="Apex predator (forest)", where_="Cfb (Luminaria)", | guild="Apex predator (forest)", where_="Cfb (Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Bijarian Ring-Tailed Leopard]]", file="Ringleop.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Bijarian Ring-Tailed Leopard]]", file="Ringleop.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name=" | { realm="terrestrial", name="Gloom Forest Feathered Chameleon", sci="''Chamaleo pennipluma''", taxon="Chordata (Reptilia)", size="1 m (3 ft 3 in)", weight="45 kg (99 lb)", | ||
guild=" | guild="Canopy predator", where_="Cfb (Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna| | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Forest Feathered Chameleon]]", file="Gloomchameleon.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="terrestrial", name="Somnomian Platypus", sci="''Ornithorhynchus somnium''", taxon="Chordata (Mammalia: Monotremata)", size="1.4 m (4.5 ft)", weight="45 kg (99 lb)", | |||
guild="Nocturnal carnivore", where_="Cfa (Somniumpolis)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Somnomian Platypus]]", file="Somniantplaty1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Swarm Mudwalker", sci="''Saprofauna gregaria''", taxon="Incertae sedis", size="0.8 m (2 ft 7 in)", weight="30 kg (66 lb)", | { realm="terrestrial", name="Swarm Mudwalker", sci="''Saprofauna gregaria''", taxon="Incertae sedis", size="0.8 m (2 ft 7 in)", weight="30 kg (66 lb)", | ||
guild="Cooperative predator", where_="Cfb Gloom Forest (Luminaria)", | guild="Cooperative predator", where_="Cfb Gloom Forest (Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Swarm Mudwalker]]", file="Mudwalker1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Swarm Mudwalker]]", file="Mudwalker1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="terrestrial", name="Vegetable Lamb of Tartary", sci="''Oviflora tartarica''", taxon="Composite organism", size="1.0 m (3 ft 3 in)", weight="40 kg (88 lb)", | { realm="terrestrial", name="Vegetable Lamb of Tartary", sci="''Oviflora tartarica''", taxon="Composite organism", size="1.0 m (3 ft 3 in)", weight="40 kg (88 lb)", | ||
guild="Primary producer (phototroph)", where_="Cfb meadows (Catonis Atrium, Myrene, Delphica)", | guild="Primary producer (phototroph)", where_="Cfb meadows (Catonis Atrium, Myrene, Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Vegetable Lamb of Tartary]]", file="Veglamb1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Vegetable Lamb of Tartary]]", file="Veglamb1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="terrestrial", name="Antler Ram", sci="''Ovis cornuplex''", taxon="Chordata (Mammalia)", size="2 m (6 ft 7 in)", weight="300 kg (661 lb)", | |||
guild="Mountain herbivore", where_="Cfb hills (Pyralis, Saluria)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Antler Ram]]", file="Antlerram1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Haifan Panther", sci="''Panthera haifadora''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="180 kg (397 lb)", | |||
guild="Top predator (forest)", where_="Cfa/Cfb forest transitions", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Panther]]", file="Haifpanther1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Morovian Brass Lizard", sci="''Lacerta aurichalca''", taxon="Chordata (Reptilia)", size="0.7 m (2 ft 3 in)", weight="25 kg (55 lb)", | |||
guild="Omnivore / microhabitat maker", where_="Cfa/Cfb warm lake banks", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Brass Lizard]]", file="Brasslizard1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Haifan Sabertusk", sci="''Daeodon haifani''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="90 kg (198 lb)", | |||
guild="Ecosystem shaper (omnivore)", where_="Cfa plains (northern Vaeringheim)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Sabertusk]]", file="Sabretusk1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Erythros Desert Mole", sci="''Talpa erythraea''", taxon="Chordata (Mammalia)", size="0.5 m (1 ft 8 in)", weight="15 kg (33 lb)", | |||
guild="Subterranean omnivore", where_="Cfb plains (Erythros)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Erythros Desert Mole]]", file="Desertmole1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Somnian Sand Buffalo", sci="''Bubalus arenicola''", taxon="Chordata (Mammalia)", size="3 m (9 ft 10 in)", weight="600 kg (1,322 lb)", | |||
guild="Grazer / seed vector", where_="Cfa cliff/wetland mosaic (Somniumpolis)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Somnian Sand Buffalo]]", file="Sandbuff1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Morovian House Pangolin", sci="''Manis domusmorovia''", taxon="Chordata (Mammalia)", size="0.3 m (12 in)", weight="2 kg (4.4 lb)", | |||
guild="Domestic insectivore", where_="Rural Cfa/Cfb settlements", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian House Pangolin]]", file="Housepangolin1229.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Nefelian Sphinx", sci="''Sphinga nefelica''", taxon="Mythic chordate", size="2.8 m (9 ft 2 in)", weight="400 kg (882 lb)", | { realm="terrestrial", name="Nefelian Sphinx", sci="''Sphinga nefelica''", taxon="Mythic chordate", size="2.8 m (9 ft 2 in)", weight="400 kg (882 lb)", | ||
guild="Cultural keystone (apex presence)", where_="Cfb sacred groves/mountains (Nexa)", | guild="Cultural keystone (apex presence)", where_="Cfb sacred groves/mountains (Nexa)", | ||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Nefelian Sphinx]]", file="Sphinx1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Nefelian Sphinx]]", file="Sphinx1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
}, | |||
{ realm="terrestrial", name="Northern Horned Polar Bear", sci="(Ursus rhinocornis borealis)", taxon="Chordata (Mammalia)", size="4.2 m (13 ft 9 in)", weight="1,600 kg (3,527 lb)", | |||
guild="Apex arctic predator", where_="ET/Dfc (Aderstein, glacial valleys)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Northern Horned Polar Bear]]", file="Hornedpolar1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Giant Tunnelling Rabbit", sci="(Lepus cunicularis titanicus)", taxon="Chordata (Mammalia)", size="3.4 m (11 ft 2 in)", weight="480 kg (1,058 lb)", | |||
guild="Burrowing mega-herbivore", where_="ES canyons (Acheron)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Giant Tunnelling Rabbit]]", file="Tunnellingrab1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Qorai-Bašak", sci="''Saltox keltiorum''", taxon="Chordata (Mammalia)", size="2.1 m (full stance)", weight="280 kg (617 lb)", | |||
guild="Keystone steppe grazer", where_="BSk/Dsa (Bashkim, Ourid, Tonar)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Qorai-Bašak]]", file="Qorai1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Grafaðr", sci="''Grafaðr profundor''", taxon="Arthropoda", size="0.9 m (2 ft 11 in)", weight="55 kg (121 lb)", | |||
guild="Ambush invertebrate predator", where_="Valley of Central Keltia steppes", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Grafaðr]]", file="Antlion1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Giid-Lisea-Eda", sci="''Bos giidlisea''", taxon="Chordata (Mammalia)", size="1.6 m (5 ft 3 in) at the shoulder", weight="480 kg (1,058 lb)", | |||
guild="Livestock herbivore", where_="Humid pastures/uplands (Haifa, Aderstein; Valley Dependency)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Giid-Lisea-Eda]]", file="Giidlisea1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Caledonian Cyclops", sci="''Gigantanthropus caledonia''", taxon="Chordata (Mammalia: Primates)", size="2.8–3.1 m (9 ft 2 in–10 ft 2 in)", weight="420–480 kg (925–1,058 lb)", | |||
guild="Apex predator / scavenger (hominid)", where_="Dfc/Dsc Caledonian Highlands (Slevik region)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonian Cyclops]]", file="Cyclops1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
-- - | { realm="terrestrial", name="Caledonj Boulder Tick", sci="''Megacarus caledonji''", taxon="Arthropoda", size="2.2 m (7 ft 3 in) across", weight="480 kg (1,058 lb)", | ||
guild="Subterranean detritivore / soil engineer", where_="Dfc/ET Caledonian Highlands (Slevik–Fanghorn uplands)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonj Boulder Tick]]", file="Bouldertick1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Caledonian Woolhorse", sci="''Equus borealis pilosus''", taxon="Chordata (Mammalia)", size="1.4 m (4 ft 7 in)", weight="480 kg (1,058 lb)", | |||
guild="Tundra-steppe grazer (herbivore)", where_="Dfc/ET northern Keltia (Eikbu; upland tundra)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonian Woolhorse]]", file="Woolhorse1219.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
{ realm="terrestrial", name="Gloom Canopy Solifuge", sci="''Solifuga moroviana sylvatica''", taxon="Arthropoda", size="3.8 m (12 ft 6 in) body length", weight="1,000 kg (2,205 lb)", | |||
guild="Apex arboreal predator", where_="Cfb/Cfc Gloom Forest canopy (Perpetual Autumn margins)", | |||
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Canopy Solifuge]]", file="GloomSolifuge.jpeg", | |||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | |||
-- ========================= | |||
-- AVIAN & AVIAN-ADJACENT | -- AVIAN & AVIAN-ADJACENT | ||
-- | -- ========================= | ||
{ realm="avian", name="Morovian Rainbow Bird", sci="''Avesmorovia iris''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="6.8 kg (15 lb)", | { realm="avian", name="Morovian Rainbow Bird", sci="''Avesmorovia iris''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="6.8 kg (15 lb)", | ||
guild="Pollinator / nectarivore", where_="Cfa/Cfb shores (Vaeringheim, Lunalis Sancta, Saluria)", | guild="Pollinator / nectarivore", where_="Cfa/Cfb shores (Vaeringheim, Lunalis Sancta, Saluria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Rainbow Bird]]", file="Ranbowbird1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Rainbow Bird]]", file="Ranbowbird1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Thalassian Eagle", sci="''Haliaeetus thalassius''", taxon="Aves", size="1.5 m (4 ft 11 in)", weight="5 kg (11 lb)", | { realm="avian", name="Thalassian Eagle", sci="''Haliaeetus thalassius''", taxon="Aves", size="1.5 m (4 ft 11 in)", weight="5 kg (11 lb)", | ||
guild="Coastal apex raptor", where_="Cfb coasts (Aegirheim & archipelago)", | guild="Coastal apex raptor", where_="Cfb coasts (Aegirheim & archipelago)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassian Eagle]]", file="ThalassianEagle1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassian Eagle]]", file="ThalassianEagle1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Haifa’s Flamingo", sci="''Phoenicopterus haifani''", taxon="Aves", size="1.4 m (4 ft 7 in)", weight="3.5 kg (7.7 lb)", | { realm="avian", name="Haifa’s Flamingo", sci="''Phoenicopterus haifani''", taxon="Aves", size="1.4 m (4 ft 7 in)", weight="3.5 kg (7.7 lb)", | ||
guild="Filter-feeder", where_="Cfa/Cfb wetlands (Vaeringheim, Pyralis, Lunalis Sancta)", | guild="Filter-feeder", where_="Cfa/Cfb wetlands (Vaeringheim, Pyralis, Lunalis Sancta)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Haifa’s Flamingo]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Haifa’s Flamingo]]", file="HaifasFlam1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Hatch’s Gloom Vulture", sci="''Cathartes hatchii''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="10 kg (22 lb)", | { realm="avian", name="Hatch’s Gloom Vulture", sci="''Cathartes hatchii''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="10 kg (22 lb)", | ||
guild="Scavenger", where_="Cfa/Cfb shadowy wetlands (Somniumpolis–Ephyra)", | guild="Scavenger", where_="Cfa/Cfb shadowy wetlands (Somniumpolis–Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Hatch’s Gloom Vulture]]", file="GloomVulture1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Hatch’s Gloom Vulture]]", file="GloomVulture1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Upper Morovian Swamp Ostrich", sci="''Struthionis palustris''", taxon="Aves", size="1.7 m (5 ft 7 in)", weight="50 kg (110 lb)", | { realm="avian", name="Upper Morovian Swamp Ostrich", sci="''Struthionis palustris''", taxon="Aves", size="1.7 m (5 ft 7 in)", weight="50 kg (110 lb)", | ||
guild="Omnivore (wetlands)", where_="Cfa/Cfb inland swamps", | guild="Omnivore (wetlands)", where_="Cfa/Cfb inland swamps", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Upper Morovian Swamp Ostrich]]", file="SwampOstrich1130.png", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Upper Morovian Swamp Ostrich]]", file="SwampOstrich1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Tar’s Hummingbird", sci="''Mellisuga tariana''", taxon="Aves", size="0.1 m (4 in)", weight="4 g", | { realm="avian", name="Tar’s Hummingbird", sci="''Mellisuga tariana''", taxon="Aves", size="0.1 m (4 in)", weight="4 g", | ||
guild="Pollinator", where_="Cfb Alperkin lowlands", | guild="Pollinator", where_="Cfb Alperkin lowlands", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tar’s Hummingbird]]", file="Humbirdtar.png", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tar’s Hummingbird]]", file="Humbirdtar.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Rift Harpy", sci="''Harpyia riftensis''", taxon="Avian-adjacent", size="1.8 m (5 ft 11 in)", weight="45 kg (99 lb)", | { realm="avian", name="Rift Harpy", sci="''Harpyia riftensis''", taxon="Avian-adjacent", size="1.8 m (5 ft 11 in)", weight="45 kg (99 lb)", | ||
guild="Anti-wisp apex raptor", where_="Cfa/Cfb mountains (Vaeringheim, Ephyra)", | guild="Anti-wisp apex raptor", where_="Cfa/Cfb mountains (Vaeringheim, Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Rift Harpy]]", file="Harpy1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Rift Harpy]]", file="Harpy1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Atterian Whiskered Owl", sci="''Strix atteria''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="1.5 kg (3.3 lb)", | { realm="avian", name="Atterian Whiskered Owl", sci="''Strix atteria''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="1.5 kg (3.3 lb)", | ||
guild="Nocturnal raptor", where_="Cfb forests (Aurelia, Saluria)", | guild="Nocturnal raptor", where_="Cfb forests (Aurelia, Saluria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Atterian Whiskered Owl]]", file="Atterianowl1130.png", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Atterian Whiskered Owl]]", file="Atterianowl1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Aminian Lowland Peacock", sci="''Pavo aminus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)", | { realm="avian", name="Aminian Lowland Peacock", sci="''Pavo aminus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)", | ||
guild="Omnivore / seed vector", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria, Ephyra)", | guild="Omnivore / seed vector", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria, Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aminian Lowland Peacock]]", file="Peacock1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aminian Lowland Peacock]]", file="Peacock1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Lesser Morovian Swamp Dove", sci="''Palumbina palustris''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="1 kg (2.2 lb)", | { realm="avian", name="Lesser Morovian Swamp Dove", sci="''Palumbina palustris''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="1 kg (2.2 lb)", | ||
guild="Omnivore (wetlands)", where_="Cfa/Cfb swamps (Pyralis, Somniumpolis)", | guild="Omnivore (wetlands)", where_="Cfa/Cfb swamps (Pyralis, Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lesser Morovian Swamp Dove]]", file="Swampdove1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lesser Morovian Swamp Dove]]", file="Swampdove1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Odiferian Moa", sci="''Moa odifera''", taxon="Aves (ratite)", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)", | { realm="avian", name="Odiferian Moa", sci="''Moa odifera''", taxon="Aves (ratite)", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)", | ||
guild="Pollinator-like forager", where_="Cfb meadows (north Morovia)", | guild="Pollinator-like forager", where_="Cfb meadows (north Morovia)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Odiferian Moa]]", file="Haifanmoa.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Odiferian Moa]]", file="Haifanmoa.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Morovian Kingbird", sci="''Regavis morovia''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="18 kg (39.7 lb)", | { realm="avian", name="Morovian Kingbird", sci="''Regavis morovia''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="18 kg (39.7 lb)", | ||
guild="Small-vertebrate predator", where_="Cfa/Cfb open woodlands", | guild="Small-vertebrate predator", where_="Cfa/Cfb open woodlands", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Kingbird]]", file="Kingbird1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Kingbird]]", file="Kingbird1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Sin’s Penguin", sci="''Spheniscus sinensis''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="15 kg (33 lb)", | { realm="avian", name="Sin’s Penguin", sci="''Spheniscus sinensis''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="15 kg (33 lb)", | ||
guild="Piscivore (nocturnal)", where_="Cfa/Cfb marshes (Lunalis Sancta, Somniumpolis)", | guild="Piscivore (nocturnal)", where_="Cfa/Cfb marshes (Lunalis Sancta, Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Sin’s Penguin]]", file="Sinpenguin1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Sin’s Penguin]]", file="Sinpenguin1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Salin Mimic", sci="''Psittavis saluriana''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="2 kg (4.4 lb)", | { realm="avian", name="Salin Mimic", sci="''Psittavis saluriana''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="2 kg (4.4 lb)", | ||
guild="Urban-tolerant omnivore", where_="Cfa/Cfb (Vaeringheim, Saluria, Ephyra)", | guild="Urban-tolerant omnivore", where_="Cfa/Cfb (Vaeringheim, Saluria, Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salin Mimic]]", file="Mimic1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salin Mimic]]", file="Mimic1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Red-Crested Imperial Woodpecker", sci="''Dryocopus imperator''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="8 kg (17.6 lb)", | { realm="avian", name="Red-Crested Imperial Woodpecker", sci="''Dryocopus imperator''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="8 kg (17.6 lb)", | ||
guild="Insectivore / cavity creator", where_="Cfb forests (Saluria, Catonis Atrium; Vaeringheim plains)", | guild="Insectivore / cavity creator", where_="Cfb forests (Saluria, Catonis Atrium; Vaeringheim plains)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Red-Crested Imperial Woodpecker]]", file="Woodpeck1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Red-Crested Imperial Woodpecker]]", file="Woodpeck1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Vaeringheim’s Turkey", sci="''Meleagris vaeringii''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)", | { realm="avian", name="Vaeringheim’s Turkey", sci="''Meleagris vaeringii''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)", | ||
guild="Omnivore (forest edge)", where_="Cfa/Cfb (Vaeringheim, Ephyra, Pyralis)", | guild="Omnivore (forest edge)", where_="Cfa/Cfb (Vaeringheim, Ephyra, Pyralis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim’s Turkey]]", file="VaeTurkey1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim’s Turkey]]", file="VaeTurkey1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Wisp Queen", sci="''Cephalavia lumina''", taxon="Avian-adjacent", size="3 m (9 ft 10 in)", weight="150 kg (330 lb)", | { realm="avian", name="Wisp Queen", sci="''Cephalavia lumina''", taxon="Avian-adjacent", size="3 m (9 ft 10 in)", weight="150 kg (330 lb)", | ||
guild="Apex swamp predator", where_="Cfa/Cfb (Somniumpolis, Ephyra, Vaeringheim)", | guild="Apex swamp predator", where_="Cfa/Cfb (Somniumpolis, Ephyra, Vaeringheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Wisp Queen]]", file="Wispmother1130.png", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Wisp Queen]]", file="Wispmother1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Ferrum Mosquito", sci="''Culicidum ferrum''", taxon="Arthropoda (Insecta)", size="1.2 m (4 ft)", weight="15 kg (33 lb)", | { realm="avian", name="Ferrum Mosquito", sci="''Culicidum ferrum''", taxon="Arthropoda (Insecta)", size="1.2 m (4 ft)", weight="15 kg (33 lb)", | ||
guild="Giant parasite/predator", where_="BWh cliffs (Ferrum Citadel)", | guild="Giant parasite/predator", where_="BWh cliffs (Ferrum Citadel)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ferrum Mosquito]]", file="FerrumBrain.png", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ferrum Mosquito]]", file="FerrumBrain.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Banded Flight Viper", sci="''Serpentarius volucer''", taxon="Chordata (Reptilia)", size="1.5 m (5 ft)", weight="20 kg (44 lb)", | { realm="avian", name="Banded Flight Viper", sci="''Serpentarius volucer''", taxon="Chordata (Reptilia)", size="1.5 m (5 ft)", weight="20 kg (44 lb)", | ||
guild="Aerial reptile predator", where_="Cfa/Cfb cliffs (Saluria, Ephyra; Abyssal Rift)", | guild="Aerial reptile predator", where_="Cfa/Cfb cliffs (Saluria, Ephyra; Abyssal Rift)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Banded Flight Viper]]", file="Wingsnake1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Banded Flight Viper]]", file="Wingsnake1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Salurian Swamp Quail", sci="''Coturnix saluria''", taxon="Aves", size="0.15 m (0.5 ft)", weight="1 kg (2.2 lb)", | { realm="avian", name="Salurian Swamp Quail", sci="''Coturnix saluria''", taxon="Aves", size="0.15 m (0.5 ft)", weight="1 kg (2.2 lb)", | ||
guild="Insectivore / seed-eater", where_="Cfb wetlands (Saluria)", | guild="Insectivore / seed-eater", where_="Cfb wetlands (Saluria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salurian Swamp Quail]]", file="Dinoquail1219.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salurian Swamp Quail]]", file="Dinoquail1219.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Vaeringheim Ruby Hornbill", sci="''Buceros rubicola''", taxon="Aves", size="1 m (3 ft 3 in)", weight="4 kg (8.8 lb)", | { realm="avian", name="Vaeringheim Ruby Hornbill", sci="''Buceros rubicola''", taxon="Aves", size="1 m (3 ft 3 in)", weight="4 kg (8.8 lb)", | ||
guild="Frugivore / cavity maker", where_="Cfa/Cfb lowlands (Vaeringheim, Skýrophos, Pyralis, Ephyra)", | guild="Frugivore / cavity maker", where_="Cfa/Cfb lowlands (Vaeringheim, Skýrophos, Pyralis, Ephyra)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim Ruby Hornbill]]", file="Hornbill1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim Ruby Hornbill]]", file="Hornbill1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Delphic Roc-Eagle", sci="''Aquila delphica''", taxon="Aves", size="2 m (6 ft 7 in)", weight="15 kg (33 lb)", | { realm="avian", name="Delphic Roc-Eagle", sci="''Aquila delphica''", taxon="Aves", size="2 m (6 ft 7 in)", weight="15 kg (33 lb)", | ||
guild="High-alpine apex raptor", where_="Cfb high cliffs (Delphica, Luminaria, Catonis)", | guild="High-alpine apex raptor", where_="Cfb high cliffs (Delphica, Luminaria, Catonis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Delphic Roc-Eagle]]", file="RocEagle1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Delphic Roc-Eagle]]", file="RocEagle1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Amaryan Gyrfalcon", sci="''Falco amarya''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="3 kg (6.6 lb)", | { realm="avian", name="Amaryan Gyrfalcon", sci="''Falco amarya''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="3 kg (6.6 lb)", | ||
guild="Raptor (meadow/plateau)", where_="Csa/Cfb (Aurelia, Bjornopolis, Vaeringheim plains)", | guild="Raptor (meadow/plateau)", where_="Csa/Cfb (Aurelia, Bjornopolis, Vaeringheim plains)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Amaryan Gyrfalcon]]", file="Amaryan12220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Amaryan Gyrfalcon]]", file="Amaryan12220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Ztaalin Serpent Vulture", sci="''Sarcoramphus ztaalin''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="8 kg (17.6 lb)", | { realm="avian", name="Ztaalin Serpent Vulture", sci="''Sarcoramphus ztaalin''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="8 kg (17.6 lb)", | ||
guild="Scavenger (crags)", where_="BSk & Cfb crags (Acheron, Skaroth, Qandros)", | guild="Scavenger (crags)", where_="BSk & Cfb crags (Acheron, Skaroth, Qandros)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ztaalin Serpent Vulture]]", file="Ztaalin12220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ztaalin Serpent Vulture]]", file="Ztaalin12220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Tarsican Imperial Peafowl", sci="''Pavo tarsicus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)", | { realm="avian", name="Tarsican Imperial Peafowl", sci="''Pavo tarsicus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)", | ||
guild="Omnivore (temple grounds)", where_="Csa/Cfb (Iylara, Kalithros)", | guild="Omnivore (temple grounds)", where_="Csa/Cfb (Iylara, Kalithros)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tarsican Imperial Peafowl]]", file="Peafowl12220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tarsican Imperial Peafowl]]", file="Peafowl12220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Lothayan Moon Quetzal", sci="''Pharomachrus lothaya''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="2 kg (4.4 lb)", | { realm="avian", name="Lothayan Moon Quetzal", sci="''Pharomachrus lothaya''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="2 kg (4.4 lb)", | ||
guild="Nocturnal insectivore", where_="Cfb/Cfc dense forests (Lothaya, Myrgon, Seraphon)", | guild="Nocturnal insectivore", where_="Cfb/Cfc dense forests (Lothaya, Myrgon, Seraphon)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lothayan Moon Quetzal]]", file="Quetzal1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lothayan Moon Quetzal]]", file="Quetzal1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Seraphic Crimson-Crested Cockatoo", sci="''Cacatua seraphica''", taxon="Aves", size="0.7 m (2 ft 4 in)", weight="1.5 kg (3.3 lb)", | { realm="avian", name="Seraphic Crimson-Crested Cockatoo", sci="''Cacatua seraphica''", taxon="Aves", size="0.7 m (2 ft 4 in)", weight="1.5 kg (3.3 lb)", | ||
guild="Frugivore/seed vector", where_="Cfb coasts (Seraphon; Dfc edges near Aegirheim)", | guild="Frugivore/seed vector", where_="Cfb coasts (Seraphon; Dfc edges near Aegirheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Seraphic Crimson-Crested Cockatoo]]", file="Seraphic1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Seraphic Crimson-Crested Cockatoo]]", file="Seraphic1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Thalassan Storm Petrel", sci="''Procellaria thalassica''", taxon="Aves", size="0.3 m (1 ft)", weight="0.4 kg (0.9 lb)", | { realm="avian", name="Thalassan Storm Petrel", sci="''Procellaria thalassica''", taxon="Aves", size="0.3 m (1 ft)", weight="0.4 kg (0.9 lb)", | ||
guild="Small fish predator", where_="Cfb sea cliffs (Thalassa, Arlyon; Aegirheim outcrops)", | guild="Small fish predator", where_="Cfb sea cliffs (Thalassa, Arlyon; Aegirheim outcrops)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassan Storm Petrel]]", file="Petrel1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassan Storm Petrel]]", file="Petrel1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Opal Kingfisher", sci="''Alcedo opalinus''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="0.5 kg (1.1 lb)", | { realm="avian", name="Opal Kingfisher", sci="''Alcedo opalinus''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="0.5 kg (1.1 lb)", | ||
guild="Piscivore (riverine)", where_="Cfb rivers (Saluria, Ephyra, Pyralis)", | guild="Piscivore (riverine)", where_="Cfb rivers (Saluria, Ephyra, Pyralis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Opal Kingfisher]]", file="Opal1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Opal Kingfisher]]", file="Opal1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Northern Giant Fanged Penguin", sci="''Spheniscicus borealis''", taxon="Aves", size="1.98 m (6 ft 5 in)", weight="50 kg (110 lb)", | { realm="avian", name="Northern Giant Fanged Penguin", sci="''Spheniscicus borealis''", taxon="Aves", size="1.98 m (6 ft 5 in)", weight="50 kg (110 lb)", | ||
guild="Apex polar predator", where_="Dfc/ET Lindley Sea coasts", | guild="Apex polar predator", where_="Dfc/ET Lindley Sea coasts", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Northern Giant Fanged Penguin]]", file="FangedPenguin.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Northern Giant Fanged Penguin]]", file="FangedPenguin.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Aetherium Rex", sci="''Theropteryx aetherii''", taxon="Avian-adjacent", size="3.5 m (11 ft 6 in)", weight="600 kg (1,323 lb)", | { realm="avian", name="Aetherium Rex", sci="''Theropteryx aetherii''", taxon="Avian-adjacent", size="3.5 m (11 ft 6 in)", weight="600 kg (1,323 lb)", | ||
guild="Apex valley predator", where_="Dfc/Cfc high-altitude Bassaridian highlands", | guild="Apex valley predator", where_="Dfc/Cfc high-altitude Bassaridian highlands", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aetherium Rex]]", file="AetheriumRex1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aetherium Rex]]", file="AetheriumRex1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="avian", name="Pyrali Ezeri", sci="''Pelagoptera nauchalia''", taxon="Avian-adjacent", size="2.5–3.5 m wingspan", weight="18–26 kg (40–57 lb)", | { realm="avian", name="Pyrali Ezeri", sci="''Pelagoptera nauchalia''", taxon="Avian-adjacent", size="2.5–3.5 m wingspan (8–11 ft)", weight="18–26 kg (40–57 lb)", | ||
guild="Aerial filter-feeder / insect regulator", where_="Cfa/Cfb/Cfc fog-banks over Lake Morovia", | guild="Aerial filter-feeder / insect regulator", where_="Cfa/Cfb/Cfc fog-banks over Lake Morovia", | ||
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Pyrali Ezeri]]", file="PyraliEzeri1220.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Pyrali Ezeri]]", file="PyraliEzeri1220.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
-- | -- ========================= | ||
-- EPHEMERAL | -- EPHEMERAL | ||
-- | -- ========================= | ||
{ realm="ephemeral", name="Phantasmaros", sci="''Umbraflumen phantasma''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Phantasmaros", sci="''Umbraflumen phantasma''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform manifestation", where_="Cfa/Cfb wetlands near Vaeringheim, Saluria", | guild="Aeriform manifestation", where_="Cfa/Cfb wetlands near Vaeringheim, Saluria", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Phantasmaros]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Phantasmaros]]", file="Phantasmoros1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Oneiros", sci="''Noctiluna oneira''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Oneiros", sci="''Noctiluna oneira''", taxon="Ephemera", size="—", weight="—", | ||
guild="Dream-linked manifestation", where_="Cfb woodlands (Luminaria, Serena)", | guild="Dream-linked manifestation", where_="Cfb woodlands (Luminaria, Serena)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Oneiros]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Oneiros]]", file="Oneiros1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Orphalim", sci="''Floraphasma orphali''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Orphalim", sci="''Floraphasma orphali''", taxon="Ephemera", size="—", weight="—", | ||
guild="Floraphasma", where_="Cfb ancient forests (Delphica, Sylvapolis)", | guild="Floraphasma", where_="Cfb ancient forests (Delphica, Sylvapolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Orphalim]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Orphalim]]", file="Orphalim1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Aetherith Cloudgazer", sci="''Nebulaserpens aetherith''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Aetherith Cloudgazer", sci="''Nebulaserpens aetherith''", taxon="Ephemera", size="—", weight="—", | ||
guild="High-altitude manifestation", where_="Cfb/Cfc high-elevation regions (Serena, Lunalis Sancta)", | guild="High-altitude manifestation", where_="Cfb/Cfc high-elevation regions (Serena, Lunalis Sancta)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetherith Cloudgazer]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetherith Cloudgazer]]", file="Cloudgazer1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Pyralian Emberfey", sci="''Ignifae pyralis''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Pyralian Emberfey", sci="''Ignifae pyralis''", taxon="Ephemera", size="—", weight="—", | ||
guild="Pyroform manifestation", where_="Cfb volcanic zones (Pyralis)", | guild="Pyroform manifestation", where_="Cfb volcanic zones (Pyralis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralian Emberfey]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralian Emberfey]]", file="Emberfey1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Erythrian Misttalon", sci="''Umbraclaw erythros''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Erythrian Misttalon", sci="''Umbraclaw erythros''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform predator", where_="Cfb shadow-forests (Erythros, Acheron)", | guild="Aeriform predator", where_="Cfb shadow-forests (Erythros, Acheron)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Erythrian Misttalon]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Erythrian Misttalon]]", file="Misttalon1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Salurian Lumisnake", sci="''Luxserpens saluria''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Salurian Lumisnake", sci="''Luxserpens saluria''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform lure entity", where_="Cfb wetlands (Saluria, Vaeringheim)", | guild="Aeriform lure entity", where_="Cfb wetlands (Saluria, Vaeringheim)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Salurian Lumisnake]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Salurian Lumisnake]]", file="Lumisnake1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Aurelean Skydrifter", sci="''Caelumorbis aurelia''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Aurelean Skydrifter", sci="''Caelumorbis aurelia''", taxon="Ephemera", size="—", weight="—", | ||
guild="Photiform omen", where_="Csa/Cfb transitions (Aurelia, Koinonía)", | guild="Photiform omen", where_="Csa/Cfb transitions (Aurelia, Koinonía)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aurelean Skydrifter]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aurelean Skydrifter]]", file="Skydrifter1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Thorsalon Whispersting", sci="''Penumbra thorsalonis''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Thorsalon Whispersting", sci="''Penumbra thorsalonis''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform predator", where_="Cfb cliffs/forests (Thorsalon, Bjornopolis)", | guild="Aeriform predator", where_="Cfb cliffs/forests (Thorsalon, Bjornopolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Thorsalon Whispersting]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Thorsalon Whispersting]]", file="Whispersting1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Skýrophos Veilstalker", sci="''Nimbroumbra skyrophos''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Skýrophos Veilstalker", sci="''Nimbroumbra skyrophos''", taxon="Ephemera", size="—", weight="—", | ||
guild="Storm manifestation", where_="Cfb mountains (Skýrophos, Thyrea)", | guild="Storm manifestation", where_="Cfb mountains (Skýrophos, Thyrea)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Skýrophos Veilstalker]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Skýrophos Veilstalker]]", file="Veilstalker1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Morovian Wisp", sci="''Phantomedusa morovia''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Morovian Wisp", sci="''Phantomedusa morovia''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform predator", where_="Cfb deep marshes (Luminaria, Delphica)", | guild="Aeriform predator", where_="Cfb deep marshes (Luminaria, Delphica)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Morovian Wisp]]", file="Morwisp1130.png", | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Morovian Wisp]]", file="Morwisp1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Aetheris Mirthkin", sci="''Aethrella mirthus''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Aetheris Mirthkin", sci="''Aethrella mirthus''", taxon="Ephemera", size="—", weight="—", | ||
guild="Photiform companion", where_="Cfa/Cfb transitional forests (Ephyra, Symphonara)", | guild="Photiform companion", where_="Cfa/Cfb transitional forests (Ephyra, Symphonara)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetheris Mirthkin]]", file="Silenus1213.jpeg", | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetheris Mirthkin]]", file="Silenus1213.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Sylphim Trill", sci="''Ventiflor sylphia''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Sylphim Trill", sci="''Ventiflor sylphia''", taxon="Ephemera", size="—", weight="—", | ||
guild="Aeriform liminal entity", where_="Cfb meadows (Sylvapolis, Erythros)", | guild="Aeriform liminal entity", where_="Cfb meadows (Sylvapolis, Erythros)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Sylphim Trill]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Sylphim Trill]]", file="Trill1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Nexian Fluxling", sci="''Fluxus nexia''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Nexian Fluxling", sci="''Fluxus nexia''", taxon="Ephemera", size="—", weight="—", | ||
guild="Predatory vortex entity", where_="Cfb forests (Nexa, Koinonía)", | guild="Predatory vortex entity", where_="Cfb forests (Nexa, Koinonía)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Nexian Fluxling]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Nexian Fluxling]]", file="Fluxling1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Pyralith Spectra", sci="''Ignilithus pyralith''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Pyralith Spectra", sci="''Ignilithus pyralith''", taxon="Ephemera", size="—", weight="—", | ||
guild="Pyroform guardian", where_="Cfb geothermal outflows (Pyralis)", | guild="Pyroform guardian", where_="Cfb geothermal outflows (Pyralis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralith Spectra]]", file="Pyralith1130.png", | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralith Spectra]]", file="Pyralith1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Odiferian Fulgis", sci="''Aromalux odifera''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Odiferian Fulgis", sci="''Aromalux odifera''", taxon="Ephemera", size="—", weight="—", | ||
guild="Photiform protector", where_="Cfa/Cfb meadows (Odiferia, Somniumpolis)", | guild="Photiform protector", where_="Cfa/Cfb meadows (Odiferia, Somniumpolis)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Odiferian Fulgis]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Odiferian Fulgis]]", file="Fulgis1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Somniant Eidolon", sci="''Eidolosomnia hostica''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Somniant Eidolon", sci="''Eidolosomnia hostica''", taxon="Ephemera", size="—", weight="—", | ||
guild="Apex eidolon / high-order manifestation", where_="Cfa/Cfb forests (Somniumpolis, Aurem)", | guild="Apex eidolon / high-order manifestation", where_="Cfa/Cfb forests (Somniumpolis, Aurem)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Somniant Eidolon]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Somniant Eidolon]]", file="Somniant1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Halicarn Vortelin", sci="''Hydrospiralis halicarn''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Halicarn Vortelin", sci="''Hydrospiralis halicarn''", taxon="Ephemera", size="—", weight="—", | ||
guild="Hydroform guardian", where_="Cfb rivers (Halicarn)", | guild="Hydroform guardian", where_="Cfb rivers (Halicarn)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Halicarn Vortelin]]", file="Vortelin1130.png", | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Halicarn Vortelin]]", file="Vortelin1130.png", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
{ realm="ephemeral", name="Luminema", sci="''Solivela luminaria''", taxon="Ephemera", size="—", weight="—", | { realm="ephemeral", name="Luminema", sci="''Solivela luminaria''", taxon="Ephemera", size="—", weight="—", | ||
guild="Photiform fertility omen", where_="Cfb forests/meadows (Luminaria)", | guild="Photiform fertility omen", where_="Cfb forests/meadows (Luminaria)", | ||
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Luminema]]", file=" | link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Luminema]]", file="Lumema1222.jpeg", | ||
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" | diet="", predators="", status="", humanRisk="", cultural="", seasonality="" }, | ||
} | } | ||
| Line 824: | Line 1,088: | ||
-- Render one spotlight card | -- Render one spotlight card | ||
-- ============================================================ | -- ============================================================ | ||
function p.spotlight(frame) | function p.spotlight(frame) | ||
local args = (frame and frame.args) or {} | local args = (frame and frame.args) or {} | ||
| Line 844: | Line 1,109: | ||
local title = safe(args.title) ~= "" and safe(args.title) or "Species spotlight" | local title = safe(args.title) ~= "" and safe(args.title) or "Species spotlight" | ||
local img = makeThumb(sp.file, safe(args.size) ~= "" and safe(args.size) or "240px") | local img = makeThumb(sp.file, safe(args.size) ~= "" and safe(args.size) or "240px") | ||
-- Compute effective values (use explicit overrides if present; otherwise defaults) | |||
local eDiet = effectiveField(sp, "diet", defaultDiet) | |||
local ePredators = effectiveField(sp, "predators", defaultPredators) | |||
local eStatus = effectiveField(sp, "status", defaultStatus) | |||
local eHumanRisk = effectiveField(sp, "humanRisk", defaultHumanRisk) | |||
local eCultural = effectiveField(sp, "cultural", defaultCultural) | |||
local eSeasonality = effectiveField(sp, "seasonality", defaultSeasonality) | |||
local rows = {} | local rows = {} | ||
| Line 857: | Line 1,130: | ||
-- Ecology (collapsible) | -- Ecology (collapsible) | ||
local eco = {} | local eco = {} | ||
if | if eDiet ~= "" then eco[#eco + 1] = "'''Diet:''' " .. eDiet end | ||
if | if ePredators ~= "" then eco[#eco + 1] = "'''Predators:''' " .. ePredators end | ||
if | if eSeasonality ~= "" then eco[#eco + 1] = "'''Seasonality:''' " .. eSeasonality end | ||
local ecoBlock = collapsible("Ecology", table.concat(eco, "<br/>")) | local ecoBlock = collapsible("Ecology", table.concat(eco, "<br/>")) | ||
-- Status & safety (collapsible) | -- Status & safety (collapsible) | ||
local risk = {} | local risk = {} | ||
if | if eStatus ~= "" then risk[#risk + 1] = "'''Status:''' " .. eStatus end | ||
if | if eHumanRisk ~= "" then risk[#risk + 1] = "'''Human risk:''' " .. eHumanRisk end | ||
local riskBlock = collapsible("Status & safety", table.concat(risk, "<br/>")) | local riskBlock = collapsible("Status & safety", table.concat(risk, "<br/>")) | ||
-- Culture (collapsible) | -- Culture (collapsible) | ||
local cultBlock = collapsible("Cultural notes", | local cultBlock = collapsible("Cultural notes", eCultural) | ||
-- Link back | -- Link back | ||
local linkBack = sp.link | local linkBack = safe(sp.link) | ||
if linkBack ~= "" then | if linkBack ~= "" then | ||
linkBack = "<div style=\"margin-top:0.35em;\">'''Full entry:''' " .. linkBack .. "</div>" | linkBack = "<div style=\"margin-top:0.35em;\">'''Full entry:''' " .. linkBack .. "</div>" | ||
end | end | ||
local out = {} | local out = {} | ||
out[#out+1] = '{| class="infobox" style="width:' .. width .. '; font-size:90%;' .. | out[#out + 1] = '{| class="infobox" style="width:' .. width .. '; font-size:90%;' .. | ||
(float ~= "" and (" float:" .. float .. "; margin:0 0 0.8em 0.8em;") or " margin:0.4em 0;") .. '"' | (float ~= "" and (" float:" .. float .. "; margin:0 0 0.8em 0.8em;") or " margin:0.4em 0;") .. '"' | ||
out[#out+1] = '|-' | out[#out + 1] = '|-' | ||
out[#out+1] = '! colspan="2" style="text-align:center; font-size:120%;" | ' .. title | out[#out + 1] = '! colspan="2" style="text-align:center; font-size:120%;" | ' .. title | ||
out[#out+1] = '|-' | out[#out + 1] = '|-' | ||
out[#out+1] = '| colspan="2" style="text-align:center;" | ' .. (img ~= "" and img or "''(no image)''") | out[#out + 1] = '| colspan="2" style="text-align:center;" | ' .. (img ~= "" and img or "''(no image)''") | ||
for _, r in ipairs(rows) do out[#out+1] = r end | |||
for _, r in ipairs(rows) do | |||
out[#out + 1] = r | |||
end | |||
out[#out+1] = '|-' | out[#out + 1] = '|-' | ||
out[#out+1] = '| colspan="2" | ' .. | out[#out + 1] = '| colspan="2" | ' .. | ||
ecoBlock .. riskBlock .. cultBlock .. linkBack .. | ecoBlock .. riskBlock .. cultBlock .. linkBack .. | ||
'<div style="font-size:85%; margin-top:0.35em;">' .. | '<div style="font-size:85%; margin-top:0.35em;">' .. | ||
| Line 895: | Line 1,170: | ||
'<div style="font-size:80%;">' .. "''Calendar:'' " .. safe(calendarString) .. '</div>' | '<div style="font-size:80%;">' .. "''Calendar:'' " .. safe(calendarString) .. '</div>' | ||
out[#out+1] = '|}' | out[#out + 1] = '|}' | ||
return table.concat(out, "\n") | return table.concat(out, "\n") | ||
end | end | ||
return p | return p | ||
Latest revision as of 22:42, 22 December 2025
Documentation for this module may be created at Module:HaifaSpeciesSpotlight/doc
-- Module:HaifaSpeciesSpotlight
-- Daily rotating "Species Spotlight" infobox tied to Module:BassaridianCalendar.
--
-- Usage:
-- {{#invoke:HaifaSpeciesSpotlight|spotlight}}
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=aquatic}} -- aquatic/terrestrial/avian/ephemeral
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=terrestrial}}
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=avian}}
-- {{#invoke:HaifaSpeciesSpotlight|spotlight|realm=ephemeral}}
--
-- Optional args:
-- size=240px (image size)
-- width=340px (infobox width)
-- float=right (right/left/none)
-- title=Species spotlight
local p = {}
local cal = require("Module:BassaridianCalendar")
local DAYS_PER_YEAR = 183
local function safe(v) return (v and tostring(v)) or "" end
local function normRealm(s)
s = (s or ""):lower()
if s == "" or s == "any" then return nil end
return s
end
local function ucfirst(s)
s = safe(s)
return (s:gsub("^%l", string.upper))
end
local function makeThumb(file, size)
file = safe(file)
if file == "" then return "" end
size = size or "240px"
if file:lower():match("^file:") or file:lower():match("^image:") then
return string.format("[[%s|%s]]", file, size)
end
return string.format("[[File:%s|%s]]", file, size)
end
-- Parse BassaridianCalendar.getCurrentDate() string.
-- We only need (dayOfYear, psscYear). If parse fails, fall back to calendar-style calc.
local function getPsscDayAndYear()
local s = ""
if cal and cal.getCurrentDate then
s = tostring(cal.getCurrentDate())
end
local dayOfYear = tonumber((s:match("^(%d+)%s*,") or ""))
local psscYear = tonumber((s:match("%)%s*,%s*(%d+)%s*PSSC") or ""))
if not dayOfYear or not psscYear then
-- fallback mirrors typical BassaridianCalendar logic
local startDate = os.time({ year = 1999, month = 8, day = 6 })
local secondsInDay = 86400
local currentDate = os.time()
local totalDaysElapsed = math.floor((currentDate - startDate) / secondsInDay)
local yearFraction = totalDaysElapsed / DAYS_PER_YEAR
psscYear = math.floor(yearFraction)
dayOfYear = math.floor((yearFraction - psscYear) * DAYS_PER_YEAR) + 1
if dayOfYear < 1 then
dayOfYear = ((dayOfYear - 1) % DAYS_PER_YEAR) + 1
elseif dayOfYear > DAYS_PER_YEAR then
dayOfYear = ((dayOfYear - 1) % DAYS_PER_YEAR) + 1
end
end
return dayOfYear, psscYear, s
end
local function serialDay(dayOfYear, psscYear)
return (psscYear * DAYS_PER_YEAR) + dayOfYear
end
local function filterByRealm(list, realm)
if not realm then return list end
local out = {}
for _, sp in ipairs(list) do
if sp.realm == realm then
out[#out + 1] = sp
end
end
return out
end
local function pickBySerial(list, serial)
if #list == 0 then return nil, nil end
local idx = ((serial - 1) % #list) + 1
return list[idx], idx
end
local function addRow(rows, label, value)
value = safe(value)
if value ~= "" then
rows[#rows + 1] = "|-\n! style=\"text-align:left; width:38%;\" | " .. label .. "\n| " .. value
end
end
local function collapsible(title, body)
body = safe(body)
if body == "" then return "" end
return '<div class="mw-collapsible mw-collapsed" style="margin-top:0.35em;">' ..
'<div style="font-weight:bold;">' .. title .. '</div>' ..
'<div class="mw-collapsible-content" style="margin-top:0.25em;">' .. body .. '</div>' ..
'</div>'
end
-- ---------------------------------------------------------------------
-- Defaults: used only when a field is blank
-- ---------------------------------------------------------------------
local function _numFromWeight(w)
w = safe(w):gsub(",", "")
return tonumber(w:match("(%d+%.?%d*)%s*kg"))
end
local function _numFromSizeMeters(sz)
sz = safe(sz)
return tonumber(sz:match("(%d+%.?%d*)%s*m"))
end
local function defaultDiet(sp)
local g = safe(sp.guild):lower()
local t = safe(sp.taxon):lower()
local r = safe(sp.realm):lower()
-- Ephemera: "diet" is what sustains/attracts them
if r == "ephemeral" then
if g:find("pyro") then
return "Sustained by geothermal heat, ash, and thermal flux; concentrates around vents and hot springs."
elseif g:find("hydro") then
return "Sustained by river energy and flow surges; interacts with suspended silt and charged water."
elseif g:find("phot") then
return "Non-feeding manifestation; sustained by light, ritual attention, and ambient vitality in cultivated places."
elseif g:find("predator") or g:find("vortex") or g:find("apex") then
return "Feeds on life-force and disorientation; drawn to movement, curiosity, and fear responses."
else
return "Non-feeding manifestation; sustained by mist, emotion, and local spiritual conditions."
end
end
-- Birds
if r == "avian" then
if g:find("pollinator") or g:find("nectar") then
return "Nectar, pollen-rich secretions, and tiny flying arthropods."
elseif g:find("scavenger") then
return "Carrion and refuse; opportunistic invertebrates around carcasses."
elseif g:find("raptor") or g:find("predator") or g:find("apex") then
if safe(sp.where_):lower():find("coast") or safe(sp.where_):lower():find("cliff") then
return "Fish, shorebirds, and medium-sized coastal prey; opportunistic scavenging."
end
return "Rodents, small birds, reptiles, and large insects; seasonal prey switching."
elseif g:find("piscivore") then
return "Small fish, amphibians, and aquatic invertebrates; mostly near shallows."
else
return "Seeds, fruit, insects, and soft vegetation; seasonal emphasis varies."
end
end
-- Terrestrial
if r == "terrestrial" then
if g:find("producer") or g:find("phototroph") then
return "Photosynthesis-like nourishment supplemented by soil minerals and water uptake."
elseif g:find("detrit") then
return "Root exudates, decaying plant matter, and soil detritus; occasional fungal mats."
elseif g:find("browser") or g:find("grazer") or g:find("herbivore") then
return "Leaves, reeds, grasses, and browse; seasonal shift to tougher forage in colder months."
elseif g:find("omnivore") then
return "Mixed diet: roots, fruit, insects, and small vertebrates when available."
elseif g:find("predator") or g:find("apex") then
return "Small to large vertebrate prey depending on size; opportunistic carrion use."
else
return "Generalist diet shaped by habitat; commonly insects + plant matter."
end
end
-- Aquatic (and semi-aquatic)
if g:find("detrit") or g:find("scaven") or g:find("carrion") then
return "Detritus, carrion fragments, and benthic invertebrates; nocturnal foraging common."
elseif g:find("filter") or g:find("plankt") then
return "Plankton, suspended larvae, and microcrustaceans; often schooling or flow-adjacent."
elseif g:find("herb") or g:find("grazer") then
return "Algae, aquatic vegetation, kelp/seagrass, and biofilms scraped from surfaces."
elseif g:find("ray") or g:find("benthos") then
return "Benthic invertebrates, small fish, and amphibians; sifts sediment for prey."
elseif g:find("apex") then
return "Fish and large aquatic prey; includes weaker/sick individuals and occasional larger predators."
elseif g:find("predator") or g:find("meso") then
return "Small fish, crustaceans, and amphibians; ambush tactics near cover."
end
-- Taxon fallbacks
if t:find("cephal") then
return "Fish, crustaceans, and other invertebrates; occasional cannibalism in scarce periods."
elseif t:find("reptil") then
return "Fish, amphibians, and shoreline prey; basking-linked feeding cycles."
end
return "Opportunistic diet; details vary by microhabitat."
end
local function defaultPredators(sp)
local g = safe(sp.guild):lower()
local r = safe(sp.realm):lower()
if r == "ephemeral" then
return "Rarely ‘preyed on’ conventionally; suppressed by warding rites and specialized wisp-predators (e.g., Rift Harpy, land-octopus specialists)."
end
if r == "avian" then
if g:find("raptor") or g:find("apex") then
return "Few natural predators; eggs/chicks vulnerable to snakes, large mammals, and rival raptors."
elseif safe(sp.name):lower():find("penguin") then
return "Large marine predators and cliffside ambushers; eggs vulnerable to scavengers."
else
return "Raptors, climbing mammals, snakes; eggs/chicks are highest-risk life stage."
end
end
if r == "terrestrial" then
local w = _numFromWeight(sp.weight) or 0
if g:find("apex") or g:find("top") then
return "Few natural predators; juveniles vulnerable; conflict primarily with other apex species and humans."
elseif g:find("mega") or g:find("engineer") or w > 1000 then
return "Adults rarely taken; calves/juveniles vulnerable to large cats, wolves, and bears."
elseif g:find("grazer") or g:find("browser") then
return "Wolves, large cats, bears; occasional human harvest (managed)."
elseif safe(sp.taxon):lower():find("arthropod") then
return "Birds, reptiles, small mammals; larger individuals preyed upon by apex predators."
else
return "Opportunistic predators (cats, canids, raptors) depending on habitat."
end
end
-- aquatic
if g:find("apex%-of%-apex") or safe(sp.name):lower():find("leviathan") then
return "No confirmed natural predators; avoided by other apex species."
elseif g:find("apex") then
return "System-scale check by the largest apex megafauna; occasional human conflict (rare)."
elseif g:find("base prey") or g:find("plankt") or g:find("detrit") then
return "Predatory fish, rays, cephalopods, and shoreline birds; heavy juvenile predation."
else
return "Sharks, crocodilians, dolphins, and larger predatory fish; eggs/juveniles most vulnerable."
end
end
local function defaultStatus(sp)
local r = safe(sp.realm):lower()
local w = _numFromWeight(sp.weight) or 0
local sz = _numFromSizeMeters(sp.size) or 0
local name = safe(sp.name):lower()
local tax = safe(sp.taxon):lower()
if r == "ephemeral" then
if name:find("eidolon") then
return "Incident-driven manifestation (rare but severe); monitored by authorities and cults."
end
return "Seasonal/conditional manifestation; locally common under correct conditions."
end
if name:find("leviathan") or name:find("thallas") then
return "Very rare; protected and heavily monitored."
end
if name:find("sphinx") then
return "Extremely rare; culturally protected."
end
if name:find("mosquito") then
return "Controlled pest; suppressed near settlements by regular mitigation."
end
if w >= 5000 or sz >= 8 then
return "Uncommon; low reproductive rate; habitat-sensitive."
elseif w >= 1000 or sz >= 5 then
return "Uncommon; locally stable where habitat is intact."
elseif tax:find("incertae") then
return "Uncommon; sightings clustered in specific microhabitats."
end
return "Common; stable across suitable habitat."
end
local function defaultHumanRisk(sp)
local r = safe(sp.realm):lower()
local g = safe(sp.guild):lower()
local name = safe(sp.name):lower()
local w = _numFromWeight(sp.weight) or 0
if r == "ephemeral" then
if name:find("eidolon") then
return "Catastrophic: avoid area; mass panic/psychic harm risk."
elseif g:find("predator") or g:find("vortex") or g:find("apex") then
return "High: disorientation/entrapment risk in fog or storms; avoid travel alone."
else
return "Low–Moderate: usually benign, but can cause distraction or localized panic."
end
end
if name:find("mosquito") then
return "Severe: lethal predation risk; controlled via fumigation protocols."
end
if g:find("apex") or g:find("top") then
return "High: dangerous if encountered; avoid approach; respect territory."
end
if g:find("predator") and (w >= 200 or safe(sp.taxon):lower():find("reptil") or safe(sp.taxon):lower():find("chondrich")) then
return "Moderate–High: risk to swimmers/boaters/hikers depending on habitat."
end
if g:find("scaven") or g:find("detrit") then
return "Low: generally avoids humans; risk only if cornered."
end
return "Low: minimal direct threat under normal conditions."
end
local function defaultCultural(sp)
local r = safe(sp.realm):lower()
local g = safe(sp.guild):lower()
local name = safe(sp.name):lower()
if r == "ephemeral" then
return "Traditionally addressed with offerings and route-avoidance customs; sightings are treated as omens rather than wildlife events."
end
if g:find("pollinator") or g:find("nectar") then
return "Frequently celebrated as a good-omen species; motifs appear in festival art and household charms."
end
if g:find("scavenger") then
return "Respected as a ‘cleaner’ of the land; often tolerated near settlements despite ominous associations."
end
if g:find("apex") or g:find("top") then
return "Treated with ritual caution; hunting is taboo or tightly regulated; sightings interpreted as signs of weather or fate."
end
if g:find("livestock") or name:find("woolhorse") or name:find("sea cow") then
return "Economically important; managed harvest or husbandry traditions shape local identity and cuisine."
end
if g:find("engineer") then
return "Seen as a ‘land-shaper’; trails, sinkholes, or burrows are incorporated into local maps and warnings."
end
return "Referenced in local proverbs and practical field lore; significance varies by settlement."
end
local function defaultSeasonality(sp)
local r = safe(sp.realm):lower()
local g = safe(sp.guild):lower()
local name = safe(sp.name):lower()
if r == "ephemeral" then
return "Peaks during fog/storm/transition periods (often Opsitheiel) and at dawn/dusk; strongest after weather or geothermal shifts."
end
if name:find("cetus") or name:find("petrel") then
return "Seasonal movement along coasts; peak presence during storm seasons and transitional months."
end
if g:find("pollinator") then
return "Most active in Atosiel/Thalassiel bloom periods; reduced activity in cold snaps and heavy storms."
end
if r == "aquatic" then
return "Year-round; spawning peaks in Thalassiel; feeding shifts deeper in colder periods."
elseif r == "avian" then
return "Year-round; nesting peaks in Thalassiel; migrations/roaming increase in Opsitheiel."
else
return "Year-round; births peak in Thalassiel; winter behavior shifts to sheltered terrain."
end
end
local function effectiveField(sp, key, defaultFn)
local v = safe(sp[key])
if v ~= "" then return v end
return defaultFn(sp)
end
-- ============================================================
-- DATA: All species (aquatic + terrestrial + avian + ephemeral)
-- Updated image files embedded to match:
-- https://micras.org/mwiki/Flora_and_fauna_of_the_Strait_of_Haifa
-- ============================================================
local SPECIES = {
-- =========================
-- AQUATIC & SEMI-AQUATIC
-- =========================
{ realm="aquatic", name="Atterian Sea Nettle", sci="''Arcyccis atterra''", taxon="Cnidaria", size="1.2 m (3 ft 11 in)", weight="15 kg (33 lb)",
guild="Mid predator (cnidarian)", where_="Cfa/Cfb (Vaeringheim, Symphonara, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atterian Sea Nettle]]", file="Nettle1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Ocian Swamp Squid", sci="''Sepiocrassus ociana''", taxon="Mollusca (Cephalopoda)", size="0.6 m (2 ft)", weight="7 kg (15.4 lb)",
guild="Mesopredator (cephalopod)", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Ocian Swamp Squid]]", file="Squid12222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Odiferan Marsh Shrimp", sci="''Caridonus odifera''", taxon="Arthropoda (Crustacea)", size="0.3 m (1 ft)", weight="2 kg (4.4 lb)",
guild="Detritivore / base prey", where_="Cfb wetlands (Myrene, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Odiferan Marsh Shrimp]]", file="Shrimp1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Hatch’s Ray", sci="''Dasyatis hatchii''", taxon="Chordata (Chondrichthyes)", size="2.5 m (8 ft 2 in)", weight="200 kg (440 lb)",
guild="Ambush predator (benthos)", where_="Cfb→Cfa marshes (Pyralis, Saluria, Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Hatch’s Ray]]", file="Hatchray1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Atteran River Shark", sci="''Carcharhinus attera''", taxon="Chordata (Chondrichthyes)", size="2.5 m (8 ft 2 in)", weight="350 kg (771 lb)",
guild="Apex fish", where_="Dfc/Cfb torrents (Aegirheim, Skýrophos, Norsolyra)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atteran River Shark]]", file="SwampShark1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Haifan Armored Lake Dolphin", sci="''Delphis haifani''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="120 kg (264 lb)",
guild="Apex mammal (pods)", where_="Cfa/Cfb shallows (Vaeringheim, Luminaria, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Armored Lake Dolphin]]", file="Dolphin1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Vaering’s Armored Whale", sci="''Balaenamorpha vaeringii''", taxon="Chordata (Mammalia)", size="6 m (19 ft 8 in)", weight="1,200 kg (2,646 lb)",
guild="Keystone predator", where_="Open lake/strait (Cfa/Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaering’s Armored Whale]]", file="Whale1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Orange Forest Land Octopus", sci="''Terrapulmo aurantius''", taxon="Mollusca (Cephalopoda)", size="1 m (3 ft 3 in)", weight="10 kg (22 lb)",
guild="Anti-wisp specialist", where_="Gloom Forest (Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Orange Forest Land Octopus]]", file="GloomOct1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Abeisan Walrus", sci="''Odobenus abeisanus''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="1,000 kg (2,204 lb)",
guild="Large predator–dredger", where_="Brackish marsh coasts (Somniumpolis; Cfa)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Abeisan Walrus]]", file="Walrus1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Greater Morovian Giant Turtle", sci="''Chelonium morovianus''", taxon="Chordata (Reptilia)", size="2.2 m (7 ft 2 in)", weight="1,125 kg (2,480 lb)",
guild="Herbivore / ecosystem engineer", where_="Tranquil coves (Delphica–Luminaria; Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Greater Morovian Giant Turtle]]", file="Morovianturtle1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Tar Worm", sci="''Bitumenaspis nigra''", taxon="Vermiform invertebrate", size="2 m (6 ft 7 in)", weight="200 kg (440 lb)",
guild="Carrion specialist", where_="Erythros tar ecosystems (Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Tar Worm]]", file="Geulat1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Rift Valley Crocodile", sci="''Crocodylus riftvallicus''", taxon="Chordata (Reptilia)", size="4 m (13 ft)", weight="500 kg (1,102 lb)",
guild="Apex reptile", where_="Lowland rivers/swamps (Cfa/Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Rift Valley Crocodile]]", file="Kedem1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Loch Ell (Loch Eel)", sci="''Elladon lochi''", taxon="Chordata (Reptilia)", size="3.5 m (12 ft)", weight="499 kg (1,100 lb)",
guild="Molluscivore reptile", where_="Cool lakes & rivers (Cfa/Cfb; highland lochs)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Loch Ell (Loch Eel)]]", file="Locheve1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Jeseril Fanged Iguana", sci="''Draconis jeseriliensis''", taxon="Chordata (Reptilia)", size="1.8 m (5 ft 11 in)", weight="24 kg (53 lb)",
guild="Apex ambush reptile (semi-aquatic)", where_="Southern Haifan wetlands & brackish channels (Cfb; Cwa overlap)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Jeseril Fanged Iguana]]", file="Iguana1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Atterian Armored Pufferfish", sci="''Tetraodon armatus''", taxon="Chordata (Actinopterygii)", size="0.5 m (1 ft 7 in)", weight="5 kg (11 lb)",
guild="Mesopredator / reef maintainer", where_="Transitional Cfa/Cfb reefs",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atterian Armored Pufferfish]]", file="Sunpuffer1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Amina Crab", sci="''Cancer aminensis''", taxon="Arthropoda (Crustacea)", size="0.85 m (2 ft 9 in)", weight="30 kg (66 lb)",
guild="Predator–scavenger", where_="Oceanic coasts (Symphonara, Myrene; Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Amina Crab]]", file="Crab1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Low Valley Swamp Roach", sci="''Arthrotoma vallirostris''", taxon="Arthropoda (trilobite-analogue)", size="0.6 m (2 ft)", weight="20 kg (44 lb)",
guild="Small predator / scavenger", where_="Lower-valley marshes (Cfa/Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Low Valley Swamp Roach]]", file="Swamproach1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Fái’s Koi", sci="''Cyprinus faii''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="25 kg (55 lb)",
guild="Insectivore / sentinel", where_="Sacred ponds (Erythros; Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Fái’s Koi]]", file="Nephros1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Morovian Saucer-Eyed Giant Eel", sci="''Anguilla orbis''", taxon="Chordata (Actinopterygii)", size="3 m (9 ft 10 in)", weight="90 kg (198 lb)",
guild="Apex eel", where_="Gloom-forest waters (Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Morovian Saucer-Eyed Giant Eel]]", file="Saucereye1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Glinos Leviathan", sci="''Leviathanus glinosi''", taxon="Incertae sedis", size="8 m (26 ft 3 in)", weight="1,500 kg (3,307 lb)",
guild="Apex-of-apex", where_="Cold lake depths (prefers cold; Cfa margin)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Glinos Leviathan]]", file="Leviathan1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Bulhanu’s Sea Cow", sci="''Maribos taurus''", taxon="Chordata (Mammalia)", size="4 m (13 ft 1 in)", weight="2,000 kg (4,409 lb)",
guild="Large herbivore (seagrass grazer)", where_="Lagoons/estuaries near Somniumpolis (Cfa)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bulhanu’s Sea Cow]]", file="SeaCow1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Gloom Forest Moss Hog", sci="''Sauromeles folium''", taxon="Chordata (Reptilia)", size="1.2 m (3 ft 11 in)", weight="35 kg (77 lb)",
guild="Herbivorous reptile", where_="Gloom Forest wetlands (Cfb)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Gloom Forest Moss Hog]]", file="Mosshog1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Minervial Mantis", sci="''Mantisaqua minervae''", taxon="Arthropoda (Insecta)", size="1.8 m (5 ft 11 in)", weight="60 kg (132 lb)",
guild="Large invertebrate predator", where_="Reeds & margins (Csa/Cfa)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Minervial Mantis]]", file="Mantis1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Vaalshrin Deep-Stalker", sci="''Spectrathys vaalshrin''", taxon="Chordata (Actinopterygii)", size="2 m (6 ft 7 in)", weight="12 kg (26 lb)",
guild="Deep-zone predator", where_="Abyssal lake zones (Cfa)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaalshrin Deep-Stalker]]", file="Vaalshrin1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Atosi Bass", sci="''Pogonichthys atosi''", taxon="Chordata (Actinopterygii)", size="1 m (3 ft 3 in)", weight="22 kg (48 lb)",
guild="Armored mesopredator", where_="Dfc/Cfb (Aegirheim, Skýrophos)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atosi Bass]]", file="Seda1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Ahzraal Wyrdling", sci="''Irisecta ahzraal''", taxon="Chordata (Actinopterygii)", size="0.8 m (2 ft 7 in)", weight="5 kg (11 lb)",
guild="Herbivore (kelp beds)", where_="Cfa/Cfb kelp (Vaeringheim, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Ahzraal Wyrdling]]", file="Huzur1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Tarsican Cantor", sci="''Cantoris tarsica''", taxon="Incertae sedis", size="2.5 m (8 ft 2 in)", weight="30 kg (66 lb)",
guild="Filter/flow facilitator", where_="Cfb trenches (Skýrophos)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Tarsican Cantor]]", file="Cantor1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Norsolyrian Razorfin", sci="''Pungitor dorsorum''", taxon="Chordata (Actinopterygii)", size="0.7 m (2 ft 4 in)", weight="4 kg (8.8 lb)",
guild="Ambush mesopredator", where_="Cfb bays (Norsolyra)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Norsolyrian Razorfin]]", file="Razorfin1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Vaeringheim Shadowfin", sci="''Scutichthys umbra''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="10 kg (22 lb)",
guild="Nocturnal predator", where_="Cfa reefs (Vaeringheim)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Vaeringheim Shadowfin]]", file="Aetheraza1221.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Bjornian Tidehowler", sci="''Vociargo bjornianus''", taxon="Chordata (Actinopterygii)", size="1.2 m (3 ft 11 in)", weight="110 kg (243 lb)",
guild="Social mesopredator (viviparous)", where_="Cfb (Bjornopolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornian Tidehowler]]", file="Tidehowler1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Skýrophian Serpent Eel", sci="''Serpenectes skyrophos''", taxon="Chordata (Actinopterygii)", size="3.04 m (10 ft)", weight="33 kg (72 lb)",
guild="Post-metamorphic predator", where_="Cfb cliffs (Skýrophos)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Skýrophian Serpent Eel]]", file="Skyrophian1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Aegirheim Tidal Goliath", sci="''Titanichthys aegiris''", taxon="Chordata (Actinopterygii)", size="5 m (16 ft 5 in)", weight="1,000 kg (2,205 lb)",
guild="Large benthic predator", where_="Dfc (Aegirheim)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Aegirheim Tidal Goliath]]", file="Goliath1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Somnian Mossback Eel", sci="''Anguilla bryophyta''", taxon="Chordata (Actinopterygii)", size="2 m (6 ft 7 in)", weight="25 kg (55 lb)",
guild="Burrowing mesopredator", where_="Cfa (Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Somnian Mossback Eel]]", file="Mossback1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Delphican Harpooner", sci="''Xiphactinus delphicus''", taxon="Chordata (Actinopterygii)", size="1.3 m (4 ft 3 in)", weight="20 kg (44 lb)",
guild="Fast predator", where_="Cfb reefs (Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Delphican Harpooner]]", file="Harpooner1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Bulhanu Brooding Ray", sci="''Potamotrygon bulhanus''", taxon="Chordata (Chondrichthyes)", size="3 m (9 ft 10 in)", weight="200 kg (440 lb)",
guild="Invertivore / parental guard", where_="Cfa swamps (Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bulhanu Brooding Ray]]", file="Broodingray1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Symphonaran Crystal Minnow", sci="''Carnegius crystallus''", taxon="Chordata (Actinopterygii)", size="0.1 m (4 in)", weight="0.1 kg (0.2 lb)",
guild="Planktivore / base prey", where_="Cfb reefs (Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Symphonaran Crystal Minnow]]", file="Minnow1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Delphic Sea Phoenix", sci="''Phoenicichthys delphica''", taxon="Chordata (Actinopterygii)", size="1.5 m (4 ft 11 in)", weight="15 kg (33 lb)",
guild="Active mesopredator", where_="Cfb reefs (Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Delphic Sea Phoenix]]", file="Phoenix1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Myrene Dreamshark", sci="''Somnoscymnus myrenis''", taxon="Chordata (Chondrichthyes)", size="1.8 m (5 ft 11 in)", weight="60 kg (132 lb)",
guild="Cave predator", where_="Cfb caves (Myrene)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Myrene Dreamshark]]", file="Dreamshark1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Luminarian Sky Salmon", sci="''Salmo caelivolans''", taxon="Chordata (Actinopterygii)", size="1 m (3 ft 3 in)", weight="18 kg (40 lb)",
guild="Surface omnivore", where_="Cfb (Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Luminarian Sky Salmon]]", file="Salmon1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Atosian Voidscale", sci="''Abysmichthys atosianus''", taxon="Chordata (Actinopterygii)", size="1.6 m (5 ft 3 in)", weight="45 kg (99 lb)",
guild="Deep ambush/scavenger", where_="Dfc trenches (Aegirheim)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Atosian Voidscale]]", file="Voidscale1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Haifan Glimmer Cuttle", sci="''Sepia glimmeri''", taxon="Mollusca (Cephalopoda)", size="0.5 m (1 ft 7 in)", weight="8 kg (17.6 lb)",
guild="Small-prey specialist", where_="Cfa swamps (Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Glimmer Cuttle]]", file="Cuttle1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Thalassian Kelpweaver", sci="''Cymatichthys thalassus''", taxon="Chordata (Actinopterygii)", size="1.2 m (3 ft 11 in)", weight="20 kg (44 lb)",
guild="Camouflage ambusher", where_="Cfb/Cfa kelp (Symphonara, Vaeringheim)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Thalassian Kelpweaver]]", file="Kelpweaver1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Amari Glasswing", sci="''Iridea amari''", taxon="Chordata (Actinopterygii)", size="0.7 m (2 ft 4 in)", weight="12 kg (26 lb)",
guild="Planktivore (shore)", where_="Cfb shores (Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Amari Glasswing]]", file="Glasswing1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Haifan Spineweaver", sci="''Spinifera haifani''", taxon="Vermiform invertebrate", size="0.6 m (2 ft)", weight="8 kg (17.6 lb)",
guild="Nocturnal scavenger", where_="Cfa/Cfb deep (Vaeringheim, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Haifan Spineweaver]]", file="Spineweav1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Bjornopolian Cetus", sci="''Cetomagna bjornia''", taxon="Chordata (Mammalia)", size="6 m (19 ft 8 in)", weight="1,800 kg (3,968 lb)",
guild="Large migratory predator", where_="Cfb fjords (Bjornopolis)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Bjornopolian Cetus]]", file="Cetus1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="aquatic", name="Gadial Thallas", sci="''Teuthikraken glacialis''", taxon="Mollusca (Cephalopoda)", size="Estimated 18–24 m (59–79 ft)", weight="Estimated 14,000–18,000 kg",
guild="Giant cephalopod", where_="Dfc (Gulf of Jangsong)",
link="[[Flora and fauna of the Strait of Haifa#Aquatic Fauna|Gadial Thallas]]", file="Kraken1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
-- =========================
-- TERRESTRIAL
-- =========================
{ realm="terrestrial", name="Naked Lowland Giraffe", sci="''Giraffa nuda''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="700 kg (1,543 lb)",
guild="Large browser (herbivore)", where_="Cfa/Cfb lowland swamps (Somniumpolis, Luminaria, Bjornopolis)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Naked Lowland Giraffe]]", file="LowlandGiraffe1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian Sasquatch", sci="''Gigantanthropus morovia''", taxon="Chordata (Mammalia: Primates)", size="2.5 m (8 ft 2 in)", weight="350 kg (772 lb)",
guild="Omnivore / seed-spore disperser", where_="Cfb/Cfc forests (Symphonara, Catonis Atrium, Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Sasquatch]]", file="MorovianSquatch1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian Water Buffalo", sci="''Bubalus moroviensis''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="900 kg (1,984 lb)",
guild="Grazer (wetlands)", where_="Cfa/Cfb marsh margins (Vaeringheim, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Water Buffalo]]", file="Waterbuff1222B.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Alp Chamois", sci="''Rupicapra alpina''", taxon="Chordata (Mammalia)", size="0.9 m (2 ft 11 in)", weight="30 kg (66 lb)",
guild="Alpine browser (herbivore)", where_="Cfb highlands (Luminaria, Bjornopolis, Skýrophos)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Alp Chamois]]", file="Chamois1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian Horned Hippo", sci="''Hippopotamus cornutus''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="1,200 kg (2,645 lb)",
guild="Riparian mega-herbivore", where_="Cfa/Cfb rivers (Vaeringheim, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Horned Hippo]]", file="Hornedhippo1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="South Haifan Camel", sci="''Camelus haifaniensis''", taxon="Chordata (Mammalia)", size="2.0 m (6 ft 7 in)", weight="700 kg (1,543 lb)",
guild="Grazer / human facilitator", where_="Cfa/Cfb (Somniumpolis, Skýrophos, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|South Haifan Camel]]", file="HaifanCamel1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian Highland Horned Bear", sci="''Ursus monticeros''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="600 kg (1,322 lb)",
guild="Apex predator (mountains)", where_="Cfb mountains (Bjornopolis, Luminaria, Norsolyra)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Highland Horned Bear]]", file="HornedBear1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Upper Haifan Woolly Lion", sci="''Panthera haifania''", taxon="Chordata (Mammalia)", size="2.3 m (7 ft 7 in)", weight="250 kg (551 lb)",
guild="Apex predator", where_="Cfb highlands (Skýrophos, Norsolyra; Cfa margins)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Upper Haifan Woolly Lion]]", file="WoolyLion1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Wetland Ground Sloth", sci="''Megalonyx paludis''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="700 kg (1,543 lb)",
guild="Omnivore (wetlands)", where_="Cfa/Cfb marshes (Vaeringheim, Somniumpolis, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Wetland Ground Sloth]]", file="Groundsloth1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Oceanic Shelled Rhino", sci="''Rhinocerus oceanica''", taxon="Chordata (Mammalia)", size="3.5 m (11 ft 6 in)", weight="1,800 kg (3,968 lb)",
guild="Mega-herbivore / geomorph", where_="Cfb coasts (Pyralis, Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Oceanic Shelled Rhino]]", file="Armoredrhino.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Bassaria’s Porcupine", sci="''Erethizon bassariensis''", taxon="Chordata (Mammalia)", size="0.6 m (2 ft)", weight="10 kg (22 lb)",
guild="Herbivore / seed disperser", where_="Cfb old-growth (Saluria, Catonis Atrium)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Bassaria’s Porcupine]]", file="Bassaridasporky1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Harpy’s Giant Land Otter", sci="''Lutra harpyia''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="30 kg (66 lb)",
guild="Riverine predator", where_="Cfa/Cfb riverbanks (Somniumpolis, Erythros)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Harpy’s Giant Land Otter]]", file="Landotter1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Alpert’s Lemur", sci="''Alpertus alperka''", taxon="Chordata (Mammalia: Primates)", size="0.4 m (1 ft 4 in)", weight="0.3 kg (0.7 lb)",
guild="Nocturnal insectivore", where_="Cfb/Cfc Alperkin canopy",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Alpert’s Lemur]]", file="AlpertsLemur1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Garganram", sci="''Gigantarus gargani''", taxon="Chordata (Mammalia)", size="8 m (26 ft 3 in)", weight="12,000 kg (26,455 lb)",
guild="Megafaunal ecosystem engineer", where_="Cfb/Cfc Upper Morovian Highlands",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Garganram]]", file="GarganRam1129.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Haifan Wooly Pouch Rabbit", sci="''Lepus marsupliana''", taxon="Chordata (Mammalia)", size="0.6 m (2 ft)", weight="5 kg (11 lb)",
guild="Small grazer", where_="Cfb meadows (Luminaria, Pyralis)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Wooly Pouch Rabbit]]", file="PouchRabbit1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Deepwood Gloom Wolf", sci="''Canis umbrae''", taxon="Chordata (Mammalia)", size="1.2 m (3 ft 11 in)", weight="40 kg (88 lb)",
guild="Apex/mid predator (forest)", where_="Cfb forests (Luminaria, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Deepwood Gloom Wolf]]", file="Gloomwolf1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Haifa’s Adlet", sci="''Adletus haifani''", taxon="Chordata (Mammalia)", size="2.5 m (8 ft 2 in)", weight="200 kg (440 lb)",
guild="Nocturnal carnivore", where_="Cfb wetlands (Erythros, Myrene)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifa’s Adlet]]", file="Adlet1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Gloom Forest Monk Ape", sci="''Pithecus fungiphilus''", taxon="Chordata (Mammalia: Primates)", size="1.8 m (5 ft 11 in)", weight="80 kg (176 lb)",
guild="Mutualist / spore disperser", where_="Cfb (Luminaria, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Forest Monk Ape]]", file="MonApe1218.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Bijarian Ring-Tailed Leopard", sci="''Panthera bijaria''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="80 kg (176 lb)",
guild="Apex predator (forest)", where_="Cfb (Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Bijarian Ring-Tailed Leopard]]", file="Ringleop.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Gloom Forest Feathered Chameleon", sci="''Chamaleo pennipluma''", taxon="Chordata (Reptilia)", size="1 m (3 ft 3 in)", weight="45 kg (99 lb)",
guild="Canopy predator", where_="Cfb (Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Forest Feathered Chameleon]]", file="Gloomchameleon.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Somnomian Platypus", sci="''Ornithorhynchus somnium''", taxon="Chordata (Mammalia: Monotremata)", size="1.4 m (4.5 ft)", weight="45 kg (99 lb)",
guild="Nocturnal carnivore", where_="Cfa (Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Somnomian Platypus]]", file="Somniantplaty1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Swarm Mudwalker", sci="''Saprofauna gregaria''", taxon="Incertae sedis", size="0.8 m (2 ft 7 in)", weight="30 kg (66 lb)",
guild="Cooperative predator", where_="Cfb Gloom Forest (Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Swarm Mudwalker]]", file="Mudwalker1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Vegetable Lamb of Tartary", sci="''Oviflora tartarica''", taxon="Composite organism", size="1.0 m (3 ft 3 in)", weight="40 kg (88 lb)",
guild="Primary producer (phototroph)", where_="Cfb meadows (Catonis Atrium, Myrene, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Vegetable Lamb of Tartary]]", file="Veglamb1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Antler Ram", sci="''Ovis cornuplex''", taxon="Chordata (Mammalia)", size="2 m (6 ft 7 in)", weight="300 kg (661 lb)",
guild="Mountain herbivore", where_="Cfb hills (Pyralis, Saluria)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Antler Ram]]", file="Antlerram1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Haifan Panther", sci="''Panthera haifadora''", taxon="Chordata (Mammalia)", size="1.8 m (5 ft 11 in)", weight="180 kg (397 lb)",
guild="Top predator (forest)", where_="Cfa/Cfb forest transitions",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Panther]]", file="Haifpanther1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian Brass Lizard", sci="''Lacerta aurichalca''", taxon="Chordata (Reptilia)", size="0.7 m (2 ft 3 in)", weight="25 kg (55 lb)",
guild="Omnivore / microhabitat maker", where_="Cfa/Cfb warm lake banks",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian Brass Lizard]]", file="Brasslizard1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Haifan Sabertusk", sci="''Daeodon haifani''", taxon="Chordata (Mammalia)", size="1.5 m (4 ft 11 in)", weight="90 kg (198 lb)",
guild="Ecosystem shaper (omnivore)", where_="Cfa plains (northern Vaeringheim)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Haifan Sabertusk]]", file="Sabretusk1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Erythros Desert Mole", sci="''Talpa erythraea''", taxon="Chordata (Mammalia)", size="0.5 m (1 ft 8 in)", weight="15 kg (33 lb)",
guild="Subterranean omnivore", where_="Cfb plains (Erythros)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Erythros Desert Mole]]", file="Desertmole1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Somnian Sand Buffalo", sci="''Bubalus arenicola''", taxon="Chordata (Mammalia)", size="3 m (9 ft 10 in)", weight="600 kg (1,322 lb)",
guild="Grazer / seed vector", where_="Cfa cliff/wetland mosaic (Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Somnian Sand Buffalo]]", file="Sandbuff1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Morovian House Pangolin", sci="''Manis domusmorovia''", taxon="Chordata (Mammalia)", size="0.3 m (12 in)", weight="2 kg (4.4 lb)",
guild="Domestic insectivore", where_="Rural Cfa/Cfb settlements",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Morovian House Pangolin]]", file="Housepangolin1229.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Nefelian Sphinx", sci="''Sphinga nefelica''", taxon="Mythic chordate", size="2.8 m (9 ft 2 in)", weight="400 kg (882 lb)",
guild="Cultural keystone (apex presence)", where_="Cfb sacred groves/mountains (Nexa)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Nefelian Sphinx]]", file="Sphinx1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Northern Horned Polar Bear", sci="(Ursus rhinocornis borealis)", taxon="Chordata (Mammalia)", size="4.2 m (13 ft 9 in)", weight="1,600 kg (3,527 lb)",
guild="Apex arctic predator", where_="ET/Dfc (Aderstein, glacial valleys)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Northern Horned Polar Bear]]", file="Hornedpolar1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Giant Tunnelling Rabbit", sci="(Lepus cunicularis titanicus)", taxon="Chordata (Mammalia)", size="3.4 m (11 ft 2 in)", weight="480 kg (1,058 lb)",
guild="Burrowing mega-herbivore", where_="ES canyons (Acheron)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Giant Tunnelling Rabbit]]", file="Tunnellingrab1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Qorai-Bašak", sci="''Saltox keltiorum''", taxon="Chordata (Mammalia)", size="2.1 m (full stance)", weight="280 kg (617 lb)",
guild="Keystone steppe grazer", where_="BSk/Dsa (Bashkim, Ourid, Tonar)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Qorai-Bašak]]", file="Qorai1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Grafaðr", sci="''Grafaðr profundor''", taxon="Arthropoda", size="0.9 m (2 ft 11 in)", weight="55 kg (121 lb)",
guild="Ambush invertebrate predator", where_="Valley of Central Keltia steppes",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Grafaðr]]", file="Antlion1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Giid-Lisea-Eda", sci="''Bos giidlisea''", taxon="Chordata (Mammalia)", size="1.6 m (5 ft 3 in) at the shoulder", weight="480 kg (1,058 lb)",
guild="Livestock herbivore", where_="Humid pastures/uplands (Haifa, Aderstein; Valley Dependency)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Giid-Lisea-Eda]]", file="Giidlisea1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Caledonian Cyclops", sci="''Gigantanthropus caledonia''", taxon="Chordata (Mammalia: Primates)", size="2.8–3.1 m (9 ft 2 in–10 ft 2 in)", weight="420–480 kg (925–1,058 lb)",
guild="Apex predator / scavenger (hominid)", where_="Dfc/Dsc Caledonian Highlands (Slevik region)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonian Cyclops]]", file="Cyclops1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Caledonj Boulder Tick", sci="''Megacarus caledonji''", taxon="Arthropoda", size="2.2 m (7 ft 3 in) across", weight="480 kg (1,058 lb)",
guild="Subterranean detritivore / soil engineer", where_="Dfc/ET Caledonian Highlands (Slevik–Fanghorn uplands)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonj Boulder Tick]]", file="Bouldertick1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Caledonian Woolhorse", sci="''Equus borealis pilosus''", taxon="Chordata (Mammalia)", size="1.4 m (4 ft 7 in)", weight="480 kg (1,058 lb)",
guild="Tundra-steppe grazer (herbivore)", where_="Dfc/ET northern Keltia (Eikbu; upland tundra)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Caledonian Woolhorse]]", file="Woolhorse1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="terrestrial", name="Gloom Canopy Solifuge", sci="''Solifuga moroviana sylvatica''", taxon="Arthropoda", size="3.8 m (12 ft 6 in) body length", weight="1,000 kg (2,205 lb)",
guild="Apex arboreal predator", where_="Cfb/Cfc Gloom Forest canopy (Perpetual Autumn margins)",
link="[[Flora and fauna of the Strait of Haifa#Terrestrial Fauna|Gloom Canopy Solifuge]]", file="GloomSolifuge.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
-- =========================
-- AVIAN & AVIAN-ADJACENT
-- =========================
{ realm="avian", name="Morovian Rainbow Bird", sci="''Avesmorovia iris''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="6.8 kg (15 lb)",
guild="Pollinator / nectarivore", where_="Cfa/Cfb shores (Vaeringheim, Lunalis Sancta, Saluria)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Rainbow Bird]]", file="Ranbowbird1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Thalassian Eagle", sci="''Haliaeetus thalassius''", taxon="Aves", size="1.5 m (4 ft 11 in)", weight="5 kg (11 lb)",
guild="Coastal apex raptor", where_="Cfb coasts (Aegirheim & archipelago)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassian Eagle]]", file="ThalassianEagle1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Haifa’s Flamingo", sci="''Phoenicopterus haifani''", taxon="Aves", size="1.4 m (4 ft 7 in)", weight="3.5 kg (7.7 lb)",
guild="Filter-feeder", where_="Cfa/Cfb wetlands (Vaeringheim, Pyralis, Lunalis Sancta)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Haifa’s Flamingo]]", file="HaifasFlam1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Hatch’s Gloom Vulture", sci="''Cathartes hatchii''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="10 kg (22 lb)",
guild="Scavenger", where_="Cfa/Cfb shadowy wetlands (Somniumpolis–Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Hatch’s Gloom Vulture]]", file="GloomVulture1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Upper Morovian Swamp Ostrich", sci="''Struthionis palustris''", taxon="Aves", size="1.7 m (5 ft 7 in)", weight="50 kg (110 lb)",
guild="Omnivore (wetlands)", where_="Cfa/Cfb inland swamps",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Upper Morovian Swamp Ostrich]]", file="SwampOstrich1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Tar’s Hummingbird", sci="''Mellisuga tariana''", taxon="Aves", size="0.1 m (4 in)", weight="4 g",
guild="Pollinator", where_="Cfb Alperkin lowlands",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tar’s Hummingbird]]", file="Humbirdtar.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Rift Harpy", sci="''Harpyia riftensis''", taxon="Avian-adjacent", size="1.8 m (5 ft 11 in)", weight="45 kg (99 lb)",
guild="Anti-wisp apex raptor", where_="Cfa/Cfb mountains (Vaeringheim, Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Rift Harpy]]", file="Harpy1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Atterian Whiskered Owl", sci="''Strix atteria''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="1.5 kg (3.3 lb)",
guild="Nocturnal raptor", where_="Cfb forests (Aurelia, Saluria)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Atterian Whiskered Owl]]", file="Atterianowl1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Aminian Lowland Peacock", sci="''Pavo aminus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)",
guild="Omnivore / seed vector", where_="Cfa/Cfb wetlands (Somniumpolis, Saluria, Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aminian Lowland Peacock]]", file="Peacock1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Lesser Morovian Swamp Dove", sci="''Palumbina palustris''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="1 kg (2.2 lb)",
guild="Omnivore (wetlands)", where_="Cfa/Cfb swamps (Pyralis, Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lesser Morovian Swamp Dove]]", file="Swampdove1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Odiferian Moa", sci="''Moa odifera''", taxon="Aves (ratite)", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)",
guild="Pollinator-like forager", where_="Cfb meadows (north Morovia)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Odiferian Moa]]", file="Haifanmoa.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Morovian Kingbird", sci="''Regavis morovia''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="18 kg (39.7 lb)",
guild="Small-vertebrate predator", where_="Cfa/Cfb open woodlands",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Morovian Kingbird]]", file="Kingbird1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Sin’s Penguin", sci="''Spheniscus sinensis''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="15 kg (33 lb)",
guild="Piscivore (nocturnal)", where_="Cfa/Cfb marshes (Lunalis Sancta, Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Sin’s Penguin]]", file="Sinpenguin1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Salin Mimic", sci="''Psittavis saluriana''", taxon="Aves", size="0.6 m (1 ft 11 in)", weight="2 kg (4.4 lb)",
guild="Urban-tolerant omnivore", where_="Cfa/Cfb (Vaeringheim, Saluria, Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salin Mimic]]", file="Mimic1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Red-Crested Imperial Woodpecker", sci="''Dryocopus imperator''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="8 kg (17.6 lb)",
guild="Insectivore / cavity creator", where_="Cfb forests (Saluria, Catonis Atrium; Vaeringheim plains)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Red-Crested Imperial Woodpecker]]", file="Woodpeck1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Vaeringheim’s Turkey", sci="''Meleagris vaeringii''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="25 kg (55 lb)",
guild="Omnivore (forest edge)", where_="Cfa/Cfb (Vaeringheim, Ephyra, Pyralis)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim’s Turkey]]", file="VaeTurkey1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Wisp Queen", sci="''Cephalavia lumina''", taxon="Avian-adjacent", size="3 m (9 ft 10 in)", weight="150 kg (330 lb)",
guild="Apex swamp predator", where_="Cfa/Cfb (Somniumpolis, Ephyra, Vaeringheim)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Wisp Queen]]", file="Wispmother1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Ferrum Mosquito", sci="''Culicidum ferrum''", taxon="Arthropoda (Insecta)", size="1.2 m (4 ft)", weight="15 kg (33 lb)",
guild="Giant parasite/predator", where_="BWh cliffs (Ferrum Citadel)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ferrum Mosquito]]", file="FerrumBrain.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Banded Flight Viper", sci="''Serpentarius volucer''", taxon="Chordata (Reptilia)", size="1.5 m (5 ft)", weight="20 kg (44 lb)",
guild="Aerial reptile predator", where_="Cfa/Cfb cliffs (Saluria, Ephyra; Abyssal Rift)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Banded Flight Viper]]", file="Wingsnake1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Salurian Swamp Quail", sci="''Coturnix saluria''", taxon="Aves", size="0.15 m (0.5 ft)", weight="1 kg (2.2 lb)",
guild="Insectivore / seed-eater", where_="Cfb wetlands (Saluria)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Salurian Swamp Quail]]", file="Dinoquail1219.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Vaeringheim Ruby Hornbill", sci="''Buceros rubicola''", taxon="Aves", size="1 m (3 ft 3 in)", weight="4 kg (8.8 lb)",
guild="Frugivore / cavity maker", where_="Cfa/Cfb lowlands (Vaeringheim, Skýrophos, Pyralis, Ephyra)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Vaeringheim Ruby Hornbill]]", file="Hornbill1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Delphic Roc-Eagle", sci="''Aquila delphica''", taxon="Aves", size="2 m (6 ft 7 in)", weight="15 kg (33 lb)",
guild="High-alpine apex raptor", where_="Cfb high cliffs (Delphica, Luminaria, Catonis)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Delphic Roc-Eagle]]", file="RocEagle1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Amaryan Gyrfalcon", sci="''Falco amarya''", taxon="Aves", size="0.8 m (2 ft 7 in)", weight="3 kg (6.6 lb)",
guild="Raptor (meadow/plateau)", where_="Csa/Cfb (Aurelia, Bjornopolis, Vaeringheim plains)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Amaryan Gyrfalcon]]", file="Amaryan12220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Ztaalin Serpent Vulture", sci="''Sarcoramphus ztaalin''", taxon="Aves", size="1.3 m (4 ft 3 in)", weight="8 kg (17.6 lb)",
guild="Scavenger (crags)", where_="BSk & Cfb crags (Acheron, Skaroth, Qandros)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Ztaalin Serpent Vulture]]", file="Ztaalin12220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Tarsican Imperial Peafowl", sci="''Pavo tarsicus''", taxon="Aves", size="1.2 m (3 ft 11 in)", weight="5 kg (11 lb)",
guild="Omnivore (temple grounds)", where_="Csa/Cfb (Iylara, Kalithros)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Tarsican Imperial Peafowl]]", file="Peafowl12220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Lothayan Moon Quetzal", sci="''Pharomachrus lothaya''", taxon="Aves", size="0.9 m (2 ft 11 in)", weight="2 kg (4.4 lb)",
guild="Nocturnal insectivore", where_="Cfb/Cfc dense forests (Lothaya, Myrgon, Seraphon)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Lothayan Moon Quetzal]]", file="Quetzal1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Seraphic Crimson-Crested Cockatoo", sci="''Cacatua seraphica''", taxon="Aves", size="0.7 m (2 ft 4 in)", weight="1.5 kg (3.3 lb)",
guild="Frugivore/seed vector", where_="Cfb coasts (Seraphon; Dfc edges near Aegirheim)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Seraphic Crimson-Crested Cockatoo]]", file="Seraphic1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Thalassan Storm Petrel", sci="''Procellaria thalassica''", taxon="Aves", size="0.3 m (1 ft)", weight="0.4 kg (0.9 lb)",
guild="Small fish predator", where_="Cfb sea cliffs (Thalassa, Arlyon; Aegirheim outcrops)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Thalassan Storm Petrel]]", file="Petrel1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Opal Kingfisher", sci="''Alcedo opalinus''", taxon="Aves", size="0.4 m (1 ft 4 in)", weight="0.5 kg (1.1 lb)",
guild="Piscivore (riverine)", where_="Cfb rivers (Saluria, Ephyra, Pyralis)",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Opal Kingfisher]]", file="Opal1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Northern Giant Fanged Penguin", sci="''Spheniscicus borealis''", taxon="Aves", size="1.98 m (6 ft 5 in)", weight="50 kg (110 lb)",
guild="Apex polar predator", where_="Dfc/ET Lindley Sea coasts",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Northern Giant Fanged Penguin]]", file="FangedPenguin.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Aetherium Rex", sci="''Theropteryx aetherii''", taxon="Avian-adjacent", size="3.5 m (11 ft 6 in)", weight="600 kg (1,323 lb)",
guild="Apex valley predator", where_="Dfc/Cfc high-altitude Bassaridian highlands",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Aetherium Rex]]", file="AetheriumRex1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="avian", name="Pyrali Ezeri", sci="''Pelagoptera nauchalia''", taxon="Avian-adjacent", size="2.5–3.5 m wingspan (8–11 ft)", weight="18–26 kg (40–57 lb)",
guild="Aerial filter-feeder / insect regulator", where_="Cfa/Cfb/Cfc fog-banks over Lake Morovia",
link="[[Flora and fauna of the Strait of Haifa#Avian Fauna|Pyrali Ezeri]]", file="PyraliEzeri1220.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
-- =========================
-- EPHEMERAL
-- =========================
{ realm="ephemeral", name="Phantasmaros", sci="''Umbraflumen phantasma''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform manifestation", where_="Cfa/Cfb wetlands near Vaeringheim, Saluria",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Phantasmaros]]", file="Phantasmoros1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Oneiros", sci="''Noctiluna oneira''", taxon="Ephemera", size="—", weight="—",
guild="Dream-linked manifestation", where_="Cfb woodlands (Luminaria, Serena)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Oneiros]]", file="Oneiros1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Orphalim", sci="''Floraphasma orphali''", taxon="Ephemera", size="—", weight="—",
guild="Floraphasma", where_="Cfb ancient forests (Delphica, Sylvapolis)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Orphalim]]", file="Orphalim1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Aetherith Cloudgazer", sci="''Nebulaserpens aetherith''", taxon="Ephemera", size="—", weight="—",
guild="High-altitude manifestation", where_="Cfb/Cfc high-elevation regions (Serena, Lunalis Sancta)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetherith Cloudgazer]]", file="Cloudgazer1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Pyralian Emberfey", sci="''Ignifae pyralis''", taxon="Ephemera", size="—", weight="—",
guild="Pyroform manifestation", where_="Cfb volcanic zones (Pyralis)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralian Emberfey]]", file="Emberfey1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Erythrian Misttalon", sci="''Umbraclaw erythros''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform predator", where_="Cfb shadow-forests (Erythros, Acheron)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Erythrian Misttalon]]", file="Misttalon1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Salurian Lumisnake", sci="''Luxserpens saluria''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform lure entity", where_="Cfb wetlands (Saluria, Vaeringheim)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Salurian Lumisnake]]", file="Lumisnake1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Aurelean Skydrifter", sci="''Caelumorbis aurelia''", taxon="Ephemera", size="—", weight="—",
guild="Photiform omen", where_="Csa/Cfb transitions (Aurelia, Koinonía)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aurelean Skydrifter]]", file="Skydrifter1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Thorsalon Whispersting", sci="''Penumbra thorsalonis''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform predator", where_="Cfb cliffs/forests (Thorsalon, Bjornopolis)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Thorsalon Whispersting]]", file="Whispersting1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Skýrophos Veilstalker", sci="''Nimbroumbra skyrophos''", taxon="Ephemera", size="—", weight="—",
guild="Storm manifestation", where_="Cfb mountains (Skýrophos, Thyrea)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Skýrophos Veilstalker]]", file="Veilstalker1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Morovian Wisp", sci="''Phantomedusa morovia''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform predator", where_="Cfb deep marshes (Luminaria, Delphica)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Morovian Wisp]]", file="Morwisp1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Aetheris Mirthkin", sci="''Aethrella mirthus''", taxon="Ephemera", size="—", weight="—",
guild="Photiform companion", where_="Cfa/Cfb transitional forests (Ephyra, Symphonara)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Aetheris Mirthkin]]", file="Silenus1213.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Sylphim Trill", sci="''Ventiflor sylphia''", taxon="Ephemera", size="—", weight="—",
guild="Aeriform liminal entity", where_="Cfb meadows (Sylvapolis, Erythros)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Sylphim Trill]]", file="Trill1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Nexian Fluxling", sci="''Fluxus nexia''", taxon="Ephemera", size="—", weight="—",
guild="Predatory vortex entity", where_="Cfb forests (Nexa, Koinonía)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Nexian Fluxling]]", file="Fluxling1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Pyralith Spectra", sci="''Ignilithus pyralith''", taxon="Ephemera", size="—", weight="—",
guild="Pyroform guardian", where_="Cfb geothermal outflows (Pyralis)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Pyralith Spectra]]", file="Pyralith1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Odiferian Fulgis", sci="''Aromalux odifera''", taxon="Ephemera", size="—", weight="—",
guild="Photiform protector", where_="Cfa/Cfb meadows (Odiferia, Somniumpolis)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Odiferian Fulgis]]", file="Fulgis1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Somniant Eidolon", sci="''Eidolosomnia hostica''", taxon="Ephemera", size="—", weight="—",
guild="Apex eidolon / high-order manifestation", where_="Cfa/Cfb forests (Somniumpolis, Aurem)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Somniant Eidolon]]", file="Somniant1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Halicarn Vortelin", sci="''Hydrospiralis halicarn''", taxon="Ephemera", size="—", weight="—",
guild="Hydroform guardian", where_="Cfb rivers (Halicarn)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Halicarn Vortelin]]", file="Vortelin1130.png",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
{ realm="ephemeral", name="Luminema", sci="''Solivela luminaria''", taxon="Ephemera", size="—", weight="—",
guild="Photiform fertility omen", where_="Cfb forests/meadows (Luminaria)",
link="[[Flora and fauna of the Strait of Haifa#Ephemeral Fauna|Luminema]]", file="Lumema1222.jpeg",
diet="", predators="", status="", humanRisk="", cultural="", seasonality="" },
}
-- ============================================================
-- Render one spotlight card
-- ============================================================
function p.spotlight(frame)
local args = (frame and frame.args) or {}
local realm = normRealm(args.realm)
local dayOfYear, psscYear, calendarString = getPsscDayAndYear()
local serial = serialDay(dayOfYear, psscYear)
local pool = filterByRealm(SPECIES, realm)
local sp, idx = pickBySerial(pool, serial)
if not sp then
return "''No species found for the requested realm.''"
end
local width = safe(args.width) ~= "" and safe(args.width) or "340px"
local float = safe(args.float)
if float == "" then float = "right" end
if float == "none" then float = "" end
local title = safe(args.title) ~= "" and safe(args.title) or "Species spotlight"
local img = makeThumb(sp.file, safe(args.size) ~= "" and safe(args.size) or "240px")
-- Compute effective values (use explicit overrides if present; otherwise defaults)
local eDiet = effectiveField(sp, "diet", defaultDiet)
local ePredators = effectiveField(sp, "predators", defaultPredators)
local eStatus = effectiveField(sp, "status", defaultStatus)
local eHumanRisk = effectiveField(sp, "humanRisk", defaultHumanRisk)
local eCultural = effectiveField(sp, "cultural", defaultCultural)
local eSeasonality = effectiveField(sp, "seasonality", defaultSeasonality)
local rows = {}
addRow(rows, "Common name", sp.name)
addRow(rows, "Scientific name", sp.sci)
addRow(rows, "Realm", ucfirst(sp.realm))
addRow(rows, "Taxonomy", sp.taxon)
addRow(rows, "Food-web role", sp.guild)
addRow(rows, "Size", sp.size)
addRow(rows, "Weight", sp.weight)
addRow(rows, "Habitat / climate", sp.where_)
-- Ecology (collapsible)
local eco = {}
if eDiet ~= "" then eco[#eco + 1] = "'''Diet:''' " .. eDiet end
if ePredators ~= "" then eco[#eco + 1] = "'''Predators:''' " .. ePredators end
if eSeasonality ~= "" then eco[#eco + 1] = "'''Seasonality:''' " .. eSeasonality end
local ecoBlock = collapsible("Ecology", table.concat(eco, "<br/>"))
-- Status & safety (collapsible)
local risk = {}
if eStatus ~= "" then risk[#risk + 1] = "'''Status:''' " .. eStatus end
if eHumanRisk ~= "" then risk[#risk + 1] = "'''Human risk:''' " .. eHumanRisk end
local riskBlock = collapsible("Status & safety", table.concat(risk, "<br/>"))
-- Culture (collapsible)
local cultBlock = collapsible("Cultural notes", eCultural)
-- Link back
local linkBack = safe(sp.link)
if linkBack ~= "" then
linkBack = "<div style=\"margin-top:0.35em;\">'''Full entry:''' " .. linkBack .. "</div>"
end
local out = {}
out[#out + 1] = '{| class="infobox" style="width:' .. width .. '; font-size:90%;' ..
(float ~= "" and (" float:" .. float .. "; margin:0 0 0.8em 0.8em;") or " margin:0.4em 0;") .. '"'
out[#out + 1] = '|-'
out[#out + 1] = '! colspan="2" style="text-align:center; font-size:120%;" | ' .. title
out[#out + 1] = '|-'
out[#out + 1] = '| colspan="2" style="text-align:center;" | ' .. (img ~= "" and img or "''(no image)''")
for _, r in ipairs(rows) do
out[#out + 1] = r
end
out[#out + 1] = '|-'
out[#out + 1] = '| colspan="2" | ' ..
ecoBlock .. riskBlock .. cultBlock .. linkBack ..
'<div style="font-size:85%; margin-top:0.35em;">' ..
"''Rotation:'' Day " .. tostring(dayOfYear) .. " (" .. tostring(psscYear) .. " PSSC), pick " .. tostring(idx) .. " of " .. tostring(#pool) ..
'</div>' ..
'<div style="font-size:80%;">' .. "''Calendar:'' " .. safe(calendarString) .. '</div>'
out[#out + 1] = '|}'
return table.concat(out, "\n")
end
return p