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 1333d 2h hendricks266 /package/ Bring the previous commit into effect.  
6055 1333d 2h 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 1342d 1h hendricks266 /package/ weapons.con.sample: Use full precision when applying weapon scaling.  
6034 1342d 1h hendricks266 /package/ weapons.con.sample: Add internal temp variables for rotatesprite parameters that the subroutines need to modify. This fixes weapon scaling.  
6033 1342d 1h hendricks266 /package/ weapons.con.sample: Rename hud_G_Draw_temp* to hud_int_temp*.  
6032 1342d 1h 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 1342d 1h hendricks266 /package/ weapons.con.sample: No need to andvar before getting a sine value. The source does that for us.  
6030 1342d 1h hendricks266 /package/ weapons.con.sample: Fix operation on wrong variable in tripbomb code.  
6029 1342d 1h hendricks266 /package/ weapons.con.sample: Fix some indentation issues.  
5768 1574d 7h hendricks266 /package/ Remove trailing whitespace from anything we don't need to rebase from an upstream.  
5433 1771d 15h 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 1776d 21h helixhorned /package/ In package/sdk/tiles.cfg, use the right word for "remove commenting".

DONT_BUILD.
 
5430 1777d 12h 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 1777d 12h 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 1777d 12h 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 2007d 6h 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 2009d 23h hendricks266 /package/ weapons.con.sample: Update to use the hudpal member so that fogpals and custom makepalookup definitions display properly.  
4880 2089d 16h 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 2260d 3h 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 2273d 13h 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