Home
last modified time | relevance | path

Searched refs:rand_mod (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/games/warp/
H A Dinit.c106 inumstars = 50 + rand_mod(50); in initialize()
108 inumstars = exdis(800) + rand_mod(100) + 1; in initialize()
110 inumstars = exdis(700) + rand_mod(150-super*2) + 50+super*2; in initialize()
112 tmptholspec = (smarts > 15 && inumstars < 450 && ! rand_mod(90-sm80)); in initialize()
114 inumenemies = rand_mod((smarts+1)/2) + 1; in initialize()
119 inumfriends = rand_mod(smarts/8+1); in initialize()
121 inumpirates = rand_mod(inumfriends/2+1); in initialize()
138 ((!numstars || rand_mod(2) || smarts < 10) ? 0 : 1); in initialize()
142 crushspec||massacre?1:(rand_mod(2000) < inumstars); in initialize()
145 !rand_mod(inumcrushes?3-massacre:8) ); /* < and & are fun together */ in initialize()
[all …]
H A Dthem.c59 modify_amoeba(y,x,1,' ',(int)rand_mod(5+ambsize/10)+1); in their_smarts()
64 if (!rand_mod(4)) in their_smarts()
65 obj->image = rand_mod(2) ? '<' : '>'; in their_smarts()
69 obj->vely += (rand_mod(222) - 111) / 100; in their_smarts()
70 if (!(rand_mod(100))) { in their_smarts()
75 if (!rand_mod(3)) in their_smarts()
77 if (nuke->strategy && ambsize < 90 && !rand_mod(200-smarts)) in their_smarts()
78 modify_amoeba(0,0,0,'~',(int)rand_mod(10)); in their_smarts()
79 if (ambsize > 200 || (ambsize > 100 && !rand_mod(15))) in their_smarts()
110 btorp -= rand_mod(50); in their_smarts()
[all …]
H A Dweapon.c76 else if (rand_mod(120)+10 > smarts) in fire_torp()
86 if (rand_mod(160)+10 > smarts) in fire_torp()
129 if (massacre || madgorns || !rand_mod(53-super) ) in attack()
130 webnear += rand_mod(2); in attack()
141 if (rand_mod(2+scandist-prob) < in attack()
142 rand_mod(smarts/40+1)) in attack()
143 tract(nuke,dy,dx,rand_mod(3)?1:-1); in attack()
145 if (rand_mod(51 - sm50) <= prob) { in attack()
147 rand_mod(ent?4:2)) { in attack()
164 rand_mod(prob<5&&smarts>70?4:3)-1; in attack()
[all …]
H A Dus.c57 if (!rand_mod(50)) { in do_direction()
59 damflag[NOTRACTORS] = rand_mod(smarts+10)+2; in do_direction()
70 if (!rand_mod(30+500/(abs(evely)+abs(evelx)+1))) { in do_direction()
72 damflag[entmode?NOWARP:NOIMPULSE] = rand_mod(smarts+10)+2; in do_direction()
122 if (!rand_mod(200)) { in ctrl_direction()
124 damflag[NOPHASERS] = rand_mod(smarts+10)+2; in ctrl_direction()
147 if (!rand_mod(300)) { in shift_direction()
149 damflag[NOTORPS] = rand_mod(smarts+10)+2; in shift_direction()
315 if (!rand_mod(100/numzaps)) { in get_commands()
317 damflag[NOZAPPER] = rand_mod(smarts+10)+2; in get_commands()
[all …]
H A Dmove.c46 y = (y + rand_mod(3) - 1 + YSIZE00) % YSIZE; in bounce()
47 x = (x + rand_mod(3) - 1 + XSIZE00) % XSIZE; in bounce()
106 curobj->vely = rand_mod(3)-1; in move_universe()
107 curobj->velx = rand_mod(3)-1; in move_universe()
176 if (!rand_mod(10)) { in move_universe()
180 damflag[NOSHIELDS] += rand_mod(smarts)/5+2; in move_universe()
186 blast[y][x] += rand_mod(751)+1; in move_universe()
232 if (tmpblast > 250 && !rand_mod(5+(inumstars>>4))) in move_universe()
272 if (rand_mod(1 + tmp - curobj->energy) > 100 in move_universe()
276 !rand_mod(6-smarts/20-massacre) )) { in move_universe()
[all …]
H A Dplay.c65 if (!rand_mod(300)) { in play()
67 damflag[NOCLOAKING] = rand_mod(smarts+1)+2; in play()
H A Dutil.h12 #define rand_mod(m) ((myrand() / 37) % (m)) /* pick number in 0..m-1 */ macro
H A Dscore.c314 tmp = (34 - damflag[dam]) * 3 - rand_mod(3); in display_status()
445 bonuses += tmp = (long) rand_mod(deadmudds * 20 + 1) - deadmudds*10; in wavescore()
505 snprintf(spbuf, sizeof(spbuf), "smap.%d",rand_mod(MAPS-PERMMAPS)+PERMMAPS); in wavescore()