Menu

Tools Commit Log


Commit Date  
[r2954] by damon_caskey

New script ~ ondoattack: Runs when engine confirms a hit by or on entity (defender's runs first) immediately before hit handling (pain, blocking, etc.) takes place.Returns following:

self: Caller
other: Attacker if running on defender, Defender if running on Attacker.
damage: attack damage.
drop: knockdown power.
attacktype: attack type.
noblock: block break force of attack.
guardcost: Guardcost of attack.
jugglecost: Jugglecost of attack.
pauseadd: Pause value of attack.
which:
::0 = Caller is defender.
::1 = Caller is attacker.

New systemvariant ~ lasthitc: Set to 1 each time engine confirms collision. If 0, engine's remaining hitcode for a given attack is disabled. Use in conjunction with ondoattack to build custom hit handling.

2010-12-31 16:00:56 Tree
[r2953] by plombo

Skip over comments in pp_lexer. Fixes a segfault in Fatal Fury Chronicles.

2010-12-15 22:59:58 Tree
[r2952] by plombo

Fixed some PC joystick bugs:
* Fixed control configuration when the interface is being controlled by a joystick. Reported by magggas.
* Fix the detection of PlayStation, Xbox, and GP2X controllers. OpenBOR was misdetecting my Microsoft SideWinder Freestyle Pro as an Xbox controller just because it had "Microsoft" in its name.

2010-12-11 20:26:05 Tree
[r2951] by plombo

Actually fixed the palette bug that I tried to work around in r2917.

2010-12-05 02:06:37 Tree
[r2950] by plombo

Added fixed-function gamma correction and entirely removed all GLSL code. Now even users with fixed-function GPUs can have completely accelerated brightness/gamma correction, including fading!

2010-12-05 02:03:14 Tree
[r2949] by plombo

OpenGL: implemented gamma correction using the fixed-function pipeline. OpenGL 1.3 (from 2001) is now the minimum version, but older cards with no GLSL support can now use GPU-accelerated brightness and gamma correction."

2010-12-04 22:10:02 Tree
[r2948] by plombo

Several interconnected changes:
* define OPENGL, LOADGL, and TREMOR macros in the makefile
* use the above macros in the code, making it easier to read, maintain, and port
* some general cleanup of makefile
* enable GPU-accelerated brightness/gamma correction in OpenGL
* OpenGL: do brightness correction with the fixed-function pipeline; this is a better way to do it even for GPUs that support GLSL. However, GLSL is still used for both brightness and gamma when gamma correction is requested.
* OpenGL: remove dead/disabled code
* dynamically load OpenGL libraries on OS X

2010-12-04 05:32:01 Tree
[r2947] by plombo

Fixed tracerealloc() on Windows by implementing a pseudo-realloc() function instead of relying on the buggy realloc() implementation in the Windows CRT.

2010-12-04 05:11:00 Tree
[r2946] by plombo

loadgl: load glGetError and glUniform4f

2010-12-03 20:55:10 Tree
[r2945] by plombo

Fixed previews in the SDL mod selection menu for mods using data/bgs/title.png instead of data/bgs/title.gif.

2010-12-03 01:56:14 Tree
Older >
MongoDB Logo MongoDB