pr("Old owner of %s changed from %s to %s.\n",
xyas(sect->sct_x, sect->sct_y, player->cnum),
prnatid(sect->sct_oldown), prnatid(arg));
+ if (arg == sect->sct_oldown)
+ break;
+ if (sect->sct_own && sect->sct_own != player->cnum)
+ wu(0, sect->sct_own,
+ "Old owner of %s changed from %s to %s by an act of %s\n",
+ xyas(sect->sct_x, sect->sct_y, player->cnum),
+ prnatid(sect->sct_oldown), prnatid(arg),
+ cname(player->cnum));
sect->sct_oldown = arg;
break;
case 'e':
break;
case 'F':
new = LIMIT_TO(arg, 0, FALLOUT_MAX);
- pr("Fallout for sector %s changed from %d to %d\n",
- xyas(sect->sct_x, sect->sct_y, player->cnum),
- sect->sct_fallout, new);
+ noise(sect, "Fallout", sect->sct_fallout, new);
sect->sct_fallout = new;
break;
case 'a':
break;
case 'M':
new = LIMIT_TO(arg, 0, MINES_MAX);
+ if (sect->sct_own == sect->sct_oldown)
+ noise(sect, "Mines", sect->sct_mines, new);
+ else
+ pr("Mines of %s changed from %d to %d\n",
+ xyas(sect->sct_x, sect->sct_y, player->cnum),
+ sect->sct_mines, new);
sect->sct_mines = new;
- pr("Mines changed to %d\n", new);
break;
case 'L':
if (!sarg_xy(p, &newx, &newy))
case 'D':
if (!sarg_xy(p, &newx, &newy))
return RET_SYN;
- pr("Distribution location for sector %s changed from %s to %s\n",
+ pr("Distribution sector of sector %s changed from %s to %s\n",
xyas(sect->sct_x, sect->sct_y, player->cnum),
xyas(sect->sct_dist_x, sect->sct_dist_y, player->cnum),
xyas(newx, newy, player->cnum));
+ if (newx == sect->sct_dist_x && newy == sect->sct_dist_y)
+ break;
+ if (sect->sct_own && sect->sct_own != player->cnum)
+ wu(0, sect->sct_own,
+ "Distribution sector of sector %s changed from %s to %s"
+ " by an act of %s\n",
+ xyas(sect->sct_x, sect->sct_y, player->cnum),
+ xyas(sect->sct_dist_x, sect->sct_dist_y, player->cnum),
+ xyas(newx, newy, player->cnum),
+ cname(player->cnum));
sect->sct_dist_x = newx;
sect->sct_dist_y = newy;
break;
new = sct_typematch(p);
if (new < 0)
return RET_SYN;
- pr("Designation for sector %s changed from %c to %c\n",
+ pr("Designation of sector %s changed from %c to %c\n",
xyas(sect->sct_x, sect->sct_y, player->cnum),
dchr[sect->sct_type].d_mnem, dchr[new].d_mnem);
+ if (new == sect->sct_type)
+ break;
+ if (sect->sct_own && sect->sct_own != player->cnum)
+ wu(0, sect->sct_own,
+ "Designation of sector %s changed from %c to %c"
+ " by an act of %s\n",
+ xyas(sect->sct_x, sect->sct_y, player->cnum),
+ dchr[sect->sct_type].d_mnem, dchr[new].d_mnem,
+ cname(player->cnum));
set_coastal(sect, sect->sct_type, new);
sect->sct_type = new;
break;
new = sct_typematch(p);
if (new < 0)
return RET_SYN;
- pr("New designation for sector %s changed from %c to %c\n",
+ pr("New designation of sector %s changed from %c to %c\n",
xyas(sect->sct_x, sect->sct_y, player->cnum),
dchr[sect->sct_newtype].d_mnem, dchr[new].d_mnem);
+ if (new == sect->sct_newtype)
+ break;
+ if (sect->sct_own && sect->sct_own != player->cnum)
+ wu(0, sect->sct_own,
+ "New designation of sector %s changed from %c to %c"
+ " by an act of %s\n",
+ xyas(sect->sct_x, sect->sct_y, player->cnum),
+ dchr[sect->sct_newtype].d_mnem, dchr[new].d_mnem,
+ cname(player->cnum));
sect->sct_newtype = new;
break;
case 'R':
#include "news.h"
#include "optlist.h"
+static void resbenefit(natid, int);
/*
* format: setres thing <sect> <#>
"Sector %s taken from you by an act of %s!\n",
xyas(sect.sct_x, sect.sct_y, sect.sct_own),
cname(player->cnum));
+ resbenefit(sect.sct_own, -1);
}
- if (amt && amt != player->cnum)
+ if (amt && amt != player->cnum) {
wu(0, amt,
"Sector %s given to you by an act of %s!\n",
xyas(sect.sct_x, sect.sct_y, amt),
cname(player->cnum));
+ resbenefit(amt, 1);
+ }
sect.sct_own = (natid)amt;
break;
case 'l':
pr("Old owner of %s changed from %s to %s.\n",
xyas(sect.sct_x, sect.sct_y, player->cnum),
prnatid(sect.sct_oldown), prnatid(amt));
+ if (amt == sect.sct_oldown)
+ break;
+ if (sect.sct_own && sect.sct_own != player->cnum)
+ wu(0, sect.sct_own,
+ "Old owner of %s changed from %s to %s"
+ " by an act of %s\n",
+ xyas(sect.sct_x, sect.sct_y, player->cnum),
+ prnatid(sect.sct_oldown), prnatid(amt),
+ cname(player->cnum));
sect.sct_oldown = (natid)amt;
break;
default:
current = sect.sct_effic;
current += amt;
current = LIMIT_TO(current, 0, 100);
- pr("Efficiency in %s changed to %d.\n",
- xyas(sect.sct_x, sect.sct_y, player->cnum), current);
+ resnoise(§, "Efficiency", sect.sct_effic, current);
sect.sct_effic = current;
break;
case 'm':
current = sect.sct_mobil;
current += amt;
current = LIMIT_TO(current, -127, 127);
- pr("Mobility in %s changed to %d.\n",
- xyas(sect.sct_x, sect.sct_y, player->cnum), current);
+ resnoise(§, "Mobility", sect.sct_mobil, current);
sect.sct_mobil = current;
break;
default:
current = sect.sct_avail;
current += amt;
current = LIMIT_TO(current, 0, 9999);
- pr("Available in %s changed to %d.\n",
- xyas(sect.sct_x, sect.sct_y, player->cnum), current);
+ resnoise(§, "Available workforce", sect.sct_avail, current);
sect.sct_avail = (short)current;
break;
case 'w':
current = sect.sct_work;
current += amt;
current = LIMIT_TO(current, 0, 100);
- pr("Work in %s changed to %d.\n",
- xyas(sect.sct_x, sect.sct_y, player->cnum), current);
+ resnoise(§, "Workforce percentage", sect.sct_work, current);
sect.sct_work = (unsigned char)current;
break;
case 'f':
Play#0 output Play#0 6 0 640
Play#0 input setsect e 1,3 -2147483648
Play#0 command setsector
- Play#0 output Play#0 1 Efficiency in 1,3 changed to 0.
+ Play#0 output Play#0 1 Efficiency of 1,3 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect e 3:7,3 1
Play#0 command setsector
- Play#0 output Play#0 1 Efficiency in 3,3 changed to 1.
- Play#0 output Play#0 1 Efficiency in 5,3 changed to 1.
- Play#0 output Play#0 1 Efficiency in 7,3 changed to 1.
+ Play#0 output Play#0 1 Efficiency of 3,3 changed from 0 to 1
+ Play#0 output Play#0 1 Efficiency of 5,3 changed from 0 to 1
+ Play#0 output Play#0 1 Efficiency of 7,3 changed from 0 to 1
Play#0 output Play#0 6 0 640
Play#0 input setsect e 5,3 2147483647
Play#0 command setsector
- Play#0 output Play#0 1 Efficiency in 5,3 changed to 0.
+ Play#0 output Play#0 1 Efficiency of 5,3 changed from 1 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect e 7,3 -1
Play#0 command setsector
- Play#0 output Play#0 1 Efficiency in 7,3 changed to 0.
+ Play#0 output Play#0 1 Efficiency of 7,3 changed from 1 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 m -127
Play#0 command edit
Play#0 output Play#0 6 0 640
Play#0 input setsect mo 1,3 -2147483648
Play#0 command setsector
- Play#0 output Play#0 1 Mobility in 1,3 changed to -127.
+ Play#0 output Play#0 1 Mobility of 1,3 changed from 0 to -127
Play#0 output Play#0 6 0 640
Play#0 input setsect mo 3:7,3 1
Play#0 command setsector
- Play#0 output Play#0 1 Mobility in 3,3 changed to 1.
- Play#0 output Play#0 1 Mobility in 5,3 changed to 1.
- Play#0 output Play#0 1 Mobility in 7,3 changed to 1.
+ Play#0 output Play#0 1 Mobility of 3,3 changed from 0 to 1
+ Play#0 output Play#0 1 Mobility of 5,3 changed from 0 to 1
+ Play#0 output Play#0 1 Mobility of 7,3 changed from 0 to 1
Play#0 output Play#0 6 0 640
Play#0 input setsect mo 5,3 2147483647
Play#0 command setsector
- Play#0 output Play#0 1 Mobility in 5,3 changed to -127.
+ Play#0 output Play#0 1 Mobility of 5,3 changed from 1 to -127
Play#0 output Play#0 6 0 640
Play#0 input setsect mo 7,3 -1
Play#0 command setsector
- Play#0 output Play#0 1 Mobility in 7,3 changed to 0.
+ Play#0 output Play#0 1 Mobility of 7,3 changed from 1 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 i 0
Play#0 command edit
Play#0 output Play#0 6 0 640
Play#0 input setsect w 1,3 -2147483648
Play#0 command setsector
- Play#0 output Play#0 1 Work in 1,3 changed to 0.
+ Play#0 output Play#0 1 Workforce percentage of 1,3 changed from 100 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect w 3:7,3 1
Play#0 command setsector
- Play#0 output Play#0 1 Work in 3,3 changed to 100.
- Play#0 output Play#0 1 Work in 5,3 changed to 100.
- Play#0 output Play#0 1 Work in 7,3 changed to 100.
+ Play#0 output Play#0 1 Workforce percentage of 3,3 changed from 100 to 100
+ Play#0 output Play#0 1 Workforce percentage of 5,3 changed from 100 to 100
+ Play#0 output Play#0 1 Workforce percentage of 7,3 changed from 100 to 100
Play#0 output Play#0 6 0 640
Play#0 input setsect w 5,3 2147483647
Play#0 command setsector
- Play#0 output Play#0 1 Work in 5,3 changed to 0.
+ Play#0 output Play#0 1 Workforce percentage of 5,3 changed from 100 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect w 7,3 -1
Play#0 command setsector
- Play#0 output Play#0 1 Work in 7,3 changed to 99.
+ Play#0 output Play#0 1 Workforce percentage of 7,3 changed from 100 to 99
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 l 0
Play#0 command edit
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 F 0
Play#0 command edit
- Play#0 output Play#0 1 Fallout for sector 1,1 changed from 0 to 0
+ Play#0 output Play#0 1 Fallout of 1,1 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 3,1 F -1
Play#0 command edit
- Play#0 output Play#0 1 Fallout for sector 3,1 changed from 0 to 0
+ Play#0 output Play#0 1 Fallout of 3,1 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 5,1 F 9999
Play#0 command edit
- Play#0 output Play#0 1 Fallout for sector 5,1 changed from 0 to 9999
+ Play#0 output Play#0 1 Fallout of 5,1 changed from 0 to 9999
Play#0 output Play#0 6 0 640
Play#0 input edit l 7,1 F 10000
Play#0 command edit
- Play#0 output Play#0 1 Fallout for sector 7,1 changed from 0 to 9999
+ Play#0 output Play#0 1 Fallout of 7,1 changed from 0 to 9999
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 a 0
Play#0 command edit
Play#0 output Play#0 6 0 640
Play#0 input setsect a 1,3 -2147483648
Play#0 command setsector
- Play#0 output Play#0 1 Available in 1,3 changed to 0.
+ Play#0 output Play#0 1 Available workforce of 1,3 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect a 3:7,3 1
Play#0 command setsector
- Play#0 output Play#0 1 Available in 3,3 changed to 1.
- Play#0 output Play#0 1 Available in 5,3 changed to 1.
- Play#0 output Play#0 1 Available in 7,3 changed to 1.
+ Play#0 output Play#0 1 Available workforce of 3,3 changed from 0 to 1
+ Play#0 output Play#0 1 Available workforce of 5,3 changed from 0 to 1
+ Play#0 output Play#0 1 Available workforce of 7,3 changed from 0 to 1
Play#0 output Play#0 6 0 640
Play#0 input setsect a 5,3 2147483647
Play#0 command setsector
- Play#0 output Play#0 1 Available in 5,3 changed to 0.
+ Play#0 output Play#0 1 Available workforce of 5,3 changed from 1 to 0
Play#0 output Play#0 6 0 640
Play#0 input setsect a 7,3 -1
Play#0 command setsector
- Play#0 output Play#0 1 Available in 7,3 changed to 0.
+ Play#0 output Play#0 1 Available workforce of 7,3 changed from 1 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 1,1 M 0
Play#0 command edit
- Play#0 output Play#0 1 Mines changed to 0
+ Play#0 output Play#0 1 Mines of 1,1 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 3,1 M -1
Play#0 command edit
- Play#0 output Play#0 1 Mines changed to 0
+ Play#0 output Play#0 1 Mines of 3,1 changed from 0 to 0
Play#0 output Play#0 6 0 640
Play#0 input edit l 5,1 M 32767
Play#0 command edit
- Play#0 output Play#0 1 Mines changed to 32767
+ Play#0 output Play#0 1 Mines of 5,1 changed from 0 to 32767
Play#0 output Play#0 6 0 640
Play#0 input edit l 7,1 M 32768
Play#0 command edit
- Play#0 output Play#0 1 Mines changed to 32767
+ Play#0 output Play#0 1 Mines of 7,1 changed from 0 to 32767
Play#0 output Play#0 6 0 640
Play#0 input setsect mi 1,3 -2147483648
Play#0 command setsector
Play#0 output Play#0 6 0 640
Play#0 input edit l 3,-3 M 1
Play#0 command edit
- Play#0 output Play#0 1 Mines changed to 1
+ Play#0 output Play#0 1 Mines of 3,-3 changed from 0 to 1
Play#0 output Play#0 6 0 640
Play#0 input edit l 2,4 D 4,4
Play#0 command edit
- Play#0 output Play#0 1 Distribution location for sector 2,4 changed from 2,4 to 4,4
+ Play#0 output Play#0 1 Distribution sector of sector 2,4 changed from 2,4 to 4,4
Play#0 output Play#0 6 0 640
Play#0 input edit l 4,4 D 4,4
Play#0 command edit
- Play#0 output Play#0 1 Distribution location for sector 4,4 changed from 4,4 to 4,4
+ Play#0 output Play#0 1 Distribution sector of sector 4,4 changed from 4,4 to 4,4
Play#0 output Play#0 6 0 640
Play#0 input edit l 6,4 s +
Play#0 command edit
- Play#0 output Play#0 1 Designation for sector 6,4 changed from - to +
+ Play#0 output Play#0 1 Designation of sector 6,4 changed from - to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 6,4 s +
Play#0 command edit
- Play#0 output Play#0 1 Designation for sector 6,4 changed from + to +
+ Play#0 output Play#0 1 Designation of sector 6,4 changed from + to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 8,4 s +
Play#0 command edit
- Play#0 output Play#0 1 Designation for sector 8,4 changed from - to +
+ Play#0 output Play#0 1 Designation of sector 8,4 changed from - to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 8,4 s ,
Play#0 command edit
Play#0 output Play#0 6 0 640
Play#0 input edit l 6,4 S +
Play#0 command edit
- Play#0 output Play#0 1 New designation for sector 6,4 changed from - to +
+ Play#0 output Play#0 1 New designation of sector 6,4 changed from - to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 6,4 S +
Play#0 command edit
- Play#0 output Play#0 1 New designation for sector 6,4 changed from + to +
+ Play#0 output Play#0 1 New designation of sector 6,4 changed from + to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 8,4 S +
Play#0 command edit
- Play#0 output Play#0 1 New designation for sector 8,4 changed from - to +
+ Play#0 output Play#0 1 New designation of sector 8,4 changed from - to +
Play#0 output Play#0 6 0 640
Play#0 input edit l 8,4 S ,
Play#0 command edit
Play#0 output Play#0 1 Sector 11,7 taken from you by an act of POGO!
Play#0 output Play#0 1 Efficiency in 5,1 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Efficiency in 7,1 was changed from 0 to 100 by an act of POGO
+ Play#0 output Play#0 1 Efficiency in 3,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Efficiency in 5,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Efficiency in 7,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Efficiency in 5,3 was changed from 1 to 0 by an act of POGO
+ Play#0 output Play#0 1 Efficiency in 7,3 was changed from 1 to 0 by an act of POGO
Play#0 output Play#0 1 Mobility in 1,1 was changed from 0 to -127 by an act of POGO
Play#0 output Play#0 1 Mobility in 3,1 was changed from 0 to -127 by an act of POGO
Play#0 output Play#0 1 Mobility in 5,1 was changed from 0 to 127 by an act of POGO
Play#0 output Play#0 1 Mobility in 7,1 was changed from 0 to 127 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 1,3 was changed from 0 to -127 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 3,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 5,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 7,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 5,3 was changed from 1 to -127 by an act of POGO
+ Play#0 output Play#0 1 Mobility in 7,3 was changed from 1 to 0 by an act of POGO
Play#0 output Play#0 1 Iron ore content in 5,1 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Iron ore content in 7,1 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Iron ore content in 6,2 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Uranium content in 7,3 was changed from 1 to 0 by an act of POGO
Play#0 output Play#0 1 Workforce percentage in 1,1 was changed from 100 to 0 by an act of POGO
Play#0 output Play#0 1 Workforce percentage in 3,1 was changed from 100 to 0 by an act of POGO
+ Play#0 output Play#0 1 Workforce percentage in 1,3 was changed from 100 to 0 by an act of POGO
+ Play#0 output Play#0 1 Workforce percentage in 5,3 was changed from 100 to 0 by an act of POGO
+ Play#0 output Play#0 1 Workforce percentage in 7,3 was changed from 100 to 99 by an act of POGO
+ Play#0 output Play#0 1 Fallout in 5,1 was changed from 0 to 9999 by an act of POGO
+ Play#0 output Play#0 1 Fallout in 7,1 was changed from 0 to 9999 by an act of POGO
Play#0 output Play#0 1 Available workforce in 5,1 was changed from 0 to 9999 by an act of POGO
Play#0 output Play#0 1 Available workforce in 7,1 was changed from 0 to 9999 by an act of POGO
+ Play#0 output Play#0 1 Available workforce in 3,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Available workforce in 5,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Available workforce in 7,3 was changed from 0 to 1 by an act of POGO
+ Play#0 output Play#0 1 Available workforce in 5,3 was changed from 1 to 0 by an act of POGO
+ Play#0 output Play#0 1 Available workforce in 7,3 was changed from 1 to 0 by an act of POGO
+ Play#0 output Play#0 1 Mines in 5,1 was changed from 0 to 32767 by an act of POGO
+ Play#0 output Play#0 1 Mines in 7,1 was changed from 0 to 32767 by an act of POGO
Play#0 output Play#0 1 Mines in 3,3 was changed from 0 to 1 by an act of POGO
Play#0 output Play#0 1 Mines in 5,3 was changed from 0 to 1 by an act of POGO
Play#0 output Play#0 1 Mines in 7,3 was changed from 0 to 1 by an act of POGO
Play#0 output Play#0 1 Rail percentage in 7,1 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Defense percentage in 5,1 was changed from 0 to 100 by an act of POGO
Play#0 output Play#0 1 Defense percentage in 7,1 was changed from 0 to 100 by an act of POGO
+ Play#0 output Play#0 1 Distribution sector of sector 2,4 changed from 2,4 to 4,4 by an act of POGO
+ Play#0 output Play#0 1 Designation of sector 6,4 changed from - to + by an act of POGO
+ Play#0 output Play#0 1 Designation of sector 8,4 changed from - to + by an act of POGO
+ Play#0 output Play#0 1 New designation of sector 6,4 changed from - to + by an act of POGO
+ Play#0 output Play#0 1 New designation of sector 8,4 changed from - to + by an act of POGO
Play#0 output Play#0 1 Mobility in 1,5 was changed from 0 to 1 by an act of POGO
Play#0 output Play#0 1 Available workforce in 1,5 was changed from 0 to 1 by an act of POGO
Play#0 output Play#0 1 Mobility in 3,5 was changed from 0 to 2 by an act of POGO
Play#0 output Play#0 1 Sector 1,-7 taken from you by an act of POGO!
Play#0 output Play#0 1 Sector 3,-7 taken from you by an act of POGO!
Play#0 output Play#0 1 Sector 3,-7 given to you by an act of POGO!
+ Play#0 output Play#0 1 Old owner of 1,-3 changed from 3 (#3) to 1 (#1) by an act of POGO
+ Play#0 output Play#0 1 Old owner of 3,-3 changed from 3 (#3) to 1 (#1) by an act of POGO
Play#0 output Play#0 1 cs cargo ship (#0) taken from you by an act of POGO!
Play#0 output Play#0 1 cs cargo ship (#1) taken from you by an act of POGO!
Play#0 output Play#0 1 cs cargo ship (#2) taken from you by an act of POGO!
Play#0 output Play#0 1
Play#0 output Play#0 1 > BULLETIN from POGO, (#0) dated Thu Jan 1 00:00:00 1970
Play#0 output Play#0 1 Sector 3,7 given to you by an act of POGO!
+ Play#0 output Play#0 1 Old owner of 3,7 changed from 1 (#1) to 98 (#98) by an act of POGO
Play#0 output Play#0 1 Sector 9,7 given to you by an act of POGO!
+ Play#0 output Play#0 1 Old owner of 9,7 changed from 1 (#1) to 98 (#98) by an act of POGO
Play#0 output Play#0 1 cs cargo ship (#1) given to you by an act of POGO!
Play#0 output Play#0 1 f1 Sopwith Camel #1 given to you by an act of POGO!
Play#0 output Play#0 1 sup supply #1 given to you by an act of POGO!