hedgewars/uWorld.pas
2014-11-23 sheepluva fix some indentation
2014-11-23 sheepluva fix view limits in stereo 3d
2014-11-22 sheepluva display airplane altitude indicator also with drill strike and air attack - when more-wind is activated
2014-11-21 sheepluva fix some nasty rendering issues reported by Nexia - thanks a lot!
2014-11-17 sheepluva some whitespace fixes
2014-11-16 sheepluva I'm such a dirty boi... cleaning up my own mess a little
2014-11-14 unC0Rr Fix warnings given by 32-bit fpc
2014-10-02 sheepluva fix stereoscopic rendering leading to screen "running away to the left" since webgl merge (due to bug in webgl branch). reason was incomplete change of name/scope of variable stereoDepth -> cStereoDepth
2014-08-21 alfadur - Support for pausing multiplayer games
2014-07-06 sheepluva some adjustments and support for mirrored world rendering. disabled atm though, I think it is more confusing than helping
2014-07-06 sheepluva one finger ought to be enough for everybody
2014-07-06 sheepluva tweaks
2014-06-18 sheepluva fix camera now being centered on land when game starts
2014-06-18 sheepluva cleanup and lol
2014-06-18 sheepluva move DrawWaves to uRender
2014-06-18 sheepluva tweak/refactor how water is drawn
2014-06-17 sheepluva fix typo that caused visual glitch in water body (e.g. visible on that particular screenie on bottom right corner)
2014-06-17 sheepluva "documentation"
2014-06-17 sheepluva fix some (newly introduces) glitches with normal water
2014-06-17 sheepluva fix pas2c build
2014-06-17 sheepluva little visual tweak to weSea rendering
2014-06-16 sheepluva adding some arrow
2014-06-16 sheepluva various tweaks
2014-06-14 sheepluva fix gl2 build, further rendering cleanup WIP, also new chat command: /debugvl
2014-06-13 sheepluva make mouse cursor size same, no matter what zoom level is used...
2014-06-13 sheepluva make using the teleporter a bit less challenging
2014-06-11 sheepluva uWorld does not require uMatrix anymore
2014-06-11 sheepluva fix hint and gl2 build. NOTE: this does not change that GL2 segfaults right away. that is an issue that dates back at least 50 commits, but most likely even back to the webgl merge. I guess nobody actually tried to run hedgewars in GL2 since back then :P
2014-06-10 sheepluva RAR: cleaning up a bit of the IFDEF-clusterf*ck
2014-06-10 sheepluva darken wrapped areas, which was a very nice suggestion by nemo
2014-06-09 sheepluva here a personal experimental mockup of how I imagine wrapping world edges should look like. bouncing one could be similar just with mirrored stuff. please test and share opinion. note: you might wanna disable auto-cam
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-02-25 unc0rr - Make world wrap edges not depend on gear radius
2014-02-19 unc0rr Fix tinting of AI kills counter
2014-02-16 unc0rr Fix build
2014-02-14 unc0rr In stats-only mode:
2014-02-08 unc0rr Even more explicit type conversions and other stuff to help pas2c use ansistrings
2014-02-07 unc0rr Revert 88929358d2e1 in favor of ansistrings implementation in pas2c
2014-02-07 unc0rr Pas2C recognizes ansistrings
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-27 unc0rr Even more love to pas2c
2014-01-21 koda merge
2014-01-21 nemo This adds idle hog tinting. Active hog tinting still needed.
2014-01-21 koda partial merge of the webgl branch
2014-01-17 unc0rr Convert some ansistrings to pchars
2014-01-17 sheepluva update copyright to 2014
2014-01-13 nemo Free cached ammo menu tex on quit.
2014-01-05 unc0rr - Fix build via pas2c webgl
2014-01-04 unc0rr Fix build (no idea what's going on in this branch btw) webgl
2014-01-04 unc0rr merge default webgl
2013-12-21 nemo redraw ownertex to fix tinting issue
2013-12-16 unc0rr merge default here sdl2transition
2013-12-13 unc0rr Display team owner in teams widget (addresses issue 174)
2013-12-06 sheepluva don't allow autocamera to mess with targetting when e.g. spamming air-attacks in inf attack mode
2013-11-27 unc0rr Animate hedgehogs healths inside team health bar. Proper animation for the case when max team health grows is lost though.
2013-11-13 nemo Delete now toggles hiding team area
2013-11-07 unc0rr - Fix TryPut, so really large maps could load sdl2transition
2013-11-07 unc0rr Sounds can be heard now sdl2transition
2013-11-03 unc0rr Quick and simple implementation of afk mode (toggled by /pause)
2013-11-01 unc0rr - Bring back white dot in the center of crosshair. Crosshair is blurred now!
2013-10-29 unc0rr - More HealthTex to clan structure
2013-10-29 unc0rr - Cut code with bug to fix issue 713
2013-10-19 nemo differentiate borders a bit
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-10-03 nemo add shotgun wrap, revert 100px offset. Problematic w/ things that rely on Land.
2013-09-30 nemo toss in a quick n dirty blacking out of the world beyond the barrier. still want to add edge effects, cross effects
2013-09-30 nemo move border back a bit from left/right bounds, bee tweak
2013-09-29 nemo partial implementation of non-infinite world (edge wrap/warp/bounce)
2013-07-26 koda remove old and unused getScreenDPI code
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-05-21 unc0rr Fix issue with last hog's part of team health bar
2013-04-02 koda update webgl branch webgl
2013-03-22 sheepluva remove engine warnings
2013-03-06 nemo This has bothered me for the longest time. Move texture so it doesn't overlap. I'd initially had a test for isPaused, but jumping texture bothered me.
2013-02-05 nemo Trying to prevent audio mute from endlessly spamming. Untested.
2013-01-26 koda update branch webgl
2013-01-23 koda restored ios project file, updated Game() interface, tweaked arg parsing, updated log writing, minor warnings
2013-01-12 nemo Prevent camera from moving with auto camera disabled when remote teams are targetting
2013-01-10 martin_bede Fix tons of warnings
2013-01-03 martin_bede Removed wiggle 3D mode, reorder the list of 3D modes.
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-29 Chris Wong Invert S3D_DISABLED to more consistent USE_S3D_RENDERING
2012-11-22 koda throw in some 'nots' trying to restore pas2c functionality webgl
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-11-04 nemo Simplify ammo menu conditions so it shows up in more states. Should fix issue #465. The part w/ sliding in uworld is main #465 problem. 0.9.18
2012-10-28 nemo more like here
2012-10-28 koda merge
2012-10-28 koda cleanup in initEverything and freeEverything
2012-10-28 koda disable audio dampening on mobile
2012-10-28 nemo issue #428 - move power to after team labels
2012-10-27 Xeli apply unC0Rr's fix for 435 to landscape and non numbered ammomenu
2012-10-27 unc0rr Fix issue 435, and also unreported bug when 2 or even 4 entries could have selection at the same time in weapons menu.
2012-10-01 unc0rr - Fix warnings and hints
2012-09-01 nemo remove checks from c4272519b128, ed7fecd0f5fd just hides 'em instead.
2012-09-01 unc0rr hide health bars of dead teams
2012-08-05 Stepan777 merge
2012-08-01 nemo Toggle autoCameraOn in Findhh instead of checking FollowGear which could be set in a variety of places. Issue #404
2012-07-26 Stepan777 merge
2012-07-25 nemo Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
2012-07-20 koda ooops (and indentation)
2012-07-20 koda press 8 to mute audio while ingame
2012-07-13 Stepan777 Correctly distinguish between game and real ticks while recording video,
2012-07-10 Stepan777 Fix bug with isInLag picture displayed at end of some videos.
2012-07-10 Wolfgang Steffens Merge
2012-07-09 Stepan777 merge
2012-07-08 nemo A bit more convoluted, but more attractive visually
2012-07-06 Stepan777 merge
2012-07-05 unc0rr It is global var
2012-07-10 Wolfgang Steffens Added auto cropping to atlasing
2012-06-25 Wolfgang Steffens GL1.x fixes
2012-06-25 Wolfgang Steffens using atlas for rendering now
2012-06-25 Wolfgang Steffens retaining SDL surfaces in order to allow recreating atlases from scratch without
2012-06-25 Wolfgang Steffens Merge
2012-06-24 Stepan777 remaining IFDEFs
2012-06-24 Stepan777 merge
2012-06-13 koda DPI for everyone
2012-06-07 Stepan777 1. Add IFDEFs for video recording
2012-06-07 Stepan777 merge
2012-06-06 unc0rr Not needed here
2012-06-05 Wolfgang Steffens Removed leftover FFP code: We should now be GL2 GLSL1.30+ forward compatible.
2012-06-05 unc0rr - Allow camera movement while current hedgehog is falling
2012-06-05 Wolfgang Steffens Merge
2012-06-04 Stepan777 here it is
2012-06-02 Xeli Android: added a callback to java to determine dpi/dip how much we should scale the ui
2012-05-22 Wolfgang Steffens Merge
2012-05-17 Xeli android typo/sabotage
2012-05-14 Wolfgang Steffens Replaced FFP code that sets up orthogonal projection with explicit matrix
2012-05-14 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
2012-05-12 unc0rr pas2c stuff again
2012-05-10 koda minor changes for warnings and a variables scope
2012-05-05 koda old typed const moved to their proper unit
2012-05-05 koda the scope cleanup continues...
2012-05-05 Xeli removed the default argument in uWorld
2012-05-05 Xeli fix breakage
2012-05-03 koda HAPPY 7000th COMMIT HEDGEWARS
2012-05-03 unc0rr Get rid of overloaded functions in uRenderUtils
2012-05-02 koda rename a few Draw* routines
2012-05-02 koda marked a couple of functions as inline
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-29 Xeli wops
2012-04-29 Xeli implement switch for the touch interface
2012-04-29 Xeli hide utilitywidget when changing turns, this also fixes some inconsistency when using targetting weapons
2012-04-29 Xeli target using the utility button, this fixes bee
2012-04-27 Xeli add ammoprop to enable to up and down buttons on for the touch interface
2012-04-24 unc0rr Get rid of overloaded functions in uAmmo
2012-04-23 Xeli fix the ammomenu F# buttons
2012-04-21 Xeli - Return of the F<numbers> in the ammomenu
2012-04-08 koda when focus is lost lower the volume to a minimum
2012-03-23 Xeli first part of the utilitywidget (grenade timer/swap hogs) code
2012-03-18 Xeli fix ammomenu, the cursor actually works now -_-
2012-03-18 nemo revert this until someone makes it not screw up camera focus
2012-03-17 Xeli touchinterface, move the up/down arrows a bit down
2012-03-17 Xeli You can now change AMAnimType to enable the animation through the x/y axis and alpha for example
2012-03-17 Xeli make ammomenu's speed dependent on RealTicks rather than frames
2012-03-13 Xeli allow for 0 values on AMShiftTarget, this allows for movement across one axis
2012-02-23 nemo Revert most of 033e4a8a9c74 and 9d501dc22f71 (see bug #362)
2012-02-18 Xeli moved the firebutton, added the AMWidget button and removed the forwardjump widget(it's longpress on backjump now)
2012-02-18 Xeli fixed the active region on widgets when they are animated, added active.x:= in uWorld too
2012-02-18 nemo Experiment. This has bugged me for a long time. Should be possible to tell a team with 1 health from a team with 0
2012-02-17 koda the most important commit of the year
2012-02-17 koda refactored a few types involved in the touch interface and corrected a few invisible mistakes
2012-02-16 Xeli move the aim buttons to be above the jump button
2012-02-16 Xeli added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
2012-02-16 Xeli added translate/fade animations for OnScreenWidgets
2012-02-15 koda moved other widgets under the USE_TOUCH_INTERFACE, added pause button (at least, graphically...)
2012-02-15 koda small refactoring to touch screen buttons, use a record to store values, added 'offset' fields to adjust active button area
2012-02-13 koda update position of on screen buttons on resize
2012-02-12 koda add keywords for landscape ammomenu and touch interface
2012-02-08 nemo and oooone last off-by-1 in ammo menu
2012-02-07 Xeli fixed the blackpixel in the ammomenu, x,y in GetAmmoMenuTexture now initialized correctly
2012-02-07 Xeli prevent the cursor from being shown on the mobile version, and close the menu on tap when the tap is not on the ammo menu
2012-02-07 nemo slider tweak
2012-02-07 nemo Fixes slot sprite and ammo sprites overlapping left side border. There is still the issue that boxes should be 32px between borders, but right now they are 33px on all but the first row (since the outside border overlaps it by 1px) causing the slot sprite to have 2px of border on the left and 1px of border on the right.
2012-02-07 nemo Fix slider positions
2012-02-06 Xeli wops, too much copy pasting
2012-02-06 Xeli show buttons on the screen, similar to the iOS overlay
2012-02-06 nemo unbreak ammo menu
2012-02-05 nemo add individual hog healths to team health bar
2012-02-04 Xeli Rewrote the Ammomenu:
2012-01-28 Xeli koda/ammomenu on desktop fix!
2012-01-28 koda minor cleanup, gather AMSlotSize in uConsts
2012-01-28 Xeli added the background for the weaponnames in MOBILE
2012-01-28 Xeli fixed the weapon name position
2012-01-28 Xeli changed the ammomenu to be landscape for MOBILE, also tweaked the positions a bit, needs testing on iOS
2012-01-26 koda ios sanity restored: applied new paths for sdl projects, turned off fullscreen, added 3 lines of documentation, removal of sdl patch (every mod has been integrated mainstream)
2012-01-26 Xeli fixed the ammo menu on android, on tablets all weapons are 'choosable' and on phones I've moved the ammomenu up a bit
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
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-24 koda GSoC 2011: Android port - merged mainstream
2011-11-17 koda yay, finally osx (and likely windows) fullscreen switch works like on linux! ALL textures had to be destroyed and recreated only after the new window got created. In other news, the new window must be cleaned with glClear to skip a first frame of garbage and AddProgress is only called the first time.
2011-11-14 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
2011-11-12 koda iOS works again (also native touch interface \o/) hedgeroid
2011-11-12 Xeli merge...i think hedgeroid
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-06 nemo not sure why this condition wasn't here before
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-03 koda while formatting the ammomenu code i found out that it's simpler to move than i thought, and fixed a small glitch when animation was disabled
2011-10-31 sheepluva mikade's request: dont delete mission text/texture in HideMission() (so that it can still be looked at in ESC menu
2011-10-31 sheepluva fix HideMission()
2011-10-28 koda one dangerous merge hedgeroid
2011-10-17 nemo Use SkyL if SkyR is not included. Saves a bit of texture memory and removes some redundant files.
2011-10-16 koda merge the changes applied to 0.9.16
2011-10-08 nemo tweak Y movement
2011-09-25 Xeli merge hedgeroid
2011-09-24 koda disable the followgear vertical offset for small screen devices
2011-09-24 unC0Rr Fix a bunch of warnings (also improves speed a bit in 32 bit code)
2011-09-25 nemo merge from default. Pulls in sheepluva's frontend work, and unbreaks engine cmake. 0.9.16
2011-09-25 Xeli make the fire button appear only on android for now, I'll make it depend on a variable later on hedgeroid
2011-09-16 Xeli removed some commented lines hedgeroid
2011-09-16 Xeli merge hedgeroid
2011-09-11 nemo better?
2011-09-11 nemo Should prevent a crasher when drowning while firing
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-11 nemo tweak
2011-09-11 nemo Focus camera on moving current hog (probably more important to player). Should make tumbler, sine gun play, attacking off rope and saucer more playable. Also fix a typo in prior offset, and compensate for zoom.
2011-09-11 nemo Try the same offsetting as X - I think it helps w/ mikade's Space Invasion camera problem
2011-09-16 Xeli Changed firebutton, parameters in uTouch might need to be tweaked some more hedgeroid
2011-09-09 Xeli merge hedgeroid
2011-09-08 nemo NEEDS TESTING. Try reenabling camera shake based on unc0rr's comment.
2011-09-01 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
2011-08-25 sheepluva * partial rollback of changes to camera
2011-08-25 sheepluva reduce effect of the look-ahead behaviour that I tried to implement
2011-08-25 sheepluva some camera adjustments (should also fix cam flickering on lowerst res)
2011-08-24 nemo add for mine strike too. as cheezemonkey points out, mine bounce is height dependent.
2011-08-20 Xeli added a visual fire button, isOnFireButton check needs to be fixed though it only works on 800x480 screens hedgeroid
2011-08-09 Xeli merge hedgeroid
2011-08-07 unc0rr Also unhide mouse cursor when in gsConfirm state
2011-08-07 unc0rr Release mouse cursor in gsConfirm state
2011-08-07 unc0rr Enter gsConfirm state when loosing focus
2011-08-09 Xeli changed iphone specific ifdefs to mobile hedgeroid
2011-08-04 Xeli merge hedgeroid
2011-07-31 nemo Reset to default zoom. Unbreaks waves
2011-07-05 Xeli merge hedgeroid
2011-07-03 nemo Based on some user complaints on forum, try to reduce impact of teams on small displays.
2011-06-28 Xeli merge hedgeroid
less more (0) -240 tip