Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
6056 1600d 20h hendricks266 /package/ Bring the previous commit into effect.  
6055 1600d 21h hendricks266 /package/ The great repository rearrangement of 2017.

Files moved but not modified. Changes to follow in a subsequent commit.

You down with CPP?
 
6035 1609d 19h hendricks266 /package/ weapons.con.sample: Use full precision when applying weapon scaling.  
6034 1609d 19h hendricks266 /package/ weapons.con.sample: Add internal temp variables for rotatesprite parameters that the subroutines need to modify. This fixes weapon scaling.  
6033 1609d 19h hendricks266 /package/ weapons.con.sample: Rename hud_G_Draw_temp* to hud_int_temp*.  
6032 1609d 19h hendricks266 /package/ weapons.con.sample: Only setvar RETURN -1 for values of drawweapon that we actually handle. (Currently all of them, but this is more future-proof.)  
6031 1609d 19h hendricks266 /package/ weapons.con.sample: No need to andvar before getting a sine value. The source does that for us.  
6030 1609d 19h hendricks266 /package/ weapons.con.sample: Fix operation on wrong variable in tripbomb code.  
6029 1609d 19h hendricks266 /package/ weapons.con.sample: Fix some indentation issues.  
5768 1842d 2h hendricks266 /package/ Remove trailing whitespace from anything we don't need to rebase from an upstream.  
5433 2039d 10h helixhorned /package/ Mapster32: add byte array editorcolors[256] to m32script variables.

This makes it possible to set up editor colors at startup (from
m32_autoexec.cfg). For example:

script_expertmode 1
do for i range 256 ifge i 33 { set editorcolors[i] i }
script_expertmode 0

Use this method in the description of how to get old-style 2D colors
in tiles.cfg and suggest an alternative color index pair.
 
5431 2044d 16h helixhorned /package/ In package/sdk/tiles.cfg, use the right word for "remove commenting".

DONT_BUILD.
 
5430 2045d 7h helixhorned /package/ Mapster32: changes to aid getting the old color scheme (by customizing).

- bump MAX_TILE_GROUP_ENTRIES to MAXUSERTILES
- in loadtilegroups(), only assign a tile color if it wasn't already
assigned
- allow "hidden" tile groups by omitting the hotkey
- Tweak the description added to tiles.cfg
 
5429 2045d 7h helixhorned /package/ Mapster32: honor "blocking color" declared with DEF 'spritecol' et al.

Meaning tilegroup's 'colors' directive.

Also, to the packaged tiles.cfg, add a description of how to emulate the
earlier Mapster32 sprite coloring for one tile group.
 
5428 2045d 7h helixhorned /package/ Mapster32: in a.m32, draw color info ("set showpal 1") more informatively.

- draw ticks above the palette "ruler"
- draw all editor colors (colors in editorcolor[])
 
5117 2275d 1h hendricks266 /package/ Move handling of ud.drawweapon from G_DrawWeaponTileWithID() to P_DisplayWeapon(). This fixes it not being applied to the quick kick and mighty foot.  
5102 2277d 18h hendricks266 /package/ weapons.con.sample: Update to use the hudpal member so that fogpals and custom makepalookup definitions display properly.  
4880 2357d 11h helixhorned /package/ Mapster32: make sprite duplication examples in m32script_ex.map work again.

- Work around a sequencing issue (assignment of searchstat) in
M32_DrawRoomsAndMasks()
- When having sprites highlighted and changing shade, since r1943 change
every highlighted sprite's shade if one of them is aimed at. With this
revision, if SHIFT is pressed while doing that, only change the aimed at
sprite's shade
- a.m32: Use 'break' from a state instead of 'return'. The former may be
"sticky" in a way that is not intended. Needs to be debugged later.
- Update instructions in m32script_ex.map

DONT_BUILD.
 
4541 2527d 22h hendricks266 /package/ Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

DONT_BUILD.
 
4538 2541d 8h hendricks266 /package/ Extend ebacktrace in two ways.
1. The application must specify its proper name and technical name. Instead of eduke32_or_mapster32.crash.log, we now have eduke32.crash.log and mapster32.crash.log.
2. The exception handler will display a message box informing the user of a crash and requesting they send in the crash log. The box has three options: "Quit", the DLL's current behavior, "Continue", which passes the exception to the next handler, and "Ignore", which resumes execution immediately. These should allow the user to skip bogus exceptions picked up by ebacktrace, such as one I get with my laptop that causes EDuke32 no issues.
 

Show All