Lines Matching refs:Param
114 Param.bases = Now.bases = ranf(6 - Game.skill) + 2;
116 Param.bases = Now.bases = 1;
117 Param.time = Now.time = 6.0 * Game.length + 2.0;
120 Param.klings = Now.klings = i * j * 3.5 * (franf() + 0.75);
121 if (Param.klings < i * j * 5)
122 Param.klings = Now.klings = i * j * 5;
123 if (Param.klings <= i) /* numerical overflow problems */
124 Param.klings = Now.klings = 127;
125 Param.energy = Ship.energy = 5000;
126 Param.torped = Ship.torped = 10;
129 Param.shield = Ship.shield = 1500;
130 Param.resource = Now.resource = Param.klings * Param.time;
131 Param.reserves = Ship.reserves = (6 - Game.skill) * 2.0;
132 Param.crew = Ship.crew = 387;
133 Param.brigfree = Ship.brigfree = 400;
141 Param.date = Now.date = (ranf(20) + 20) * 100;
146 Param.damfac[i] = 0;
148 Param.damfac[i] = f;
150 Param.damprob[WARP] = 70; /* warp drive 7.0% */
151 Param.damprob[SRSCAN] = 110; /* short range scanners 11.0% */
152 Param.damprob[LRSCAN] = 110; /* long range scanners 11.0% */
153 Param.damprob[PHASER] = 125; /* phasers 12.5% */
154 Param.damprob[TORPED] = 125; /* photon torpedoes 12.5% */
155 Param.damprob[IMPULSE] = 75; /* impulse engines 7.5% */
156 Param.damprob[SHIELD] = 150; /* shield control 15.0% */
157 Param.damprob[COMPUTER] = 20; /* computer 2.0% */
158 Param.damprob[SSRADIO] = 35; /* subspace radio 3.5% */
159 Param.damprob[LIFESUP] = 30; /* life support 3.0% */
160 Param.damprob[SINS] = 20; /* navigation system 2.0% */
161 Param.damprob[CLOAK] = 50; /* cloaking device 5.0% */
162 Param.damprob[XPORTER] = 80; /* transporter 8.0% */
165 j += Param.damprob[i];
168 Param.dockfac = 0.5;
169 Param.regenfac = (5 - Game.skill) * 0.05;
170 if (Param.regenfac < 0.0)
171 Param.regenfac = 0.0;
172 Param.warptime = 10;
173 Param.stopengy = 50;
174 Param.shupengy = 40;
176 Param.klingpwr = 100 + 150 * i;
178 Param.klingpwr += 150;
179 Param.phasfac = 0.8;
180 Param.hitfac = 0.5;
181 Param.klingcrew = 200;
182 Param.srndrprob = 0.0035;
183 Param.moveprob[KM_OB] = 45;
184 Param.movefac[KM_OB] = .09;
185 Param.moveprob[KM_OA] = 40;
186 Param.movefac[KM_OA] = -0.05;
187 Param.moveprob[KM_EB] = 40;
188 Param.movefac[KM_EB] = 0.075;
189 Param.moveprob[KM_EA] = 25 + 5 * Game.skill;
190 Param.movefac[KM_EA] = -0.06 * Game.skill;
191 Param.moveprob[KM_LB] = 0;
192 Param.movefac[KM_LB] = 0.0;
193 Param.moveprob[KM_LA] = 10 + 10 * Game.skill;
194 Param.movefac[KM_LA] = 0.25;
195 Param.eventdly[E_SNOVA] = 0.5;
196 Param.eventdly[E_LRTB] = 25.0;
197 Param.eventdly[E_KATSB] = 1.0;
198 Param.eventdly[E_KDESB] = 3.0;
199 Param.eventdly[E_ISSUE] = 1.0;
200 Param.eventdly[E_SNAP] = 0.5;
201 Param.eventdly[E_ENSLV] = 0.5;
202 Param.eventdly[E_REPRO] = 2.0;
203 Param.navigcrud[0] = 1.50;
204 Param.navigcrud[1] = 0.75;
205 Param.cloakenergy = 1000;
206 Param.energylow = 1000;
213 xsched(E_LRTB, Param.klings, 0, 0, 0);
254 for (i = 0; i < Param.bases; i++) {
275 for (i = Param.klings; i > 0; ) {
292 printf("%d Klingons\n%d starbase", Param.klings, Param.bases);
293 if (Param.bases > 1)
296 for (i = 1; i < Param.bases; i++)
298 printf("\nIt takes %d units to kill a Klingon\n", Param.klingpwr);