openbsd-ports/games/micropolis/patches/patch-src_sim_s_disast_c
2017-05-09 13:01:42 +00:00

92 lines
1.5 KiB
Plaintext

$OpenBSD: patch-src_sim_s_disast_c,v 1.3 2017/05/09 13:01:42 espie Exp $
Index: src/sim/s_disast.c
--- src/sim/s_disast.c.orig
+++ src/sim/s_disast.c
@@ -70,7 +70,14 @@ short FloodCnt;
short FloodX, FloodY;
+void MakeFlood(void);
+void MakeMeltdown(void);
+void ScenarioDisaster(void);
+void SetFire(void);
+int Vunerable(int);
+
/* comefrom: Simulate */
+void
DoDisasters(void)
{
/* Chance of disasters at lev 0 1 2 */
@@ -115,6 +122,7 @@ DoDisasters(void)
/* comefrom: DoDisasters */
+void
ScenarioDisaster(void)
{
int x, y;
@@ -148,6 +156,7 @@ ScenarioDisaster(void)
/* comefrom: ScenarioDisaster */
+void
MakeMeltdown(void)
{
short x, y;
@@ -164,6 +173,7 @@ MakeMeltdown(void)
}
+void
FireBomb()
{
CrashX = Rand(WORLD_X - 1);
@@ -175,6 +185,7 @@ FireBomb()
/* comefrom: DoDisasters ScenarioDisaster */
+void
MakeEarthquake(void)
{
register short x, y, z;
@@ -202,6 +213,7 @@ MakeEarthquake(void)
/* comefrom: DoDisasters */
+void
SetFire(void)
{
register short x, y, z;
@@ -222,6 +234,7 @@ SetFire(void)
/* comefrom: DoDisasters */
+void
MakeFire(void)
{
short t, x, y, z;
@@ -243,6 +256,7 @@ MakeFire(void)
/* comefrom: MakeEarthquake */
+int
Vunerable(int tem)
{
register int tem2;
@@ -257,6 +271,7 @@ Vunerable(int tem)
/* comefrom: DoDisasters ScenarioDisaster */
+void
MakeFlood(void)
{
static short Dx[4] = { 0, 1, 0,-1};
@@ -290,6 +305,7 @@ MakeFlood(void)
/* comefrom: MapScan */
+void
DoFlood(void)
{
static short Dx[4] = { 0, 1, 0,-1};