2012-05-09 |
nemo |
Reflects change in previous revision to uTypes
|
file |
diff |
annotate
|
2012-05-02 |
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
|
2012-05-01 |
koda |
breaking news, we don't support typed consts anymore
|
file |
diff |
annotate
|
2012-02-17 |
koda |
the most important commit of the year
|
file |
diff |
annotate
|
2012-02-12 |
nemo |
oops
|
file |
diff |
annotate
|
2012-01-17 |
lovelacer |
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
|
file |
diff |
annotate
|
2011-12-03 |
unc0rr |
- Give uLand more modularity
|
file |
diff |
annotate
|
2011-11-27 |
unc0rr |
Countless imporvements to the parser and countless help to the parser in sources.
|
file |
diff |
annotate
|
2011-11-13 |
unc0rr |
Introduce initialization expressions
|
file |
diff |
annotate
|
2011-10-16 |
nemo |
tweak. constrain to full opacity
|
file |
diff |
annotate
|
2011-10-16 |
nemo |
Blend the outter side too
|
file |
diff |
annotate
|
2011-10-08 |
nemo |
Couple more, add back misplaced clearing of Land
|
file |
diff |
annotate
|
2011-10-08 |
nemo |
Add landbacktex to a few maps, just to see how it looks.
|
file |
diff |
annotate
|
2011-10-02 |
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
|
2011-10-01 |
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
|
2011-09-24 |
unC0Rr |
Fix a bunch of warnings (also improves speed a bit in 32 bit code)
|
file |
diff |
annotate
|
2011-09-14 |
nemo |
smoothing should be after despeckling
|
file |
diff |
annotate
|
2011-09-13 |
nemo |
Don't set lfDamaged for small tunnels
|
file |
diff |
annotate
|
2011-09-13 |
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
|
2011-09-09 |
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
|
2011-08-27 |
nemo |
implement proper blending
|
file |
diff |
annotate
|
2011-08-27 |
nemo |
Die speckles, round N. Check that alpha is not basically empty while blending, try to match the damaged land type.
|
file |
diff |
annotate
|
2011-07-30 |
nemo |
kill off some speckles, crank up land gun output
|
file |
diff |
annotate
|
2011-07-04 |
nemo |
oops
|
file |
diff |
annotate
|
2011-07-04 |
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
|
2011-06-30 |
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
|
2011-06-28 |
nemo |
sweep up some AA pixels
|
file |
diff |
annotate
|
2011-06-27 |
nemo |
Use an ifdef instead, add despeckling of tunnels
|
file |
diff |
annotate
|
2011-06-26 |
nemo |
add missing nil check, increase despeckling of background too
|
file |
diff |
annotate
|
2011-06-21 |
nemo |
Avoid desyncing on blurry land
|
file |
diff |
annotate
|
2011-06-20 |
nemo |
move smoothing into separate function, adjust call order
|
file |
diff |
annotate
|
2011-06-20 |
nemo |
25%, not 50%
|
file |
diff |
annotate
|
2011-06-20 |
nemo |
More AA - try smoothing explosions a bit
|
file |
diff |
annotate
|
2011-04-27 |
unc0rr |
Fix "Mixing signed expressions and longwords gives a 64bit result" warnings
|
file |
diff |
annotate
|
2011-03-23 |
nemo |
Fix endianness
|
file |
diff |
annotate
|
2011-03-01 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
2011-01-30 |
Henek |
fixed unlimeted fuel bug for rcplane
|
file |
diff |
annotate
|
2010-12-30 |
Palewolf |
Snow blends into land, trys to fill the gaps
|
file |
diff |
annotate
|
2010-12-26 |
nemo |
oops. forgot to check on indestructible in combination with disableLandBack
0.9.15
|
file |
diff |
annotate
|
2010-12-26 |
nemo |
add a disabling for landback, set it if flakes are enabled
|
file |
diff |
annotate
|
2010-12-26 |
nemo |
revert last change. ordinary fire is fine, but HHG screws up.
|
file |
diff |
annotate
|
2010-12-26 |
nemo |
disable landbackpixel on small explosions
|
file |
diff |
annotate
|
2010-12-26 |
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
|
2010-12-24 |
nemo |
more fiddling with graphics to try and satisfy both fire and snow
|
file |
diff |
annotate
|
2010-12-23 |
nemo |
oops. hopefully unbreak maps while still preserving mask behaviour as before (basketball nets etc)
|
file |
diff |
annotate
|
2010-12-23 |
nemo |
more tweaking land graphics due to snow
|
file |
diff |
annotate
|
2010-12-22 |
nemo |
Visual tweaks for snow
|
file |
diff |
annotate
|
2010-11-21 |
unc0rr |
uDebug
|
file |
diff |
annotate
|
2010-11-18 |
unC0Rr |
Haven't found a better place than uIO for OutError
|
file |
diff |
annotate
|
2010-11-18 |
unC0Rr |
Move some stuff from uMisc to uUtils
|
file |
diff |
annotate
|
2010-11-17 |
unc0rr |
uLand isn't that important to them
|
file |
diff |
annotate
|
2010-11-17 |
unC0Rr |
Move variables from uMisc to uVariables
|
file |
diff |
annotate
|
2010-11-17 |
unC0Rr |
Introduce unit uTypes in order to remove some cyclic unit dependencies
|
file |
diff |
annotate
|
2010-08-21 |
smaxx |
Engine:
|
file |
diff |
annotate
|
2010-07-31 |
koda |
remove trailing spaces from end of line
|
file |
diff |
annotate
|
2010-07-30 |
smaxx |
Engine:
|
file |
diff |
annotate
|
2010-07-02 |
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
|
2010-07-01 |
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
|
2010-07-01 |
nemo |
Restore prior optimisation with the wildly out-of-bounds tx in LandDirty removed
|
file |
diff |
annotate
|
2010-07-01 |
nemo |
Revert most of optimisation except for some obvious fixes to errors someone or other introduced.
|
file |
diff |
annotate
|
2010-07-01 |
nemo |
Store some calcs to speed up uLandGraphics a tad
|
file |
diff |
annotate
|
2010-06-30 |
koda |
partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
|
file |
diff |
annotate
|
2010-06-25 |
nemo |
Extend pixel sweep to recheck neighbours if erasing on edges
|
file |
diff |
annotate
|
2010-06-20 |
nemo |
Remove redundant test, add some temp variables to speed up the expensive CheckLand
|
file |
diff |
annotate
|
2010-06-18 |
nemo |
rename flags
|
file |
diff |
annotate
|
2010-06-18 |
nemo |
Forgot to change this flag.
|
file |
diff |
annotate
|
2010-06-17 |
nemo |
Make land types flagged (to allow stacking future attributes such as indestructible ice, but also for a damaged flag)
|
file |
diff |
annotate
|
2010-04-01 |
nemo |
Update (c) lines to 2010 as unc0rr requested - they all had varying values so I just took the first year mentioned, then tacked on -2010
|
file |
diff |
annotate
|
2010-03-13 |
nemo |
Fix basketball map and hog cannon.
|
file |
diff |
annotate
|
2010-03-06 |
unc0rr |
Replace tabs with spaces using 'expand -t 4' command
|
file |
diff |
annotate
|
2010-02-03 |
nemo |
Fix crash in DrawTunnel
|
file |
diff |
annotate
|
2010-01-31 |
smxx |
Engine:
|
file |
diff |
annotate
|
2010-01-26 |
koda |
complete the replacement of init/free wrappers for every unit
|
file |
diff |
annotate
|
2010-01-14 |
koda |
makes freepascal code compatible with OBJFPC mode
|
file |
diff |
annotate
|
2009-12-19 |
koda |
update SDLMain.m/.h to latest version
|
file |
diff |
annotate
|
2009-11-29 |
unc0rr |
Get rid of stupid ToggleLongInt and ToggleString functions
|
file |
diff |
annotate
|
2009-11-29 |
unc0rr |
Smaxx patch with tuning by me:
|
file |
diff |
annotate
|
2009-11-29 |
nemo |
New despeckle by Palewolf that pretty well on-the-fly
|
file |
diff |
annotate
|
2009-11-20 |
koda |
revamped file access and debug display
|
file |
diff |
annotate
|
2009-11-05 |
koda |
revert previous commit to remove a wip patch
|
file |
diff |
annotate
|
2009-11-05 |
koda |
update themes cmakefiles to use GLOB instead of listing all the files
|
file |
diff |
annotate
|
2009-11-05 |
koda |
move compiler directives to standard pascal
|
file |
diff |
annotate
|
2009-09-10 |
nemo |
Strip trailing spaces
|
file |
diff |
annotate
|
2009-08-25 |
nemo |
Another try at keeping blowtorch/firepunch/jackhammer from going through indestructible stuff. Shame these routines don't use hedgehog movement
|
file |
diff |
annotate
|
2009-07-07 |
nemo |
the -1 was a bad idea
|
file |
diff |
annotate
|
2009-07-07 |
nemo |
multi-column support
|
file |
diff |
annotate
|
2009-06-15 |
nemo |
Loop sweeping to avoid stray pixels. Avoided at first hoping there was a cleverer approach. Fortunately sweep is infrequent.
|
file |
diff |
annotate
|
2009-03-15 |
unc0rr |
Some tweaks by nemo
|
file |
diff |
annotate
|
2009-03-05 |
unc0rr |
nemo:
|
file |
diff |
annotate
|
2009-03-01 |
unc0rr |
4 utilities by nemo
|
file |
diff |
annotate
|
2009-02-19 |
unc0rr |
Some optimization of land texture updating
|
file |
diff |
annotate
|
2009-02-18 |
unc0rr |
Split land texture into small ones:
|
file |
diff |
annotate
|
2009-02-18 |
unc0rr |
More reorganization
|
file |
diff |
annotate
|
2009-02-14 |
unc0rr |
engine part of nemo's patch
|
file |
diff |
annotate
|
2009-01-26 |
unc0rr |
Fix width/height dependant consts
|
file |
diff |
annotate
|
2009-01-26 |
unc0rr |
Fix nemo's large land patch
|
file |
diff |
annotate
|
2009-01-25 |
unc0rr |
Apply nemo's world resize patch
|
file |
diff |
annotate
|
2009-01-22 |
unc0rr |
Add nemo's depixeling patch. Still needs some polishing for the case when we delete pixel on which hedgehog stays
|
file |
diff |
annotate
|
2008-07-07 |
unc0rr |
Update copyright headers a bit
|
file |
diff |
annotate
|
2008-04-27 |
unc0rr |
Update copyright info in source files headers
|
file |
diff |
annotate
|
2008-04-21 |
unc0rr |
- Fix too long delay between shotgun and deagle shots
|
file |
diff |
annotate
|
2008-04-13 |
unc0rr |
Fix warnings
|
file |
diff |
annotate
|
2008-04-01 |
unc0rr |
Fix tunnel drawing (specially for desert eagle)
|
file |
diff |
annotate
|
2008-03-21 |
unc0rr |
Fix drill bug
|
file |
diff |
annotate
|
2008-01-28 |
unc0rr |
Don't update all land texture when drawing tunnel (saves video throughput)
|
file |
diff |
annotate
|
2008-01-27 |
unc0rr |
- Save 8 MB of memory by freeing LandSurface and not using it anymore after game initialization
|
file |
diff |
annotate
|
2008-01-27 |
unc0rr |
Store Land surface in memory:
|
file |
diff |
annotate
|
2008-01-27 |
unc0rr |
Introduce UpdateLandTexture function to update just parts of surface
|
file |
diff |
annotate
|
2008-01-27 |
unc0rr |
- Update land texture after explosions
|
file |
diff |
annotate
|
2008-01-25 |
unc0rr |
Now show sprites too
|
file |
diff |
annotate
|
2008-01-11 |
unc0rr |
- Revert previous debug things
|
file |
diff |
annotate
|
2008-01-11 |
unc0rr |
Some debug stuff
|
file |
diff |
annotate
|
2007-05-24 |
unc0rr |
Teleportation tool
|
file |
diff |
annotate
|
2007-05-09 |
unc0rr |
- Further work on new collisions implementation
|
file |
diff |
annotate
|
2007-05-04 |
unc0rr |
Fix old bug with grenade(bomd, etc..) not colliding with attacking hedgehog
|
file |
diff |
annotate
|
2007-05-02 |
unc0rr |
Fix collision info artifacts in Land array when two objects intersect
|
file |
diff |
annotate
|
2007-03-11 |
unc0rr |
- Fix most of the warnings in hwengine
|
file |
diff |
annotate
|
2007-02-07 |
unc0rr |
Construction tool
|
file |
diff |
annotate
|
2007-02-05 |
unc0rr |
Update copyright information
|
file |
diff |
annotate
|
2007-01-27 |
unc0rr |
integer -> LongInt
|
file |
diff |
annotate
|