------------------------------------------------------------------------
r3400 | utunnels | 2011-08-30 21:34:43 -0400 (Tue, 30 Aug 2011) | 8 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
New script:
data\scripts\loading.c
Called in loading screen update loop.
Randomize the movement of an AI controlled entity if its path has been blocked for many times. It's a temporarily solution, I shall refine the wall checking code in the future.
Expand attack## to 99.
------------------------------------------------------------------------
r3399 | utunnels | 2011-08-28 02:47:08 -0400 (Sun, 28 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c
Fix gfxshadow overclip problem (when character walks off the screen, the shadow disappears as well).
------------------------------------------------------------------------
r3398 | utunnels | 2011-08-28 01:38:12 -0400 (Sun, 28 Aug 2011) | 3 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
New animation type ANI_WALKOFF
Triggered after walking off a cliff.
------------------------------------------------------------------------
r3397 | utunnels | 2011-08-27 10:42:34 -0400 (Sat, 27 Aug 2011) | 3 lines
Changed paths:
M /engine/openbor.c
M /engine/openborscript.c
Show entities for in game player input setup menu in.
Add nolife to get/changeentityproperty.
------------------------------------------------------------------------
r3396 | utunnels | 2011-08-27 08:11:08 -0400 (Sat, 27 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c
Major fix in sprite scale and rotate code (Previous code has problem when drawing large sprites).
------------------------------------------------------------------------
r3395 | utunnels | 2011-08-27 01:46:37 -0400 (Sat, 27 Aug 2011) | 5 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
New model command grabflip:
1 grabber flip to face target
2 target flip to face grabber
3 both 1 & 2 (default value)
------------------------------------------------------------------------
r3394 | utunnels | 2011-08-26 01:54:54 -0400 (Fri, 26 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openborscript.c
Copy grabforce, paingrab and antigrab from modeldata in ent_copy_uninit. Just in case the model and the weapon has different values.
------------------------------------------------------------------------
r3393 | utunnels | 2011-08-26 00:51:14 -0400 (Fri, 26 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
Minor change, make default combodelay same as before (GAME_SPEED/2)
------------------------------------------------------------------------
r3392 | utunnels | 2011-08-26 00:50:04 -0400 (Fri, 26 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
Make combodelay customizable to eliminate endless combo.
------------------------------------------------------------------------
r3391 | utunnels | 2011-08-25 22:54:14 -0400 (Thu, 25 Aug 2011) | 2 lines
Changed paths:
M /engine/openbor.h
M /engine/openborscript.c
Add antigrab to getentityproperty.
Check modeldata instead of model for this property to avoid global effect.
------------------------------------------------------------------------
r3390 | utunnels | 2011-08-25 11:35:10 -0400 (Thu, 25 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/screen.c
M /engine/source/gamelib/screen16.c
M /engine/source/gamelib/screen32.c
Fix bglayer water effect overflow.
------------------------------------------------------------------------
r3389 | utunnels | 2011-08-25 01:39:59 -0400 (Thu, 25 Aug 2011) | 3 lines
Changed paths:
M /engine/openbor.c
Reset idle status for the grabber if opponent performed special no matter it hits or not.
Clear branch_name after playgame is done.
------------------------------------------------------------------------
r3388 | utunnels | 2011-08-23 10:47:27 -0400 (Tue, 23 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c
Restore old drawmethod code.
------------------------------------------------------------------------
r3387 | utunnels | 2011-08-23 08:25:00 -0400 (Tue, 23 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/triangle.c
Clear global values every time in triangle.c
------------------------------------------------------------------------
r3386 | utunnels | 2011-08-23 05:28:45 -0400 (Tue, 23 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
Change direction after set grabbed animation so you can check it in script.
------------------------------------------------------------------------
r3385 | utunnels | 2011-08-22 22:34:18 -0400 (Mon, 22 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/triangle.c
NULL shadow_buffer after free it in draw_triangle_list
------------------------------------------------------------------------
r3384 | plombo | 2011-08-22 21:30:30 -0400 (Mon, 22 Aug 2011) | 2 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/sdl/opengl.c
M /engine/sdl/video.c
Make OpenGL settings, including whether to use OpenGL, configurable in fullscreen mode. The OpenGL usage and filter settings are stored separately for windowed and fullscreen.
------------------------------------------------------------------------
r3383 | utunnels | 2011-08-21 04:12:59 -0400 (Sun, 21 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/soundmix.c
SOUND_MAX_SAMPLES changed to 1024
------------------------------------------------------------------------
r3382 | utunnels | 2011-08-21 03:50:55 -0400 (Sun, 21 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
Fix shutdown loop bug.
------------------------------------------------------------------------
r3381 | utunnels | 2011-08-20 11:04:57 -0400 (Sat, 20 Aug 2011) | 6 lines
Changed paths:
M /engine/openbor.c
M /engine/openborscript.c
M /engine/openborscript.h
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c
M /engine/source/gamelib/triangle.c
M /engine/source/gamelib/triangle.h
Rewrite putsprite_ex using the new triangle function.
Add script functions:
settexture
setvertex
trianglelist
------------------------------------------------------------------------
r3380 | utunnels | 2011-08-19 02:48:56 -0400 (Fri, 19 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/source/gamelib/pixelformat.c
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/triangle.c
Some changes in triangle code.
------------------------------------------------------------------------
r3379 | utunnels | 2011-08-18 12:50:55 -0400 (Thu, 18 Aug 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/triangle.c
A /engine/source/gamelib/triangle.h
M /engine/source/gamelib/types.h
Add triangle.h
------------------------------------------------------------------------
r3378 | utunnels | 2011-08-18 05:34:13 -0400 (Thu, 18 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/triangle.c
Minor change
------------------------------------------------------------------------
r3377 | utunnels | 2011-08-18 05:26:42 -0400 (Thu, 18 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
A /engine/source/gamelib/triangle.c
M /engine/source/gamelib/types.h
Add triangle.c (WIP)
------------------------------------------------------------------------
r3376 | utunnels | 2011-08-18 02:00:28 -0400 (Thu, 18 Aug 2011) | 2 lines
Changed paths:
M /engine/openbor.c
No actual changes to the engine.
Except a commented-out 3d test function.
------------------------------------------------------------------------
r3375 | utunnels | 2011-08-16 21:46:15 -0400 (Tue, 16 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
Stop checking if model is loaded when parsing allowselect, since empty model will be skipped automatically.
------------------------------------------------------------------------
r3374 | utunnels | 2011-08-17 06:55:38 -0400 (Wed, 17 Aug 2011) | 1 line
Changed paths:
M /engine/source/gamelib/font.c
Parse \n in font_printf
------------------------------------------------------------------------
r3373 | utunnels | 2011-08-16 09:24:00 -0400 (Tue, 16 Aug 2011) | 1 line
Changed paths:
M /engine/openborscript.c
Add jumpid as a new aiflag.
------------------------------------------------------------------------
r3372 | utunnels | 2011-08-15 07:18:26 -0400 (Mon, 15 Aug 2011) | 2 lines
Changed paths:
M /engine/openbor.c
M /engine/openborscript.c
Add pause to openborvariant.
Enable update in pause menu.
------------------------------------------------------------------------
r3371 | utunnels | 2011-08-09 21:49:36 -0400 (Tue, 09 Aug 2011) | 2 lines
Changed paths:
M /engine/openbor.c
Music entries should not count as spawn points (if-->else if).
Fixed.
------------------------------------------------------------------------
r3370 | utunnels | 2011-08-09 20:48:48 -0400 (Tue, 09 Aug 2011) | 1 line
Changed paths:
M /engine/openbor.c
zoombuffer receives backgrounds now.
------------------------------------------------------------------------
r3369 | utunnels | 2011-08-09 04:05:55 -0400 (Tue, 09 Aug 2011) | 1 line
Changed paths:
M /engine/sdl/video.c
Restore old SDL full screen with 2x filters.
------------------------------------------------------------------------
r3368 | utunnels | 2011-08-09 03:29:40 -0400 (Tue, 09 Aug 2011) | 1 line
Changed paths:
M /engine/source/scriptlib/Lexer.c
Fixed an escape character bug in Lexer.c
------------------------------------------------------------------------