hedgewars/uLandGraphics.pas
2010-08-21 smaxx Engine:
2010-07-31 koda remove trailing spaces from end of line
2010-07-30 smaxx Engine:
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.
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.
2010-07-01 nemo Restore prior optimisation with the wildly out-of-bounds tx in LandDirty removed
2010-07-01 nemo Revert most of optimisation except for some obvious fixes to errors someone or other introduced.
2010-07-01 nemo Store some calcs to speed up uLandGraphics a tad
2010-06-30 koda partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
2010-06-25 nemo Extend pixel sweep to recheck neighbours if erasing on edges
2010-06-20 nemo Remove redundant test, add some temp variables to speed up the expensive CheckLand
2010-06-18 nemo rename flags
2010-06-18 nemo Forgot to change this flag.
2010-06-17 nemo Make land types flagged (to allow stacking future attributes such as indestructible ice, but also for a damaged flag)
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
2010-03-13 nemo Fix basketball map and hog cannon.
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-02-03 nemo Fix crash in DrawTunnel
2010-01-31 smxx Engine:
2010-01-26 koda complete the replacement of init/free wrappers for every unit
2010-01-14 koda makes freepascal code compatible with OBJFPC mode
2009-12-19 koda update SDLMain.m/.h to latest version
2009-11-29 unc0rr Get rid of stupid ToggleLongInt and ToggleString functions
2009-11-29 unc0rr Smaxx patch with tuning by me:
2009-11-29 nemo New despeckle by Palewolf that pretty well on-the-fly
2009-11-20 koda revamped file access and debug display
2009-11-05 koda revert previous commit to remove a wip patch
2009-11-05 koda update themes cmakefiles to use GLOB instead of listing all the files
2009-11-05 koda move compiler directives to standard pascal
2009-09-10 nemo Strip trailing spaces
2009-08-25 nemo Another try at keeping blowtorch/firepunch/jackhammer from going through indestructible stuff. Shame these routines don't use hedgehog movement
2009-07-07 nemo the -1 was a bad idea
2009-07-07 nemo multi-column support
2009-06-15 nemo Loop sweeping to avoid stray pixels. Avoided at first hoping there was a cleverer approach. Fortunately sweep is infrequent.
2009-03-15 unc0rr Some tweaks by nemo
2009-03-05 unc0rr nemo:
2009-03-01 unc0rr 4 utilities by nemo
2009-02-19 unc0rr Some optimization of land texture updating
2009-02-18 unc0rr Split land texture into small ones:
2009-02-18 unc0rr More reorganization
2009-02-14 unc0rr engine part of nemo's patch
2009-01-26 unc0rr Fix width/height dependant consts
2009-01-26 unc0rr Fix nemo's large land patch
2009-01-25 unc0rr Apply nemo's world resize patch
2009-01-22 unc0rr Add nemo's depixeling patch. Still needs some polishing for the case when we delete pixel on which hedgehog stays
2008-07-07 unc0rr Update copyright headers a bit
2008-04-27 unc0rr Update copyright info in source files headers
2008-04-21 unc0rr - Fix too long delay between shotgun and deagle shots
2008-04-13 unc0rr Fix warnings
2008-04-01 unc0rr Fix tunnel drawing (specially for desert eagle)
2008-03-21 unc0rr Fix drill bug
2008-01-28 unc0rr Don't update all land texture when drawing tunnel (saves video throughput)
2008-01-27 unc0rr - Save 8 MB of memory by freeing LandSurface and not using it anymore after game initialization
2008-01-27 unc0rr Store Land surface in memory:
2008-01-27 unc0rr Introduce UpdateLandTexture function to update just parts of surface
2008-01-27 unc0rr - Update land texture after explosions
2008-01-25 unc0rr Now show sprites too
2008-01-11 unc0rr - Revert previous debug things
2008-01-11 unc0rr Some debug stuff
2007-05-24 unc0rr Teleportation tool
less more (0) -60 tip