raze-gles/polymer/eduke32
helixhorned 46e8549b5e Clean up parallaxed sky functionality, part 1.
- Consolidate psky* arrays into a "typedef struct psky_t" "g_psky" and
  "multipsky[]".
- Factor out getting parallaxed sky properties into getpsky().
- Condense initial multi-psky setup by memcpy'ing from multipsky[].
- New function: MultiPsky_TileToIdx().
- Add new define PSKYOFF_MAX and related consistency-checking assertions.
- Lower MAXPSKYTILES to 8 to reflect current usage (was 256).
- Game: make multi-pskies consider dynamically-remapped MOONSKY1, BIGORBIT1
  and LA. (Not very useful as the editor will still only act for the static
  values -- 80, 84 and 89, respectively.)

An attempt has been made to preserve behavior even in strange cases, so this
commit is unlikely to introduce regressions. Because of point 6, BYTEVERSION
had to be bumped.

git-svn-id: https://svn.eduke32.com/eduke32@3975 1a8010ca-5511-0410-912e-c29ae57300e0
2013-08-04 20:37:45 +00:00
..
build Clean up parallaxed sky functionality, part 1. 2013-08-04 20:37:45 +00:00
package Polymer: Fix one-sided y-flipped floor-aligned sprites, introduced in r3776. 2013-06-11 20:03:39 +00:00
platform Lunatic: Add pre-compiled LPeg 0.12 for 32-bit Windows (MinGW). 2013-07-19 12:49:13 +00:00
rsrc Support high DPI setups for the startup dialogs on Windows 2013-05-23 18:27:06 +00:00
source Clean up parallaxed sky functionality, part 1. 2013-08-04 20:37:45 +00:00
eduke32.sln
eduke32.vcxproj Dynamicsoundremap. 2013-06-01 06:55:30 +00:00
eduke32.vcxproj.filters Dynamicsoundremap. 2013-06-01 06:55:30 +00:00
Makefile LunaCON: handle system gamearrays for some array commands. 2013-07-09 18:23:43 +00:00
Makefile.common Patch from johnnyonflame to fix the GCW and Dingoo build process. 2013-07-20 03:36:54 +00:00
Makefile.deps Dynamicsoundremap. 2013-06-01 06:55:30 +00:00
Makefile.msvc Dynamicsoundremap. 2013-06-01 06:55:30 +00:00