hedgewars/uCollisions.pas
2010-07-31 koda remove trailing spaces from end of line
2010-07-03 nemo Minor fire tweak for readability and lethalness, remove exit condition that was hanging game (identified by jaylittle)
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-06-26 sheepluva portal / slope detection:
2010-05-17 nemo Skip collision on X for barrels that aren't knocked over
2010-05-17 nemo Increase minimum threshold for barrel damage to reduce likelihood of blowing one up on jumping out, increase damage to compensate (may need tweaking). Only apply dX for collision w/ kick if barrel is rolling.
2010-05-04 sheepluva some portal changes, warning: no loop prevention yet, note: entry angle not preserved yet
2010-05-03 sheepluva allow kicking of barrels
2010-05-03 sheepluva tweak land angle detection/portal a bit
2010-05-02 smxx Engine:
2010-05-02 sheepluva add a part of my landslide vector collision and use if for the portal gun DirAngle, not flawless yet
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-21 unc0rr In pascal unit is a namespace
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-01-26 koda complete the replacement of init/free wrappers for every unit
2009-11-20 koda revamped file access and debug display
2009-11-05 koda move compiler directives to standard pascal
2009-04-12 unc0rr nemo's patch + ropes ammo scheme hack
2009-01-25 unc0rr Apply nemo's world resize patch
2008-12-04 unc0rr More stable blowtorch:
2008-11-21 unc0rr - Some reformatting
2008-07-07 unc0rr Update copyright headers a bit
2008-06-01 unc0rr Don't let jumping hedgehog to move others
2008-05-06 unc0rr Double increase collision array size
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 broken logic for the new parachute feature
2008-04-12 unc0rr Remove tailing spaces in some places
2007-06-17 unc0rr - Get rid of ammoProp_AttackInFall and gstFalling
2007-06-06 unc0rr - Various small fixes
2007-06-04 unc0rr - Fix some stupid bugs in collisions detecting code
2007-05-24 unc0rr - Fix some collision bugs
2007-05-21 unc0rr - Don't kick cases by moving hedgehog
2007-05-18 unc0rr Fix firepunch regression
2007-05-14 unc0rr Moving hedgehog could get another hedgehog moving forward
2007-05-09 unc0rr - Further work on new collisions implementation
2007-05-04 unc0rr Fix old bug with grenade(bomd, etc..) not colliding with attacking hedgehog
2007-05-02 unc0rr Fix collision info artifacts in Land array when two objects intersect
2007-03-17 unc0rr - Get rid of operator := to have GPC support
2007-02-05 unc0rr Update copyright information
2007-01-27 unc0rr integer -> LongInt
2007-01-21 unc0rr Fixed-point arithmetics in engine.
2006-10-05 unc0rr Relicense to GPL
2006-08-11 unc0rr - Many type fixes
2006-07-08 unc0rr - Unicode support for team and hedgehogs names
2006-06-23 unc0rr - Many AI improvements
2006-06-20 unc0rr Collision-related stuff
2006-06-14 unc0rr - Start AI rewrite
2006-02-05 unc0rr No more hedgehogs hung in air
2006-02-01 unc0rr - Fixed compiling .)
2006-01-20 unc0rr - Fixed game loading
2006-01-19 unc0rr - Fixed bubble theme object
2006-01-05 unc0rr Better Desert Eagle and Shotgun
2006-01-05 unc0rr - Properly get seed in net game
2005-09-06 unc0rr Fix reading out of bounds of the collisions array. This fixes flying hedgehogs and not moving after explosion
2005-08-23 unc0rr - set svn:eol-style to native
2005-08-22 unc0rr Add current sources.
less more (0) tip