Thu, 13 Feb 2014 23:53:47 +0400 |
unc0rr |
Only check alpha channel like BlitImageAndGenerateCollisionInfo does
|
file |
diff |
annotate
|
Wed, 12 Feb 2014 00:50:15 +0400 |
unc0rr |
- pas2c recognizes typecasts in initialization expressions
|
file |
diff |
annotate
|
Tue, 04 Feb 2014 19:45:22 +0100 |
sheepluva |
update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
|
file |
diff |
annotate
|
Mon, 03 Feb 2014 14:06:11 +0100 |
sheepluva |
fix for Issue 777 (IceGun: Segfault when freezing water, with rqBlurryLand enabled)
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 22:53:15 +0100 |
koda |
merge
|
file |
diff |
annotate
|
Sun, 19 Jan 2014 22:39:06 +0100 |
sheepluva |
fix despeckle mutilating blurry land
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 22:38:13 +0100 |
koda |
partial merge of the webgl branch
|
file |
diff |
annotate
|
Fri, 17 Jan 2014 01:06:54 +0100 |
sheepluva |
update copyright to 2014
|
file |
diff |
annotate
|
Sun, 05 Jan 2014 10:54:03 +0400 |
unc0rr |
- Fix build via pas2c
webgl
|
file |
diff |
annotate
|
Sat, 04 Jan 2014 23:55:54 +0400 |
unc0rr |
merge default
webgl
|
file |
diff |
annotate
|
Sun, 29 Dec 2013 12:37:05 +0100 |
koda |
merge
|
file |
diff |
annotate
|
Sun, 29 Dec 2013 15:08:52 +0400 |
unc0rr |
Uberfix. TODO: ask fpc guys wtf.
|
file |
diff |
annotate
|
Sun, 29 Dec 2013 15:07:51 +0400 |
unc0rr |
A bit of formatting
|
file |
diff |
annotate
|
Sun, 29 Dec 2013 12:32:36 +0400 |
unc0rr |
Be friendly with pas2c
|
file |
diff |
annotate
|
Sun, 29 Dec 2013 15:08:52 +0400 |
unc0rr |
Uberfix. TODO: ask fpc guys wtf.
0.9.20
|
file |
diff |
annotate
|
Tue, 17 Dec 2013 00:02:52 +0400 |
unc0rr |
merge default here
sdl2transition
|
file |
diff |
annotate
|
Sun, 08 Dec 2013 16:04:40 -0500 |
nemo |
Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
|
file |
diff |
annotate
|
Thu, 07 Nov 2013 21:06:30 +0400 |
unc0rr |
Provide more information to SDLTry
sdl2transition
|
file |
diff |
annotate
|
Fri, 11 Oct 2013 17:43:13 +0200 |
koda |
merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang
webgl
|
file |
diff |
annotate
|
Sun, 16 Jun 2013 00:46:11 +0400 |
unc0rr |
Some fixes to make pas2c+clang compile all engine files
webgl
|
file |
diff |
annotate
|
Fri, 13 Sep 2013 21:55:53 +0400 |
unc0rr |
Skip some LandPixels manipulations in stats-only mode
0.9.19
|
file |
diff |
annotate
|
Tue, 04 Jun 2013 22:28:12 +0200 |
koda |
update branch
webgl
|
file |
diff |
annotate
|
Wed, 29 May 2013 15:12:06 -0400 |
unc0rr |
bump copyright year for Andrey entries
|
file |
diff |
annotate
|
Wed, 03 Apr 2013 00:16:37 +0400 |
unc0rr |
Fix rendering errors now.
webgl
|
file |
diff |
annotate
|
Wed, 03 Apr 2013 00:03:46 +0400 |
unc0rr |
Fixes to make pas2c parse this
webgl
|
file |
diff |
annotate
|
Tue, 02 Apr 2013 21:00:57 +0200 |
koda |
update webgl branch
webgl
|
file |
diff |
annotate
|
Mon, 01 Apr 2013 23:07:24 +0400 |
unc0rr |
Hey, there was inc(Radius, 4)
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 11:18:00 +0100 |
koda |
merge correction, also what's with all those trailing whitespaces?
|
file |
diff |
annotate
|
Sat, 23 Mar 2013 21:03:27 +0200 |
Urbertar |
Remove some duplicating code from uLandGraphics.pas
|
file |
diff |
annotate
|
Tue, 26 Mar 2013 17:47:06 -0400 |
nemo |
Try to document TGear a bit, so people know what is commonly overridden, and what stuff is used for. Remove gtIceGun-specific values from TGear and abuse a couple of commonly abused members instead.
|
file |
diff |
annotate
|
Fri, 22 Mar 2013 18:51:37 +0100 |
sheepluva |
remove engine warnings
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 12:13:46 -0400 |
nemo |
More flagging of Land values. Also use less than for tests of non-terrain, instead of "and $FF00 = 0". Saves a couple of ops, which actually matters a small amount in a few places.
|
file |
diff |
annotate
|
Sun, 17 Mar 2013 14:09:54 -0400 |
nemo |
Add some flags for a few of the magic Land values
|
file |
diff |
annotate
|
Sun, 03 Mar 2013 19:35:57 +0200 |
Urbertar |
Fix water on ice setting
|
file |
diff |
annotate
|
Fri, 01 Mar 2013 22:32:49 -0500 |
nemo |
tweaks to sea ice appearance
|
file |
diff |
annotate
|
Thu, 28 Feb 2013 23:14:11 +0100 |
koda |
mysterious merge
|
file |
diff |
annotate
|
Thu, 28 Feb 2013 23:24:50 +0200 |
Urbertar |
Draw ice on water
|
file |
diff |
annotate
|
Thu, 28 Feb 2013 20:11:16 +0200 |
Urbertar |
Make refactoring. Remove DrawIce function
|
file |
diff |
annotate
|
Wed, 27 Feb 2013 21:30:33 -0500 |
nemo |
Apologies if jaree had done something similar, but didn't see anything in repo pull. This removes Land[] mixed w/ LandPixels[] and streamlines things a little
|
file |
diff |
annotate
|
Wed, 27 Feb 2013 11:17:45 -0500 |
nemo |
define ice edge colour
|
file |
diff |
annotate
|
Wed, 27 Feb 2013 13:13:34 +0200 |
Urbertar |
Draw ice on water
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 20:26:49 -0500 |
nemo |
huh. how'd we end up needing a merge here...
icegun
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 17:04:40 +0200 |
Urbertar |
Separate setting and drawing ice
icegun
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 16:46:58 +0200 |
Urbertar |
Make little refactoring
icegun
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 16:04:35 +0200 |
Urbertar |
Check is lanscape already ice
icegun
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 09:10:48 -0500 |
nemo |
put ice colour in uVariables, add check for land that is already ice
icegun
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 15:15:20 +0200 |
Urbertar |
Change shape of ice to round
icegun
|
file |
diff |
annotate
|
Mon, 25 Feb 2013 19:19:41 -0500 |
nemo |
graphics tweak. flag a couple more overeager setall HH
icegun
|
file |
diff |
annotate
|
Sun, 11 Nov 2012 17:15:19 +0100 |
koda |
merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions)
webgl
|
file |
diff |
annotate
|
Mon, 06 Aug 2012 10:18:57 -0400 |
nemo |
revert 3188794b9d87. does not do what I'd like.
|
file |
diff |
annotate
|
Sat, 04 Aug 2012 22:51:41 -0400 |
nemo |
Perf opt for the c conversion. Use downto instead to avoid repeated function calls in the loop
|
file |
diff |
annotate
|
Sat, 23 Jun 2012 21:37:47 -0400 |
nemo |
Step 1. Add current hedgehog as top bit of bottom byte.
|
file |
diff |
annotate
|
Sat, 23 Jun 2012 22:44:11 +0400 |
unc0rr |
- Fix cake bug introduced in r2ccfc93c6b5e
|
file |
diff |
annotate
|
Sun, 03 Jun 2012 18:52:22 -0400 |
nemo |
Only create textures for non-empty LandPixel chunks. This should save a fair amount of memory, especially on smaller maps, and eliminate a number of draws
|
file |
diff |
annotate
|
Wed, 30 May 2012 22:45:30 +0400 |
unc0rr |
This should make drawn maps rendering even more faster
|
file |
diff |
annotate
|
Wed, 30 May 2012 18:00:29 +0400 |
unc0rr |
Render drawn maps 10-500 times faster
|
file |
diff |
annotate
|
Wed, 09 May 2012 17:33:25 -0400 |
nemo |
Reflects change in previous revision to uTypes
|
file |
diff |
annotate
|
Wed, 02 May 2012 10:53:13 +0100 |
koda |
change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
|
file |
diff |
annotate
|
Tue, 01 May 2012 19:56:55 +0200 |
koda |
breaking news, we don't support typed consts anymore
|
file |
diff |
annotate
|
Fri, 17 Feb 2012 18:23:36 +0100 |
koda |
the most important commit of the year
|
file |
diff |
annotate
|
Sun, 12 Feb 2012 15:11:47 -0500 |
nemo |
oops
|
file |
diff |
annotate
|
Tue, 17 Jan 2012 09:01:31 -0500 |
lovelacer |
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
|
file |
diff |
annotate
|
Sun, 04 Dec 2011 00:52:47 +0300 |
unc0rr |
- Give uLand more modularity
|
file |
diff |
annotate
|
Sun, 27 Nov 2011 23:13:22 +0300 |
unc0rr |
Countless imporvements to the parser and countless help to the parser in sources.
|
file |
diff |
annotate
|
Sun, 13 Nov 2011 13:46:26 +0300 |
unc0rr |
Introduce initialization expressions
|
file |
diff |
annotate
|
Sun, 16 Oct 2011 15:09:26 -0400 |
nemo |
tweak. constrain to full opacity
|
file |
diff |
annotate
|
Sun, 16 Oct 2011 11:45:46 -0400 |
nemo |
Blend the outter side too
|
file |
diff |
annotate
|
Sat, 08 Oct 2011 00:34:41 -0400 |
nemo |
Couple more, add back misplaced clearing of Land
|
file |
diff |
annotate
|
Fri, 07 Oct 2011 23:57:14 -0400 |
nemo |
Add landbacktex to a few maps, just to see how it looks.
|
file |
diff |
annotate
|
Sun, 02 Oct 2011 10:36:43 -0400 |
nemo |
Basic test implementation of an ice flag. Allows for slick parts of terrain. Intended for ice gun, or "ice" mask on portions of land objects.
|
file |
diff |
annotate
|
Fri, 30 Sep 2011 22:33:28 -0400 |
nemo |
This prevents girders from erasing landbacktex (square windows in tunnels and such), at the cost of requiring lfBasic and lfObject to be treated the same apart from graphically
|
file |
diff |
annotate
|
Sat, 24 Sep 2011 22:16:49 +0400 |
unC0Rr |
Fix a bunch of warnings (also improves speed a bit in 32 bit code)
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 21:25:13 -0400 |
nemo |
smoothing should be after despeckling
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 00:51:02 -0400 |
nemo |
Don't set lfDamaged for small tunnels
|
file |
diff |
annotate
|
Tue, 13 Sep 2011 00:13:01 -0400 |
nemo |
Remove extra graphical resweeps, and smooth prior to despeckling. Was getting odd desync here without Land[] seemingly incorrect at end of passes. Just removing seems to fix, and code wasn't that good an idea in its prior state anyway.
|
file |
diff |
annotate
|
Fri, 09 Sep 2011 18:30:40 -0400 |
nemo |
Remove some unused variables and options.inc which uFloat doesn't use, probably should never use, and was getting in the way of my testcase - but most importantly, remove the inline on hwSqrt which was causing very bad math on my compiler/machine. We may have to remove more inlining. A pity.
|
file |
diff |
annotate
|
Sat, 27 Aug 2011 14:54:56 -0400 |
nemo |
implement proper blending
|
file |
diff |
annotate
|
Fri, 26 Aug 2011 20:59:55 -0400 |
nemo |
Die speckles, round N. Check that alpha is not basically empty while blending, try to match the damaged land type.
|
file |
diff |
annotate
|
Sat, 30 Jul 2011 14:52:25 -0400 |
nemo |
kill off some speckles, crank up land gun output
|
file |
diff |
annotate
|
Sun, 03 Jul 2011 20:14:03 -0400 |
nemo |
oops
|
file |
diff |
annotate
|
Sun, 03 Jul 2011 20:01:13 -0400 |
nemo |
separate landpixels/land despeckling results to avoid desyncing on blurry land due to extra despeckling passes. right now, this does mean landpixels edge-of-block recheck is not done
|
file |
diff |
annotate
|
Thu, 30 Jun 2011 18:20:41 -0400 |
nemo |
Sweep all pixels at 0 or 1 neighbours, whether damaged or not. Intended to handled output of Smooth, might be nice to cut down on the counting somehow though.
|
file |
diff |
annotate
|
Tue, 28 Jun 2011 19:16:42 -0400 |
nemo |
sweep up some AA pixels
|
file |
diff |
annotate
|
Sun, 26 Jun 2011 20:29:08 -0400 |
nemo |
Use an ifdef instead, add despeckling of tunnels
|
file |
diff |
annotate
|
Sun, 26 Jun 2011 16:34:31 -0400 |
nemo |
add missing nil check, increase despeckling of background too
|
file |
diff |
annotate
|
Mon, 20 Jun 2011 20:46:27 -0400 |
nemo |
Avoid desyncing on blurry land
|
file |
diff |
annotate
|
Mon, 20 Jun 2011 09:32:31 -0400 |
nemo |
move smoothing into separate function, adjust call order
|
file |
diff |
annotate
|
Mon, 20 Jun 2011 09:15:24 -0400 |
nemo |
25%, not 50%
|
file |
diff |
annotate
|
Mon, 20 Jun 2011 02:03:15 -0400 |
nemo |
More AA - try smoothing explosions a bit
|
file |
diff |
annotate
|
Wed, 27 Apr 2011 15:57:23 +0400 |
unc0rr |
Fix "Mixing signed expressions and longwords gives a 64bit result" warnings
|
file |
diff |
annotate
|
Tue, 22 Mar 2011 23:01:26 -0400 |
nemo |
Fix endianness
|
file |
diff |
annotate
|
Wed, 02 Mar 2011 00:27:20 +0100 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 19:05:31 +0100 |
Henek |
fixed unlimeted fuel bug for rcplane
|
file |
diff |
annotate
|
Fri, 31 Dec 2010 00:37:39 +0100 |
Palewolf |
Snow blends into land, trys to fill the gaps
|
file |
diff |
annotate
|
Sun, 26 Dec 2010 12:42:22 -0500 |
nemo |
oops. forgot to check on indestructible in combination with disableLandBack
0.9.15
|
file |
diff |
annotate
|
Sun, 26 Dec 2010 11:17:01 -0500 |
nemo |
add a disabling for landback, set it if flakes are enabled
|
file |
diff |
annotate
|
Sun, 26 Dec 2010 10:47:03 -0500 |
nemo |
revert last change. ordinary fire is fine, but HHG screws up.
|
file |
diff |
annotate
|
Sun, 26 Dec 2010 10:31:10 -0500 |
nemo |
disable landbackpixel on small explosions
|
file |
diff |
annotate
|
Sun, 26 Dec 2010 00:28:23 -0500 |
nemo |
remove all screwing about with uLandGraphics - have not found a way to properly handle LandBackTex through despeckling or fill checks that does not result in ugly fire damage or wiped out landbacktex. Would rather some snowflakes lines than that.
|
file |
diff |
annotate
|
Thu, 23 Dec 2010 23:46:14 -0500 |
nemo |
more fiddling with graphics to try and satisfy both fire and snow
|
file |
diff |
annotate
|
Wed, 22 Dec 2010 23:46:07 -0500 |
nemo |
oops. hopefully unbreak maps while still preserving mask behaviour as before (basketball nets etc)
|
file |
diff |
annotate
|
Wed, 22 Dec 2010 19:25:00 -0500 |
nemo |
more tweaking land graphics due to snow
|
file |
diff |
annotate
|
Wed, 22 Dec 2010 18:50:00 -0500 |
nemo |
Visual tweaks for snow
|
file |
diff |
annotate
|
Sun, 21 Nov 2010 19:41:19 +0300 |
unc0rr |
uDebug
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 12:12:51 +0300 |
unC0Rr |
Haven't found a better place than uIO for OutError
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 11:32:47 +0300 |
unC0Rr |
Move some stuff from uMisc to uUtils
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:07:03 +0300 |
unc0rr |
uLand isn't that important to them
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:45:55 +0300 |
unC0Rr |
Move variables from uMisc to uVariables
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:22:36 +0300 |
unC0Rr |
Introduce unit uTypes in order to remove some cyclic unit dependencies
|
file |
diff |
annotate
|
Sat, 21 Aug 2010 22:36:59 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Sat, 31 Jul 2010 11:24:53 +0200 |
koda |
remove trailing spaces from end of line
|
file |
diff |
annotate
|
Fri, 30 Jul 2010 18:20:42 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 23:41:10 -0400 |
nemo |
Revert prior attempted optimisation. Gridding the land pays in some situations, but not all. Restricting to an upper bound might help, but overall, seems too fuzzy to be worth it. On one side is increased cost of Add/Delete + extra test on collision check, on the other is skipping the list iteration. Perhaps for large lists.
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 17:00:14 -0400 |
nemo |
Grid the landscape, and shortcircuit checks on the collision array if there are no nearby checked in collisions to be collided with. This is a big win for fire's ammoshove in particular. Also add a +2 that seemed missing in the check, and update fire accordingly.
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 14:17:22 -0400 |
nemo |
Restore prior optimisation with the wildly out-of-bounds tx in LandDirty removed
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 00:34:39 -0400 |
nemo |
Revert most of optimisation except for some obvious fixes to errors someone or other introduced.
|
file |
diff |
annotate
|
Wed, 30 Jun 2010 23:15:14 -0400 |
nemo |
Store some calcs to speed up uLandGraphics a tad
|
file |
diff |
annotate
|
Wed, 30 Jun 2010 14:52:48 +0200 |
koda |
partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
|
file |
diff |
annotate
|
Fri, 25 Jun 2010 00:41:21 -0400 |
nemo |
Extend pixel sweep to recheck neighbours if erasing on edges
|
file |
diff |
annotate
|
Sun, 20 Jun 2010 18:26:49 -0400 |
nemo |
Remove redundant test, add some temp variables to speed up the expensive CheckLand
|
file |
diff |
annotate
|