equal
deleted
inserted
replaced
1553 |
1553 |
1554 d = &_cur_palette[217]; |
1554 d = &_cur_palette[217]; |
1555 memcpy(old_val, d, c * sizeof(*old_val)); |
1555 memcpy(old_val, d, c * sizeof(*old_val)); |
1556 |
1556 |
1557 /* Dark blue water */ |
1557 /* Dark blue water */ |
1558 s = (_opt.landscape == LT_CANDY) ? ev->ac : ev->a; |
1558 s = (_opt.landscape == LT_TOYLAND) ? ev->ac : ev->a; |
1559 j = EXTR(320, 5); |
1559 j = EXTR(320, 5); |
1560 for (i = 0; i != 5; i++) { |
1560 for (i = 0; i != 5; i++) { |
1561 *d++ = s[j]; |
1561 *d++ = s[j]; |
1562 j++; |
1562 j++; |
1563 if (j == 5) j = 0; |
1563 if (j == 5) j = 0; |
1564 } |
1564 } |
1565 |
1565 |
1566 /* Glittery water */ |
1566 /* Glittery water */ |
1567 s = (_opt.landscape == LT_CANDY) ? ev->bc : ev->b; |
1567 s = (_opt.landscape == LT_TOYLAND) ? ev->bc : ev->b; |
1568 j = EXTR(128, 15); |
1568 j = EXTR(128, 15); |
1569 for (i = 0; i != 5; i++) { |
1569 for (i = 0; i != 5; i++) { |
1570 *d++ = s[j]; |
1570 *d++ = s[j]; |
1571 j += 3; |
1571 j += 3; |
1572 if (j >= 15) j -= 15; |
1572 if (j >= 15) j -= 15; |
1622 } |
1622 } |
1623 |
1623 |
1624 /* Animate water for old DOS graphics */ |
1624 /* Animate water for old DOS graphics */ |
1625 if (_use_dos_palette) { |
1625 if (_use_dos_palette) { |
1626 /* Dark blue water DOS */ |
1626 /* Dark blue water DOS */ |
1627 s = (_opt.landscape == LT_CANDY) ? ev->ac : ev->a; |
1627 s = (_opt.landscape == LT_TOYLAND) ? ev->ac : ev->a; |
1628 j = EXTR(320, 5); |
1628 j = EXTR(320, 5); |
1629 for (i = 0; i != 5; i++) { |
1629 for (i = 0; i != 5; i++) { |
1630 *d++ = s[j]; |
1630 *d++ = s[j]; |
1631 j++; |
1631 j++; |
1632 if (j == 5) j = 0; |
1632 if (j == 5) j = 0; |
1633 } |
1633 } |
1634 |
1634 |
1635 /* Glittery water DOS */ |
1635 /* Glittery water DOS */ |
1636 s = (_opt.landscape == LT_CANDY) ? ev->bc : ev->b; |
1636 s = (_opt.landscape == LT_TOYLAND) ? ev->bc : ev->b; |
1637 j = EXTR(128, 15); |
1637 j = EXTR(128, 15); |
1638 for (i = 0; i != 5; i++) { |
1638 for (i = 0; i != 5; i++) { |
1639 *d++ = s[j]; |
1639 *d++ = s[j]; |
1640 j += 3; |
1640 j += 3; |
1641 if (j >= 15) j -= 15; |
1641 if (j >= 15) j -= 15; |