hedgewars/uVisualGears.pas
2015-08-10 sheepluva more copyright fixes
2015-03-30 sheepluva draw birdy's feathers in low quality mode too
2014-12-15 sheepluva Issue 829: Drill rocket drilling dust is slightly misplaced
2014-12-11 nemo fix copypasta
2014-11-30 sheepluva fix copypasta-fail that would cause splashes to use invalid sprite data pointer. should fix issue 838
2014-08-02 sheepluva fix flake angles
2014-07-06 sheepluva cont.
2014-07-06 sheepluva simplifying some code
2014-07-05 sheepluva WIP: weSea tweaks, functional and visual
2014-06-14 sheepluva huh? me? nono, don't mind me. I'm just here to clean up.
2014-06-13 sheepluva some rendering tweaks
2014-06-01 sheepluva collision indicator on failed girder placement (especially useful with rubberband I guess). still needs some tweaks but I am going to bed now :P
2014-03-13 nemo By request. Allow lua to make random things "talk". I'm not sure if this is a good idea, buuuut.
2014-02-07 unc0rr Implement a bit of astring
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-09 nemo Experiment in adding a "boing" graphic for bouncing. It has no text right now (was thinking l10n) and colour is fixed.
2013-12-08 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
2013-12-08 nemo revert r938d1c08d0d1 in favour of putting it in the chat log. I think this addresses main concern about missing text. There've been complaints in past too about conversation in bubbles not being visible in history. If the objection is that r938d1c08d0d1 offers a more æsthetic solution, I think it should augment this, be flagged, and fix the visual issues first.
2013-12-08 sheepluva disallow speech bubbles to go offscreen
2013-11-01 unc0rr - Bring back white dot in the center of crosshair. Crosshair is blurred now!
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-27 unc0rr Refactoring: get rid of GSHandlers.inc
2013-06-27 unc0rr Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-01-26 koda update branch webgl
2013-01-10 martin_bede Fix tons of warnings
2012-12-25 koda update branch with default webgl
2012-12-03 Rowan D GCI2012: Convert uMobile into a Callback Record
2012-11-30 Joe Doyle (Ginto8) Move global variables to units that use them
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-10-26 nemo missed this one when fixing regular flakes. issue #444
2012-08-28 unc0rr Merge Stepik-777's video recording gsoc project
2012-08-25 nemo make cheating a bit easier (mikade insisted). Also, try flipping dust for a bit more variety.
2012-08-19 Stepan777 merge
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-07-26 Stepan777 merge
2012-07-24 nemo Fix bee crasher, tweak splash values
2012-07-10 Stepan777 merge
2012-07-10 nemo Spread the droplets around more so it looks less square (looked especially bad with piano). Slow down large splashes a bit for dramatic purposes, also taking low-g into account. Small splashes you can't really tell anyway.
2012-06-24 Stepan777 merge
2012-06-24 nemo Another take at prettier crate appearance
2012-06-04 Stepan777 here it is
2012-05-31 unc0rr pas2c stuff
2012-05-05 koda old typed const moved to their proper unit
2012-05-02 koda rename a few Draw* routines
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-04-22 nemo Make clouds/flakes change direction smoothly
2012-04-04 unc0rr More external definitions for pas2c
2012-03-20 nemo bit of an experiment in variable splash sizes based on object/speed. not sure if it looks good yet. need to drown more stuff.
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.
2012-01-09 nemo Slow down flakes/clouds that are farther away. Also unbreak NTPX w/ SDL 1.2
2011-11-27 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
2011-11-14 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
2011-11-11 nemo Dir should not be 0, but set it to 1 if 0 in case I missed some other place this was done. Also correct cloud scaling.
2011-11-11 nemo If I'm going to be arbitrary about it, might as well go for the more minimal arbitrariness
2011-11-10 nemo unsquash the rescaled clouds
2011-11-06 nemo tweak % again
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 A bit less WTF of ice, ice chutes now work. Also tweak flake respawn positions a bit
2011-11-05 nemo Increase rarity of near flakes (don't want them intruding in game much). Also fix stereo. Near flakes were being drawn far.
2011-11-05 nemo Flatten flakes for halloween theme, based on feedback from sheepluva
2011-10-22 nemo Tweak ratios to deemphasise foreground flakes further
2011-10-22 nemo Bit of an experiment with giving flakes a bit more depth. Might need to be theme flagged, or theme flakes reworked on some themes. Looks neat in stereo. Also finally use an array for the layers
2011-10-10 nemo Experiment in making ice more treacherous. also tweak to snow/christmas flake spawn
2011-09-16 nemo Tweak sparkles, glass. Left glass commented out in case he prefers old behaviour.
2011-09-12 sheepluva nemo's molotov burst effect; with a slight color modification added
2011-09-11 nemo I do believe the only thing that was *ever* wrong with camera shake was someone decided to use getRandom on something that had always been a visual effect anyway. Pretty sure WorldDx is in fact safe to modify.
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-09-08 nemo NEEDS TESTING. Try reenabling camera shake based on unc0rr's comment.
2011-09-03 nemo Just for fun. Flowers! Also, use a less blatant image in ammo menu.
2011-08-27 nemo Allow vgtSmoke to scale. Scale it down 50% for mines, so smoke doesn't seem so oversized
2011-08-19 nemo oops
2011-08-17 nemo Break visual gears list up into 4, to avoid iterating over entire list to draw a single layer. Also fix error in tag zoom.
2011-08-17 nemo At mikade's request, expose screenheight/screenwidth and allow setting tag zoom level
2011-08-15 nemo Move HealthTag dY init into AddGear
2011-08-15 nemo Use Frame instead of State for the health flag
2011-08-15 nemo forgot scale
2011-08-15 nemo draw health tag relative to screen if State <> 0
2011-08-14 nemo For mikade's sake, use old dx/dy/frametick as default, so health crosses move the same
2011-08-14 nemo Use same visual gear for health tags and hearts.
2011-08-14 nemo Seduction animation. New visual gear type.
2011-08-01 nemo minor tweak since health tag was being retinted anyway. make it fade out. also disable unneeded tinted flag, save a handful of ops
2011-08-01 nemo Make vgtHealth use Tint
2011-06-30 unc0rr Tiny optimization: convert smooth wind indicator change gear into visual gear
2011-06-18 koda fix water bubbles like sheepluva wanted (also code formatting)
2011-04-27 unc0rr Fix "Mixing signed expressions and longwords gives a 64bit result" warnings
2011-04-17 nemo An experiment - make bazooka AI use float instead of hwFloat - should be as accurate, but faster.
2011-04-07 sheepluva added some comments in order to confuse the GSoC students as much as possible ;D
2011-03-29 nemo mikade really likes the snow dust
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
less more (0) -120 tip