Guest User

Electrolysis 2

a guest
Mar 12th, 2011
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. else if (ct==PT_IRON) {
  2. for (rx=-1; rx<2; rx++)
  3. for (ry=-1; ry<2; ry++)
  4. if (x+rx>=0 && y+ry>0 && x+rx<XRES && y+ry<YRES && (rx || ry))
  5. {
  6. r = pmap[y+ry][x+rx];
  7. if ((r>>8)>=NPART || !r)
  8. continue;
  9. if (((r&0xFF) == PT_DSTW && 30>(rand()/(RAND_MAX/1000))) ||
  10. ((r&0xFF) == PT_SLTW && 30>(rand()/(RAND_MAX/1000))) ||
  11. ((r&0xFF) == PT_WATR && 30>(rand()/(RAND_MAX/1000))))
  12. {
  13. part_change_type(r>>8,x+rx,y+ry,PT_O2);
  14. part_change_type(r>>8,x+rx,y+ry,PT_HYDR);
Advertisement
Add Comment
Please, Sign In to add comment