hedgewars/uVisualGears.pas
2011-03-16 Henek should probably fix broken flakes, my bad
2011-03-01 koda Happy 2011 :)
2011-01-16 koda rename "frame alternate" to "wiggle" as it's more appropriate experimental3D
2011-01-02 koda rearrange quality flags a little, disable snow rendering on rqLowRes
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-29 nemo add a couple of variables to speed up UID lookups. Based on the assumption new visual gears and gears will tend to be at the end of the list. Set them on successful lookup or script gear creation, clear on delete. Oh also pick up a couple of TrevInc's translation changes
2010-12-29 Henek sudden death: now having theme support, still some work though with config
2010-12-28 Henek sudden death, now with visual and audial effects :D
2010-12-16 nemo oops, forgot world offset, also add a kind of hack to the already hackish set function for visual gears
2010-12-16 nemo offset the sprite
2010-12-16 nemo If this works right, setting Angle (yeah, yeah) switches between an aura circle and a drawn circle. aura is scaled at size 100 being 100% - 200, 200% etc.
2010-12-13 nemo Add override for speech bubble position 0: default, 1: background/translucent 2: foreground/opaque
2010-12-07 nemo rendering optimisations. remove the recursive flames in explosions (might need more due to the gravity change in the new flames) but more usefully, eliminate a number of redundant Tint calls
2010-12-06 nemo Allow hog speech when not your turn. Currently is set to 40% opacity (could be fainter) and drawn behind the hogs instead of in front. Also allows hog targetting using a number.
2010-12-03 nemo make Tint(longword) use RGBA
2010-12-03 nemo trying to get tint to behave more as I expect. need to ask Smaxx what he intended here, to avoid too many pointless colour calls
2010-12-02 nemo Add an extra pass in FindPlace for AI resurrection mode to try to make it unwinnable, add DeleteGear, DeleteVisualGear, AddVisualGear, GetVisualGearValues, SetVisualGearValues to Lua
2010-11-26 nemo add a uid to VGs for purpose of Lua manipulation
2010-11-26 nemo Add a visual gear for drawing circles. Intent is to allow specifying areas on map for lua scripts (such as to indicate a location to go to). Could also be used to, say, circle a hog in CTF. Also add a "Critical" flag for visual gears so a gear flagges as such will always be created.
2010-11-20 unc0rr Move localization data to uVariables, some Uses cleanup
2010-11-18 unC0Rr Introduce uRenderUtils
2010-11-18 unC0Rr No need for Extended data type just to draw some visual gears. It's a shame we have Math unit dependency
2010-11-18 unC0Rr Introduce uRender
2010-11-18 unC0Rr Introduce uTextures
2010-11-18 unC0Rr Introduce uCommands.pas
2010-11-17 unc0rr Some more
2010-11-17 unc0rr uTeams
2010-11-17 unc0rr Move variables from uConsts to uVariables
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-14 Palewolf Small animation on bullet impact
2010-11-12 Palewolf Light trails for bullets
2010-11-07 unc0rr REmove stupid int64 conversions, provide real fixes to compiler hints
2010-10-31 koda add some phone rumbling to big explosions, airbomb and sinegun
2010-10-24 sheepluva fix/tweak let clouds reflect wind speed and direction again + stronger
2010-10-14 koda less warning, no rotation glitch, more comments
2010-09-26 nemo remove windspeed from bubbles, remove initial dY from bubbles, apply dY/dX to bubbles, correct offsets on flying saucer flame graphics, add bubbles when flying saucer thrusts underwater, make flying saucer sink more slowly underwater
2010-09-06 nemo Change all use of curslot/idx to CurAmmoType to try and avoid some bugs with use of last weapon.
2010-08-24 smaxx Engine:
2010-08-22 smaxx Engine:
2010-08-22 smaxx Engine:
2010-08-01 smaxx Engine:
2010-08-01 smaxx Engine:
2010-07-31 koda remove trailing spaces from end of line
2010-07-30 smaxx Engine:
2010-07-13 koda save the gl client state to get a nice 80% fps boost
2010-07-03 koda tackling the iphoneos todo (another trial for the beginning sporadic bug, remove curl animation, don't need to go to detail page)
2010-07-03 koda further code cleanup and less redundancy
2010-07-02 koda interpret parameters before initializing everything
2010-06-30 sheepluva visual gears: fixing nemo's c-style assignment/multiplications
2010-06-30 koda turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
2010-06-30 nemo Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
2010-06-30 sheepluva clouds: up-and-down-bouncing now without evil loop
2010-06-17 koda now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
2010-05-18 smxx Engine:
2010-05-07 sheepluva make some of the newly migrated visual gears visible in reduced quality mode
2010-05-07 sheepluva finishing the gtHealthTag -> vgtHealthTag, no segfaults and hogzombies no more, hopefully
2010-05-06 sheepluva * gtHealthTag, gtSmokeTrace, gtEvilTrace, gtExplosion and gtBigExplosion are visual gears now (vgt*)
2010-05-04 smxx Engine:
2010-05-02 smxx Engine:
2010-05-01 smxx Engine:
2010-04-29 smxx Engine:
2010-04-09 palewolf Fix splashes for older graphics cards
2010-04-02 palewolf Slightly different easing equations for bigexplosion
2010-04-02 palewolf - Added SkyOffset, HorizontOffset as global vars
2010-03-29 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
2010-03-28 mbait Feather: sprites was moved to another layer
2010-03-28 mbait Birdy's falling feathers
2010-03-27 nemo New impact sounds for HHG
2010-03-27 smxx Engine:
2010-03-27 nemo Remove Distance from flake kick, reduce calls to Random() in flame replacing w/ checks on game tick and a little randomness.
2010-03-26 nemo Eliminate flake kick on themes with no flakes, more than 200 flakes (city) or explosions of 25 or smaller
2010-03-26 smxx Engine:
2010-03-25 nemo tweak kick in case of wrapping
2010-03-22 unc0rr Clean Augean stables
2010-03-21 unc0rr In pascal unit is a namespace
2010-03-21 palewolf Insert commit message here
2010-03-14 nemo Trying to tweak kicks a bit
2010-03-14 nemo Kick flakes a bit when an explosion is nearby. Needs testing / review by those more artistically inclined
2010-03-13 nemo Palewolf adds droplets to his splashes
2010-03-11 smxx Engine:
2010-03-10 unc0rr Patch by soreau (polished by me): show floating away ammo icon when you pick up a crate
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-03-05 nemo White/Black smoke, break out rolling barrel into its own routine, adjust rolling barrel impact damage. NEEDS TESTING
2010-02-23 smxx Engine:
2010-02-19 smxx Engine:
2010-01-26 koda complete the replacement of init/free wrappers for every unit
2010-01-26 nemo Free up some unfreed memory. Needed for Koda's iphone lib work
2010-01-24 nemo Palewolf's smoke traces for fire.
2010-01-18 koda replace initialization/finalization statements with custom init functions
2010-01-14 koda makes freepascal code compatible with OBJFPC mode
2010-01-03 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
2009-11-05 koda move compiler directives to standard pascal
2009-10-25 koda fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
2009-10-12 unc0rr Huge Smaxx patch with some fixes by me:
2009-09-10 nemo Strip trailing spaces
2009-06-11 unc0rr Patch by koda:
2009-06-02 nemo Remove steam on explosion effects
2009-06-02 nemo New baseball bat sound, steam when fire lands on water (needs new hiss sound), bubbles when hedgehog drowns, more messages on
2009-05-13 unc0rr Fix engine crash due to screwing up visual gears list in speechbubbles handler
2009-05-11 nemo Allow speech bubble/small damage tags in "reduced quality"
2009-05-11 unc0rr - Fix network (my crappy fault, triggered by nemo's patch)
2009-05-11 unc0rr Remove unnecessary loop in speechbubble code, thus removing use-after-freeing bug
2009-05-11 nemo Move Speech to visual gears. This checkin CRASHES on deletion of visual gear outside the doStep
2009-04-24 unc0rr Fix health widget in reduced quality mode
2009-04-19 unc0rr Move health sorter to visual gears:
2009-03-22 unc0rr Apply koda's OpenGL ES compatibility patch
2009-03-08 unc0rr patch by nemo
2009-02-20 unc0rr 'Reduce quality' patch by nemo
2009-02-17 unc0rr Clouds fixes by nemo
2009-02-14 unc0rr engine part of nemo's patch
2009-01-29 unc0rr - nemo's patch for custom cave map dimensions
2009-01-26 unc0rr Fix clouds disappearing in the middle of map
2009-01-26 unc0rr Fix nemo's large land patch
2009-01-25 unc0rr Apply nemo's world resize patch
2009-01-19 unc0rr Fix engine crash when using alt damage option
2009-01-11 unc0rr Disable visual gears when quick replaying
2008-11-21 unc0rr - Convert small damage tag to visual gears
less more (0) -120 tip