hedgewars/uLandGraphics.pas
2010-11-17 unC0Rr Move variables from uMisc to uVariables
2010-11-17 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
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
less more (0) -12 tip