DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T p

⟦00ee3c00b⟧ TextFile

    Length: 694 (0x2b6)
    Types: TextFile
    Names: »put_alm.c«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Galaxy/src/put_alm.c« 

TextFile

/*
 * %W% (mrdch&amnnon) %G%
 */

# include "header"

putalm (s)
char   *s;
{
    planet * pp;
    int     i,
            nalms;

    pp = getpl (s);
    assert_player (pp);         /* check valid planet and owner */
    if (planet_popul (pp) == 0) {
        say ("But sir, there is nobody there to do it.");
        return;
    }
    nalms = atoi (s);
    assert_number (nalms);      /* valid no.?            */
    skipword (s);
    assert_end (s);             /* ends gracefully?      */
    i = ALMCOST * nalms;
    assert_money (i);           /* hase enough money?    */
    pp -> alms += nalms;
    teller[player] -= i;
    say ("Beware, sir, we'll better get the hell out of here!!");
}