hedgewars/uLandObjects.pas
2019-05-22 alfadur disallow zero rope step
2019-05-21 alfadur add rope layers
2019-05-16 alfadur fix anchors
2019-05-14 alfadur blend land into land objects
2019-05-14 alfadur make rope styleable
2018-11-23 nemo overall, using LongInt for leftX/rightX results in fewer casts, since most comparisons are against ints.
2018-10-04 Wuzzy Fix another pas2c hiccup in uLandObjects
2018-07-17 Wuzzy Clarify/rewrite a few OutError messages
2018-07-12 Wuzzy Send proper failure error message when image loading has failed
2018-05-24 Wuzzy Remove unused variable in uLandObjects
2018-05-22 alfadur Checksum girders and masks too
2018-05-16 alfadur new theme object features
2018-02-07 Wuzzy Add theme fallback music settings
2017-11-23 nemo hate SDL blit...
2017-10-24 nemo w is in pixels, so presumably this needs to be *4
2017-10-24 nemo use pitch for surfaces, land_width x2 since 16 bit
2017-10-19 nemo extend land digest to all surfaces that could possibly be loaded into Land[] - i.e. ones that impact sync
2017-09-29 sheepluva don't use colorkey for land spray
2017-09-29 sheepluva rename ifTransparent to ifColorKey
2017-04-08 KoBeWi Fix bad water flow animation
2017-04-08 KoBeWi Water can now be animated
2017-04-06 Wuzzy Allow to place theme objects on water
2016-11-28 nemo add alpha for sd-tint, since CopherNeue thinks the textures might need fading
2016-11-16 nemo Make sd-tint a theme variable so cophernue can tweak his sky tinting
2016-10-15 sheepluva rename variables for better code-readability and fix indentation
2016-10-15 KoBeWi support for multiple inland rectangles [reviewed, cleaned up and committed by sheepluva]
2016-05-15 sheepluva implement Trim() in uUtils
2016-05-15 sheepluva always include uUtils _after_ SysUtils
2016-02-09 unC0Rr Fix possible crashes/hangs due to recent changes
2016-01-31 unc0rr Bye-bye TryDo
2016-01-09 unc0rr SDLTry doesn't halt engine no more
2015-11-10 sheepluva merge default sdl2transition
2015-08-10 sheepluva more copyright fixes
2015-07-13 sheepluva don't keep around those right-side fort files which are just mirror images of left-side forts. generate them at run-time instead. note: inlining changes and deleting files - so consider clean build/install
2015-05-11 unc0rr - Take girder height into account (fix issue #908)
2015-03-31 sheepluva small pixel jizz tweak
2015-03-31 sheepluva alternative explosion border smoothing
2014-11-29 sheepluva fix some pas2c related issues
2014-11-11 unc0rr Fix some stuff from coverity
2014-06-18 sheepluva tweak/refactor how water is drawn
2014-06-09 sheepluva load the girder.png of a theme a maximum of 1 times (minimum of 0), instead of once per generated bridge
2014-06-03 nemo theme configurable sudden death music. untested
2014-02-11 unc0rr - pas2c recognizes typecasts in initialization expressions
2014-02-04 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
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-04 unc0rr merge default webgl
2013-12-16 unc0rr merge default here sdl2transition
2013-12-10 unc0rr Better diagnostic message when failing to load theme.cfg
2013-12-08 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
2013-11-29 nemo Initial pass at bounciness. To try it out, or lfBouncy on girder in uLandGraphics (search for the word graphically)
2013-11-07 unc0rr - Fix TryPut, so really large maps could load sdl2transition
2013-11-07 unc0rr Provide more information to SDLTry sdl2transition
2013-10-11 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
2013-06-28 nemo Remove some GLunit dependencies noticed on graph. uUtils was using it for GLfloat - but, the stuff it was returning to was usually converting to "real" anyway. uLand was including it unnecessarily. Minor refactor
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-04-04 nemo So. Some themes have objects that seem to be large natural extensions of the landscape. Masks allow maintaining that. Lemme know if it doesn't look good. If it doesn't, can still use for ice/bounce/indestructible. Indestructible bunker object for example.
2013-04-02 koda update webgl branch webgl
2013-03-18 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.
2012-12-25 koda update branch with default webgl
2012-11-30 Joe Doyle (Ginto8) Move global variables to units that use them
2012-11-21 koda updated branch webgl
2012-11-14 unc0rr Engine loads fine with basic config physfslayer
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-11-14 unc0rr Get rid of Pathz and UserPathz physfslayer
2012-08-31 sheepluva clean up LoadImage and UserPathz/AltPath/etc related redundancy by introducing 3 new functions in uStore.pas
2012-08-18 nemo byte order
2012-08-17 nemo This union hasn't been needed for 5 years, and makes using other headers harder.
2012-08-15 nemo Poor visual gear value in theme now bears little resemblance to the number of gears actually spawned. But, it certainly shouldn't be related to LAND_WIDTH.
2012-05-12 unc0rr pas2c stuff again
2012-05-11 unc0rr sysutils -> SysUtils
2012-05-11 unc0rr Make pas2c happier with uSound
2012-05-09 nemo Reflects change in previous revision to uTypes
2012-05-05 koda adjust the scope of a few uSound variables and functions
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)
2012-05-02 koda add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
2012-05-01 koda breaking news, we don't support typed consts anymore
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2011-12-27 nemo Experiment in eliminating transparent white from LandPixels - I think it messes up on some graphics cards. Noticed a curious white border on a girder in a theme Randy is working on. At the very least it is slightly more efficient in the blit.
2011-12-03 unc0rr No more nested functions in code
2011-11-27 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
2011-11-06 nemo Set default water colours in greyscale mode in case the theme does not define them, decrement piano weapon on use
2011-11-06 nemo Add missing grayscale conversions
2011-11-06 nemo Spread flakes out over 5 layers now (far back, mid distance, just behind land, just in front of lands and hog, near distance). Spread clouds out over 3 layers (far back, mid distance, just behind land). Add a flatten clouds option, use
2011-11-05 nemo Flatten flakes for halloween theme, based on feedback from sheepluva
2011-10-09 nemo oops
2011-10-09 nemo Restrict slipperiness to girders and bridges. Make girders more obviously ice.
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.
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.
2011-08-27 nemo Fix rounding error in sky colour causing visible lines
2011-08-22 nemo Free land texture, reset sky colour.
2011-07-24 nemo Add grayscale option for 3d, helps with colour clashing
2011-06-14 nemo Oops. Forgot an assignment.
2011-06-13 nemo Enable ~/.hedgewars/Data (or platform equivalent) to override/extend pretty much everything in system Data dir. Obviously desyncing can occur, so this is at user's own risk. Should simplify map etc install. Needs testing.
2011-06-02 nemo Don't need to check for this case
2011-06-02 nemo Experiment in making the land less jagg-y
2011-04-27 unc0rr Fix "Mixing signed expressions and longwords gives a 64bit result" warnings
2011-04-20 koda and now for something completely different, overlay refactoring!
2011-03-16 Henek should probably fix broken flakes, my bad
2011-03-01 koda Happy 2011 :)
2011-01-17 koda code cleanup
2011-01-12 Henek added rq-sky to themes so it can set sky color for low quality. also added tint of sky on sudden death. underwater theme is an example of this
2011-01-01 Henek added flake configuration also in sudden death and SDClouds for underwater
2010-12-31 Henek sudden death changes: only change visual bit on health decrease and support for water transparancy change and clouds number change
2010-12-30 Henek added also splash and droplets to sd and refactored theme.cfg, not all themes updated
2010-12-24 nemo Disable gtFlake on bordered maps
2010-12-23 nemo apparently some sanity checks are needed here. christmas theme object dimensions are crashing placement
2010-12-22 nemo fix desync in snow
2010-12-22 nemo minor visual tweaks to snow
2010-11-21 unc0rr uDebug
2010-11-20 unc0rr Move land hash checking into commands
2010-11-18 unC0Rr Haven't found a better place than uIO for OutError
2010-11-18 unC0Rr Move some stuff from uMisc to uUtils
2010-11-17 unc0rr uLand isn't that important to them
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-11-07 unc0rr REmove stupid int64 conversions, provide real fixes to compiler hints
2010-10-14 koda less warning, no rotation glitch, more comments
less more (0) -120 tip