diff --git a/src/lib/global/news.c b/src/lib/global/news.c index 34b19174..371b7228 100644 --- a/src/lib/global/news.c +++ b/src/lib/global/news.c @@ -57,187 +57,171 @@ char *page_headings[N_MAX_PAGE + 1] = { }; struct rptstr rpt[N_MAX_VERB + 1] = { -/* nice page text -*/ {0, 0, {"does nothing in particular to %s", -/* 0*/ "does nothing to %s"}}, - {-4, N_FRONT, {"infantry capture %s territory", -/* 1*/ "shock troops overrun one of %s's sectors"}}, - {-4, N_FRONT, {"infantry beaten back by %s troops", -/* 2*/ - "shock troops annihilated in failed attack on %s"}}, - {-1, N_SPY, {"spy shot by %s firing squad", -/* 3*/ "spy captured and shot by %s"}}, - {1, N_TELE, {"sends a telegram to %s", -/* 4*/ "telexes %s"}}, - {3, N_FOR, {"diplomats sign a treaty with %s", -/* 5*/ "ambassador agrees to a treaty with %s"}}, - {2, N_ECON, {"bankers make a loan to %s", -/* 6*/ "Ministry of Finance lends money to %s"}}, - {1, N_ECON, {"repays a loan from %s", -/* 7*/ "makes last payment on loan from %s"}}, - {0, N_ECON, {"makes a sale to %s", -/* 8*/ "sells goods to %s"}}, - {-1, N_SKY, {"violates %s airspace", -/* 9*/ "overflies %s territory"}}, - {-2, N_ARTY, {"gunners bombard %s territory", -/* 10*/ "artillery fires on %s sectors"}}, - {-2, N_SEA, {"shells a ship owned by %s", -/* 11*/ "fires on %s ships"}}, - {0, N_FRONT, {"takes over unoccupied land", -/* 12*/ "attacks unowned land for some reason"}}, - {0, N_SEA, {"ships torpedoed by enemy wolf-packs", -/* 13*/ "ships torpedoed by marauding U-boats"}}, - {0, N_ARTY, {"gunners fire on %s in self-defense", -/* 14*/ "gunners decimate %s aggressors"}}, - {0, N_FOR, {"breaks sanctuary", -/* 15*/ "no longer has a sanctuary"}}, - {-2, N_SKY, {"planes divebomb one of %s's sectors", -/* 16*/ "bombers wreak havoc on %s"}}, - {-2, N_SEA, {"divebombs a ship flying the flag of %s", -/* 17*/ "airforce bombs %s ships"}}, - {-2, N_SEA, {"seadogs board one of %s's ships", -/* 18*/ "pirates board %s ship"}}, - {-3, N_SEA, {"is repelled by %s while attempting to board a ship", -/* 19*/ "pirates prove inept at boarding %s's ships"}}, - {-1, N_SKY, {"anti-aircraft gunners fire on %s airforce", -/* 20*/ "attempts to shoot down %s aircraft"}}, - {-2, N_ECON, {"seizes a sector from %s to collect on a loan", -/* 21*/ - "collects one of %s's sectors in repayment of a loan"}}, - {-1, N_FOR, - {"considers an action which would violate a treaty with %s", -/* 22*/ "decides not to violate treaty with %s (yet)"}}, - {-4, N_FOR, {"violates a treaty with %s", -/* 23*/ "actions violate treaty with %s"}}, - {0, N_FOR, {"dissolves its government", -/* 24*/ "throws in the towel"}}, - {0, N_SEA, {"ship hits a mine", -/* 25*/ "ship severely damaged in mine field"}}, - {5, N_FOR, {"announces an alliance with %s", -/* 26*/ "/ %s alliance declared"}}, - {0, N_FOR, {"declares their neutrality toward %s", /* no longer used */ -/* 27*/ "announces neutral relations with %s"}}, - {-5, N_FOR, {"declares TOTAL WAR on %s", -/* 28*/ "gets serious with %s and declares WAR"}}, - {0, N_FOR, {"diplomats disavow former alliance with %s", -/* 29*/ "is no longer allied with %s"}}, - {5, N_FOR, {"is no longer at war with %s", -/* 30*/ - "Foreign Ministry declares \"No more war with %s\""}}, - {0, N_HOME, {"reports outbreak of the black plague", -/* 31*/ "sector infected with bubonic plague"}}, - {0, N_HOME, {"citizens die from bubonic plague", -/* 32*/ "sector reports plague deaths"}}, - {0, N_FOR, {"goes through a name change", -/* 33*/ "adopts a new country name"}}, - {0, N_HOME, {"citizens starve in disastrous famine", -/* 34*/ "loses citizens to mass starvation"}}, - {0, N_HOME, {"endures lawless rioting", -/* 35*/ "suffers from outbreaks of rioting"}}, - {-3, N_SKY, {"pilots down %s planes", -/* 36*/ "victorious in air-to-air combat against %s"}}, - {-10, N_MISS, {"nuclear device devastates %s sector", -/* 37*/ - "explodes a nuclear device damaging %s territory"}}, - {0, N_HOME, {"terrorists shoot it out with %s special forces", -/* 38*/ "underground rises up against %s occupation"}}, - {-2, N_HOME, {"execution squads gun down helpless %s civilians", -/* 39*/ - "firing squads massacre defenseless %s workers"}}, - {0, N_MISS, {"launches a satellite into orbit", -/* 40*/ - "continues its conquest of space with a successful launch"}}, - {-8, N_MISS, {"strikes a %s big bird", -/* 41*/ "rockets damage a %s satellite"}}, - {4, N_ECON, {"makes a contribution to %s", -/* 42*/ "helps out %s"}}, - {2, N_HOME, {"aids %s with divine intervention", -/* 43*/ "smiles upon %s"}}, - {-3, N_HOME, {"hurts %s with divine intervention", -/* 44*/ "frowns upon %s"}}, - {-4, N_ECON, {"sacrifices to %s", -/* 45*/ "makes divine payment to %s"}}, - {-10, N_MISS, {"abms intercept a %s missile", -/* 46*/ - "strategic defense systems destroy a %s missile"}}, - {-2, N_MISS, {"missile fired at one of %s's sectors", -/* 47*/ "missile wreaks havoc on %s"}}, - {-2, N_MISS, {"missile fired at a ship flying the flag of %s", -/* 48*/ "missiles hit %s ships"}}, - {2, N_ECON, {"engages in friendly trade with %s", -/* 49*/ "profits from a merchant venture with %s"}}, - {0, N_ECON, {"pirates dispose of %s booty in trade", -/* 50*/ "buccaneers sell their %s goods"}}, - {0, N_ECON, {"pirates keep their %s booty", -/* 51*/ "buccaneers laugh and bury their %s goods"}}, - {0, N_SEA, {"ships torpedoed by %s torpedo-boats", -/* 52*/ "ships sunk by marauding %s torpedo-boats"}}, - {0, N_SEA, {"planes bomb a skulking %s submarine", -/* 53*/ "planes drop depth-charges on a %s sub"}}, - {-2, N_SEA, {"ship is blown up in a failed assault on %s", -/* 54*/ "has a ship destroyed while assaulting %s"}}, - {-2, N_SKY, {"divebombs a brave %s unit", -/* 55*/ "airforce bombs %s units"}}, - {0, N_FRONT, {"troops run afoul of a landmine", -/* 56*/ "troops severely damaged in mine field"}}, - {-2, N_ARTY, {"fortress gunners support troops attacking %s", -/* 57*/ "fortress artillery massacres %s defenders"}}, - {-2, N_ARTY, {"gunners support troops attacking %s", -/* 58*/ "artillery battery massacres %s defenders"}}, - {-2, N_ARTY, {"naval gunners support troops attacking %s", -/* 59*/ "naval gunfire massacres %s defenders"}}, - {-10, N_FOR, {"sacks %s capital", -/* 60*/ "captures and pillages %s's capital"}}, - {3, N_FOR, {"announces friendly trade relations with %s", -/* 61*/ "upgrades %s's trade status to triple-A"}}, - {0, N_FOR, {"downgrades relations with %s to friendly", -/* 62*/ "cools relations with %s to friendly"}}, - {2, N_FOR, {"upgrades relations with %s to neutral", -/* 63*/ "Foreign Ministry declares \"%s is A-OK.\""}}, - {0, N_FOR, {"downgrades relations with %s to neutral", -/* 64*/ - "gives the cold shoulder to %s and declares neutral relations"}}, - {3, N_FOR, {"upgrades relations with %s to hostile", -/* 65*/ - "forgives %s of past war crimes but remains hostile"}}, - {-3, N_FOR, {"downgrades relations with %s to hostile", -/* 66*/ "is suspicious that %s has hostile intentions"}}, - {0, N_MISS, {"sector is struck by a sub-launched missile", -/* 67*/ "sector devastated by missile"}}, - {0, N_MISS, {"ship is hit by a sub-launched missile", -/* 68*/ "ship damaged by marine missile"}}, - {0, N_COLONY, {"pilgrims settle on a new island", -/* 69*/ "discovers new land and starts a colony"}}, - {0, N_MISS, {"abms intercept an incoming sub-launched missile", -/* 70*/ - "strategic defense systems destroy an incoming sub-launched warhead"}}, - {-2, N_MISS, {"missile fired at %s ground troops", -/* 71*/ "missile hits %s troops"}}, - {0, N_MISS, {"regiment struck by sub-launched missile", -/* 72*/ "ground troops hit by missile"}}, - {-4, N_FRONT, {"navy secures a beachhead on %s territory", -/* 73*/ "sailors take a coastal sector from %s"}}, - {-4, N_FRONT, {"paratroopers comandeer a sector from %s", -/* 74*/ - "air force parachutists overwhelm a %s sector"}}, - {0, N_COLONY, {"parachutists grab unoccupied land", -/* 75*/ "paratroopers break new ground"}}, - {-4, N_FRONT, {"sailors repelled by %s coast-guard", -/* 76*/ - "naval forces massacred in failed assault of %s"}}, - {-4, N_FRONT, {"paratroopers destroyed in failed air-assault on %s", -/* 77*/ - "loses parachutists in failed air-assault of %s"}}, - {0, N_ECON, {"is forced into debt to %s by bad management", -/* 78*/ "shows bad financial planning"}}, - {0, N_ECON, {"has its credit rating downgraded to unworthy status", -/* 79*/ - "is denied credit by %s due to lack of collatoral"}}, - {0, N_ECON, {"is unable to fulfill its financial obligations to %s", -/* 80*/ "welches on a deal with %s"}}, - {-3, N_FRONT, - {"is repelled by %s while attempting to board a land unit", -/* 81*/ "forces prove inept at boarding %s's land unit"}}, - {-2, N_FRONT, {"mercenaries board one of %s's land units", -/* 82*/ "elite forces board %s land unit"}} +/* nice page text */ + { 0, 0, { "does nothing in particular to %s", +/* 0*/ "does nothing to %s" } }, + { -4, N_FRONT, { "infantry capture %s territory", +/* 1*/ "shock troops overrun one of %s's sectors" } }, + { -4, N_FRONT, { "infantry beaten back by %s troops", +/* 2*/ "shock troops annihilated in failed attack on %s" } }, + { -1, N_SPY, { "spy shot by %s firing squad", +/* 3*/ "spy captured and shot by %s" } }, + { 1, N_TELE, { "sends a telegram to %s", +/* 4*/ "telexes %s" } }, + { 3, N_FOR, { "diplomats sign a treaty with %s", +/* 5*/ "ambassador agrees to a treaty with %s" } }, + { 2, N_ECON, { "bankers make a loan to %s", +/* 6*/ "Ministry of Finance lends money to %s" } }, + { 1, N_ECON, { "repays a loan from %s", +/* 7*/ "makes last payment on loan from %s" } }, + { 0, N_ECON, { "makes a sale to %s", +/* 8*/ "sells goods to %s" } }, + { -1, N_SKY, { "violates %s airspace", +/* 9*/ "overflies %s territory" } }, + { -2, N_ARTY, { "gunners bombard %s territory", +/* 10*/ "artillery fires on %s sectors" } }, + { -2, N_SEA, { "shells a ship owned by %s", +/* 11*/ "fires on %s ships" } }, + { 0, N_FRONT, { "takes over unoccupied land", +/* 12*/ "attacks unowned land for some reason" } }, + { 0, N_SEA, { "ships torpedoed by enemy wolf-packs", +/* 13*/ "ships torpedoed by marauding U-boats" } }, + { 0, N_ARTY, { "gunners fire on %s in self-defense", +/* 14*/ "gunners decimate %s aggressors" } }, + { 0, N_FOR, { "breaks sanctuary", +/* 15*/ "no longer has a sanctuary" } }, + { -2, N_SKY, { "planes divebomb one of %s's sectors", +/* 16*/ "bombers wreak havoc on %s" } }, + { -2, N_SEA, { "divebombs a ship flying the flag of %s", +/* 17*/ "airforce bombs %s ships" } }, + { -2, N_SEA, { "seadogs board one of %s's ships", +/* 18*/ "pirates board %s ship" } }, + { -3, N_SEA, { "is repelled by %s while attempting to board a ship", +/* 19*/ "pirates prove inept at boarding %s's ships" } }, + { -1, N_SKY, { "anti-aircraft gunners fire on %s airforce", +/* 20*/ "attempts to shoot down %s aircraft" } }, + { -2, N_ECON, { "seizes a sector from %s to collect on a loan", +/* 21*/ "collects one of %s's sectors in repayment of a loan" } }, + { -1, N_FOR, { "considers an action which would violate a treaty with %s", +/* 22*/ "decides not to violate treaty with %s (yet)" } }, + { -4, N_FOR, { "violates a treaty with %s", +/* 23*/ "actions violate treaty with %s" } }, + { 0, N_FOR, { "dissolves its government", +/* 24*/ "throws in the towel" } }, + { 0, N_SEA, { "ship hits a mine", +/* 25*/ "ship severely damaged in mine field" } }, + { 5, N_FOR, { "announces an alliance with %s", +/* 26*/ "/ %s alliance declared" } }, + { 0, N_FOR, { "declares their neutrality toward %s", /* no longer used */ +/* 27*/ "announces neutral relations with %s" } }, + { -5, N_FOR, { "declares TOTAL WAR on %s", +/* 28*/ "gets serious with %s and declares WAR" } }, + { 0, N_FOR, { "diplomats disavow former alliance with %s", +/* 29*/ "is no longer allied with %s" } }, + { 5, N_FOR, { "is no longer at war with %s", +/* 30*/ "Foreign Ministry declares \"No more war with %s\"" } }, + { 0, N_HOME, { "reports outbreak of the black plague", +/* 31*/ "sector infected with bubonic plague" } }, + { 0, N_HOME, { "citizens die from bubonic plague", +/* 32*/ "sector reports plague deaths" } }, + { 0, N_FOR, { "goes through a name change", +/* 33*/ "adopts a new country name" } }, + { 0, N_HOME, { "citizens starve in disastrous famine", +/* 34*/ "loses citizens to mass starvation" } }, + { 0, N_HOME, { "endures lawless rioting", +/* 35*/ "suffers from outbreaks of rioting" } }, + { -3, N_SKY, { "pilots down %s planes", +/* 36*/ "victorious in air-to-air combat against %s" } }, + { -10,N_MISS, { "nuclear device devastates %s sector", +/* 37*/ "explodes a nuclear device damaging %s territory" } }, + { 0, N_HOME, { "terrorists shoot it out with %s special forces", +/* 38*/ "underground rises up against %s occupation" } }, + { -2, N_HOME, { "execution squads gun down helpless %s civilians", +/* 39*/ "firing squads massacre defenseless %s workers" } }, + { 0, N_MISS, { "launches a satellite into orbit", +/* 40*/ "continues its conquest of space with a successful launch" } }, + { -8, N_MISS, { "strikes a %s big bird", +/* 41*/ "rockets damage a %s satellite" } }, + { 4, N_ECON, { "makes a contribution to %s", +/* 42*/ "helps out %s" } }, + { 2, N_HOME, { "aids %s with divine intervention", +/* 43*/ "smiles upon %s" } }, + { -3, N_HOME, { "hurts %s with divine intervention", +/* 44*/ "frowns upon %s" } }, + { -4, N_ECON, { "sacrifices to %s", +/* 45*/ "makes divine payment to %s" } }, + { -10,N_MISS, { "abms intercept a %s missile", +/* 46*/ "strategic defense systems destroy a %s missile" } }, + { -2, N_MISS, { "missile fired at one of %s's sectors", +/* 47*/ "missile wreaks havoc on %s" } }, + { -2, N_MISS, { "missile fired at a ship flying the flag of %s", +/* 48*/ "missiles hit %s ships" } }, + { 2, N_ECON, { "engages in friendly trade with %s", +/* 49*/ "profits from a merchant venture with %s" } }, + { 0, N_ECON, { "pirates dispose of %s booty in trade", +/* 50*/ "buccaneers sell their %s goods" } }, + { 0, N_ECON, { "pirates keep their %s booty", +/* 51*/ "buccaneers laugh and bury their %s goods" } }, + { 0, N_SEA, { "ships torpedoed by %s torpedo-boats", +/* 52*/ "ships sunk by marauding %s torpedo-boats" } }, + { 0, N_SEA, { "planes bomb a skulking %s submarine", +/* 53*/ "planes drop depth-charges on a %s sub" } }, + { -2, N_SEA, { "ship is blown up in a failed assault on %s", +/* 54*/ "has a ship destroyed while assaulting %s" } }, + { -2, N_SKY, { "divebombs a brave %s unit", +/* 55*/ "airforce bombs %s units" } }, + { 0, N_FRONT, { "troops run afoul of a landmine", +/* 56*/ "troops severely damaged in mine field" } }, + { -2, N_ARTY, { "fortress gunners support troops attacking %s", +/* 57*/ "fortress artillery massacres %s defenders" } }, + { -2, N_ARTY, { "gunners support troops attacking %s", +/* 58*/ "artillery battery massacres %s defenders" } }, + { -2, N_ARTY, { "naval gunners support troops attacking %s", +/* 59*/ "naval gunfire massacres %s defenders" } }, + {-10, N_FOR, { "sacks %s capital", +/* 60*/ "captures and pillages %s's capital" } }, + { 3, N_FOR, { "announces friendly trade relations with %s", +/* 61*/ "upgrades %s's trade status to triple-A" } }, + { 0, N_FOR, { "downgrades relations with %s to friendly", +/* 62*/ "cools relations with %s to friendly" } }, + { 2, N_FOR, { "upgrades relations with %s to neutral", +/* 63*/ "Foreign Ministry declares \"%s is A-OK.\"" } }, + { 0, N_FOR, { "downgrades relations with %s to neutral", +/* 64*/ "gives the cold shoulder to %s and declares neutral relations" } }, + { 3, N_FOR, { "upgrades relations with %s to hostile", +/* 65*/ "forgives %s of past war crimes but remains hostile" } }, + {-3, N_FOR, { "downgrades relations with %s to hostile", +/* 66*/ "is suspicious that %s has hostile intentions" } }, + { 0, N_MISS, { "sector is struck by a sub-launched missile", +/* 67*/ "sector devastated by missile" } }, + { 0, N_MISS, { "ship is hit by a sub-launched missile", +/* 68*/ "ship damaged by marine missile" } }, + { 0, N_COLONY,{ "pilgrims settle on a new island", +/* 69*/ "discovers new land and starts a colony" } }, + { 0, N_MISS, { "abms intercept an incoming sub-launched missile", +/* 70*/ "strategic defense systems destroy an incoming sub-launched warhead"}}, + {-2, N_MISS, { "missile fired at %s ground troops", +/* 71*/ "missile hits %s troops" } }, + { 0, N_MISS, { "regiment struck by sub-launched missile", +/* 72*/ "ground troops hit by missile" } }, + { -4, N_FRONT, { "navy secures a beachhead on %s territory", +/* 73*/ "sailors take a coastal sector from %s" } }, + { -4, N_FRONT, { "paratroopers comandeer a sector from %s", +/* 74*/ "air force parachutists overwhelm a %s sector" } }, + { 0, N_COLONY,{ "parachutists grab unoccupied land", +/* 75*/ "paratroopers break new ground" } }, + {-4, N_FRONT, { "sailors repelled by %s coast-guard", +/* 76*/ "naval forces massacred in failed assault of %s" } }, + {-4, N_FRONT, { "paratroopers destroyed in failed air-assault on %s", +/* 77*/ "loses parachutists in failed air-assault of %s" } }, + { 0, N_ECON, { "is forced into debt to %s by bad management", +/* 78*/ "shows bad financial planning" } }, + { 0, N_ECON, { "has its credit rating downgraded to unworthy status", +/* 79*/ "is denied credit by %s due to lack of collatoral" } }, + { 0, N_ECON, { "is unable to fulfill its financial obligations to %s", +/* 80*/ "welches on a deal with %s" } }, + { -3, N_FRONT, { "is repelled by %s while attempting to board a land unit", +/* 81*/ "forces prove inept at boarding %s's land unit" } }, + { -2, N_FRONT, { "mercenaries board one of %s's land units", +/* 82*/ "elite forces board %s land unit" } } };