home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
BBS_GAME
/
LOD400E.ZIP
/
PROGRAMR.ZIP
/
SETGEN.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1994-03-01
|
5KB
|
225 lines
unit setgen;
{$F+,V-,O+}
interface
uses globals;
procedure setgeneral;
implementation
procedure setgeneral;
begin;
fillchar(general,sizeof(general),0);
general.startstr:=21;
general.startdex:=21;
general.startagl:=21;
general.starthp:=25;
general.startmoney:=2000;
general.startdev1:='MEDKIT/10';
general.startdev2:='RATIONS/5';
general.startdev3:='';
general.basecost:=250000;
general.lev2exp:=1250;
general.expmul:=200;
general.levlim:=9;
general.levpts:=5;
general.basestartspec[1]:='ROBOPISTOL';
general.basestartspec[2]:='WINDMILL';
general.basestartspec[3]:='ENERGY BARS';
general.basestartene:=250;
general.basemaxitems:=50;
general.playermaxbases:=25;
general.janitorpay:=5;
general.killobj:=true;
general.statmodeavail:=true;
general.alphamodeavail:=true;
general.reflexmodeavail:=true;
general.reflexdelay:=30;
general.reflexhit:=6;
general.reflexincr:=7;
general.alphahit:=14;
general.alphadelay:=50;
general.LRAnsiLx:=4;
general.LRAnsiLy:=4;
general.LRAnsiGx:=4;
general.LRAnsiGy:=5;
general.LRAnsiTx:=4;
general.LRAnsiTy:=9;
general.LRAnsiBf:=7;
general.LRAnsiBb:=1;
general.LRAnsiCx:=54;
general.LRAnsiCy:=6;
general.LRAnsiCf:=12;
general.LRAnsiCb:=1;
general.LRAnsiC2x:=15;
general.LRAnsiC2y:=9;
general.minloanday:=1;
general.FSAnsiFx:=48;
general.FSAnsiFy:=5;
general.FSAnsiFf:=15;
general.FSAnsiFb:=1;
general.FSAnsiTx:=48;
general.FSAnsiTy:=11;
general.FSAnsiTf:=14;
general.FSAnsiTb:=1;
general.loanmax:=15;
general.loanint:=20;
general.gameint:=14;
general.bankint:=7;
general.PTAnsiPx:=27;
general.PTAnsiPy:=7;
general.PTAnsiPf:=12;
general.PTAnsiPb:=1;
general.PTAnsiNx:=42;
general.PTAnsiNy:=7;
general.PTAnsiNf:=11;
general.PTAnsiNb:=1;
general.PTAnsiRx:=36;
general.PTAnsiRy:=7;
general.PTAnsiRf:=12;
general.PTAnsiRb:=1;
general.PTAnsiAx:=21;
general.PTAnsiAy:=17;
general.PTansiAf:=12;
general.PTAnsiAb:=1;
general.purmoney[1]:=500000;
general.purmoney[2]:=500000;
general.purmoney[3]:=500000;
general.purmoney[4]:=500000;
general.purmoney[5]:=500000;
general.purmoney[6]:=500000;
general.purmoney[7]:=500000;
general.purmoney[8]:=500000;
general.purmoney[9]:=500000;
general.purexp[1]:=75000;
general.purexp[2]:=75000;
general.purexp[3]:=75000;
general.purexp[4]:=75000;
general.purexp[5]:=75000;
general.purexp[6]:=75000;
general.purexp[7]:=75000;
general.purexp[8]:=75000;
general.purexp[9]:=75000;
general.daystodel:=32;
general.daystodeldead:=45;
general.inbankmax:=25000000;
general.incasmax:=25000000;
general.inloanmax:=25000000;
general.monsellmult:=2;
general.taxlevel:=10;
general.taxpercent:=10;
general.maxfortattack:=15;
with general do begin;
fillchar(vbattammoeff,sizeof(vbattammoeff),1);
fillchar(vbattammonames,sizeof(vbattammonames),0);
vbattammoeff[1]:=0;
vbattammoeff[2]:=0;
vbattammoeff[3]:=1;
vbattammoeff[4]:=2;
vbattammoeff[5]:=3;
vbattammoeff[6]:=4;
vbattammoeff[7]:=5;
vbattammoeff[8]:=12;
vbattammoeff[9]:=30;
vbattammoeff[10]:=0;
vbattammonames[1]:='Crossbow bolts';
vbattammonames[2]:='9mm ammo';
vbattammonames[3]:='Power pack energy';
vbattammonames[4]:='Graviton energy';
vbattammonames[5]:='Plasma energy';
vbattammonames[6]:='Widow energy';
vbattammonames[7]:='Neutron energy';
vbattammonames[8]:='Trivex fuel';
vbattammonames[9]:='Nuke Shell';
vbattammonames[10]:='FortShell';
purquest[1]:=5;
purquest[2]:=5;
purquest[3]:=5;
purquest[4]:=5;
purquest[5]:=5;
purquest[6]:=5;
purquest[7]:=5;
numvbattammo:=10;
trivia_cost:=100;
trivia_pay:=500;
caslimit:=500000;
fillchar(porig,sizeof(porig),0);
fillchar(pnew,sizeof(pnew),0);
porig[1]:=6; pnew[1]:=1;
porig[2]:=11; pnew[2]:=12;
maxtransport:=30;
deathperday:=3;
maxbasemoney:=25000000;
maxbaseenergy:=100000;
{ salvage:=50;}
basesalvage:=65;
vortexeneprice:=100;
ACMEthreeroundprice:=500;
ACMEaccprice[1]:=100;
ACMEaccprice[2]:=300;
ACMEaccprice[3]:=500;
ACMEintprice[1]:=100;
ACMEintprice[2]:=300;
ACMEintprice[3]:=500;
ACMEuniprice:=300;
ACMEstunprice:=400;
stun5odds:=7;
stun4odds:=15;
stun3odds:=30;
stun2odds:=60;
stun1odds:=100;
stunaddodds:=75;
scavratio:=20;
maxscavmoney:=5000000;
scavmedratio:=75;
maxscavmed:=1000;
scaveneratio:=75;
maxscavene:=10000;
ACMEscandecloakprice:=100;
ACMEarmor1price:=100; ACMEarmor1bp:=250000;
ACMEarmor2price:=300; ACMEarmor2bp:=500000;
ACMEarmor3price:=500; ACMEarmor3bp:=1000000;
taxlevel2:=20;
taxpercent2:=25;
discpercent:=5;
moneyperlevel:=2000;
xebocmax:=125;
numquest:=0; {set in makedev.pas}
raiseall:=false;
end;
end;
end.