hedgewars/uLand.pas
Wed, 18 Oct 2017 20:33:20 -0400 nemo extend land digest to all surfaces that could possibly be loaded into Land[] - i.e. ones that impact sync
Fri, 29 Sep 2017 22:09:11 +0200 sheepluva rename ifTransparent to ifColorKey
Tue, 06 Dec 2016 02:18:38 +0100 sheepluva tweak landtex filling some more. cuz it's fun
Sat, 03 Dec 2016 17:45:32 +0100 sheepluva GOTTA GO FAST! - speed up landtex filling
Sun, 27 Nov 2016 00:00:25 +0100 sheepluva simplify code of previous commit ( ba1807589eaa )
Sat, 26 Nov 2016 23:46:31 +0100 sheepluva OCD-compatibility-patch: make border stripes consistent in direction and offset, seamless.
Tue, 15 Nov 2016 01:25:37 +0100 Wuzzy Remove old Fort Mode from frontend
Tue, 17 May 2016 21:32:10 +0200 sheepluva implement ExtraftFileDir and ExtractFileName in uUtils
Wed, 27 Apr 2016 17:54:36 +0200 sheepluva tweak preview
Wed, 27 Apr 2016 17:38:44 +0200 sheepluva tweak preview
Wed, 27 Apr 2016 16:20:59 +0200 sheepluva Added "Forts" to map type selection. This makes the mode easier selectable/discoverable. Also the slider can be used to adjust the distance between forts.
Tue, 26 Apr 2016 22:09:50 +0200 sheepluva create forts in random order
Tue, 26 Apr 2016 15:19:36 +0200 sheepluva also make forts face inwards in wrap mode, if there are only 2 teams
Tue, 26 Apr 2016 15:15:12 +0200 sheepluva fix last fort not facing left
Tue, 26 Apr 2016 14:41:56 +0200 sheepluva Fort Mode: allow more than 2 clans
Wed, 13 Apr 2016 19:48:36 -0400 nemo Use our copy for border too
Wed, 13 Apr 2016 17:59:13 -0400 nemo SDL blit wraps at 16,384 - not the first time that routine has disappointed us.
Tue, 09 Feb 2016 14:40:06 +0300 unC0Rr Fix possible crashes/hangs due to recent changes
Sun, 31 Jan 2016 16:07:14 +0300 unc0rr Bye-bye TryDo
Sun, 10 Jan 2016 00:45:13 +0300 unc0rr SDLTry doesn't halt engine no more
Wed, 30 Dec 2015 23:30:00 -0500 nemo Some themers expressed desire to have translucent themes. While the current AA stuff in uLandGraphics won't really allow this to work with LandBackTex properly, seems to me it should be safe to allow alpha for LandTex. Our LandTex should all have alpha of 255 on the existing themes.
Tue, 10 Nov 2015 20:43:13 +0100 sheepluva merge default sdl2transition
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Sat, 18 Jul 2015 02:44:36 +0200 sheepluva always draw border on terrain if there is only a map mask and no map image. this is a workaround for the fact that space campaign masks use white (lfObject) color instead of black (lfBasic)
Mon, 13 Jul 2015 11:01:01 +0200 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
Wed, 24 Dec 2014 14:42:05 -0500 nemo Tweak to land texturing. Treat any non-lfBasic as edge
Thu, 11 Dec 2014 20:46:45 +0100 sheepluva world edge tweakes/fixes
Fri, 05 Dec 2014 02:19:30 +0100 sheepluva adjust position of world edges (at 150 px away from outmost land collision, or less if land array ends earlier)
Tue, 02 Dec 2014 13:29:06 -0500 nemo switch mapgen to enum. should still try and make sure the values are backwards compatible if possible.
Tue, 11 Nov 2014 23:57:46 +0300 unc0rr Fix some stuff from coverity
Thu, 02 Oct 2014 00:40:25 +0200 sheepluva use constants for mapgen, expose those to lua
Fri, 22 Aug 2014 00:37:26 +0400 unc0rr Add separate option for perlin gen
Wed, 13 Aug 2014 23:14:08 +0400 unc0rr Apply new distortion on maze gen
Sat, 31 May 2014 00:33:51 +0200 sheepluva get rid of fpc warnings/hints
Fri, 14 Mar 2014 19:59:34 +0400 unc0rr Move template-based generator into its own file
Fri, 14 Mar 2014 16:00:36 +0400 unc0rr Some optimizations
Mon, 10 Mar 2014 22:47:29 +0400 unc0rr - Rework FillLand
Fri, 07 Mar 2014 23:36:56 +0400 unc0rr Perlin noise generator untweaked, temporarily replacing maze generator
Fri, 28 Feb 2014 14:03:21 +0400 unc0rr Use all pixels, not only 8x8 areas
Thu, 27 Feb 2014 12:48:27 +0400 unc0rr Oops, remove debug stuff which hid the feature
Wed, 26 Feb 2014 23:43:42 +0400 unc0rr Add alpha channel to preview
Sun, 16 Feb 2014 22:06:55 +0400 unc0rr Reduce number of warnings in pas2c-generated code
Wed, 12 Feb 2014 00:50:15 +0400 unc0rr - pas2c recognizes typecasts in initialization expressions
Tue, 04 Feb 2014 19:45:22 +0100 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
Tue, 21 Jan 2014 22:53:15 +0100 koda merge
Mon, 20 Jan 2014 00:25:40 +0400 unc0rr - Make Racer report achievements
Sun, 19 Jan 2014 14:58:54 +0100 sheepluva (experimental) merging the new procedures for different pixel representations (1D/2D arrays) into a single procedure with the algorithm and two procedures for the different mapping. - because redundant code sucks (at least twice)
Tue, 21 Jan 2014 22:43:06 +0100 koda fixwhitespace and dos2unix
Sun, 19 Jan 2014 13:41:11 +0100 sheepluva (experimental) make the mysterious borders around land/hats/etc that appear on zoom vanish
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Sat, 04 Jan 2014 23:55:54 +0400 unc0rr merge default webgl
Mon, 30 Dec 2013 23:28:47 -0500 nemo allow SDL 1.2 to at least do a 32767 map. We probably should add a TryDo somewhere to assert that limit on SDL 1.2 to avoid overflows. Ditto int version for SDL 2 0.9.20
Fri, 27 Dec 2013 01:22:12 +0400 unc0rr Oops, meant Land
Thu, 07 Nov 2013 21:06:30 +0400 unc0rr Provide more information to SDLTry sdl2transition
Fri, 11 Oct 2013 13:06:04 -0400 nemo disable side borders if bounce or wrap
Fri, 11 Oct 2013 17:43:13 +0200 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
Tue, 13 Aug 2013 16:12:54 +0400 unc0rr gfShoppaBorder
Fri, 28 Jun 2013 12:47:54 -0400 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
Thu, 20 Jun 2013 11:15:50 +0400 unc0rr First select group of templates, then pick template from selected group
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Thu, 04 Apr 2013 08:10:59 -0400 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.
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Thu, 10 Jan 2013 22:59:46 +0400 martin_bede Fix tons of warnings
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Fri, 07 Dec 2012 16:03:53 -0500 mk12 will fix this http://code.google.com/p/hedgewars/source/detail?r=9f0e79ab51f00f3b1e133ae70cdd63f6963439c0 and will allow hedgewars to build without video recording enabled, for the time being although i want to talk to koda or someone to understand what should be #ifdef'd and if i've done too much or too little.. but at least that will let it build
Sat, 01 Dec 2012 19:57:57 -0500 nemo fix mask only
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Sun, 18 Nov 2012 18:58:46 +0400 unc0rr Convert reading hedgehogs limit from map config
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 22:45:36 +0400 unc0rr Get rid of Pathz and UserPathz physfslayer
Wed, 07 Nov 2012 23:04:29 -0500 nemo objects too
Wed, 07 Nov 2012 21:47:00 -0500 nemo something bender asked for. allow a mask without a map
Wed, 07 Nov 2012 14:02:10 -0500 nemo LongInt Land width/height, mouse coords
Mon, 05 Nov 2012 22:03:26 -0500 nemo support ridiculously large maps
Sat, 03 Nov 2012 18:01:38 +0100 koda merge from 0.9.18
Thu, 01 Nov 2012 15:54:05 -0400 nemo fix for forts mode *sob* 0.9.18 0.9.18-release
Sun, 16 Sep 2012 16:54:51 +0200 Medo Merge
Fri, 31 Aug 2012 22:00:31 +0200 sheepluva clean up LoadImage and UserPathz/AltPath/etc related redundancy by introducing 3 new functions in uStore.pas
Mon, 27 Aug 2012 17:40:16 +0200 Medo Merge
Fri, 24 Aug 2012 18:51:29 -0400 nemo fromdos + fix end of turn velocity
Thu, 23 Aug 2012 20:43:39 -0400 nemo Fix formatting, reduce border sensitivity
Wed, 22 Aug 2012 11:42:42 -0400 nemo Burn a random number in the override. Make sure cirbuf is reset.
Sat, 18 Aug 2012 21:05:30 +0200 Medo Merge
Wed, 22 Aug 2012 10:27:26 +0400 unc0rr now really avoid
Tue, 21 Aug 2012 21:02:52 -0400 nemo avoid overflow on templates
Tue, 21 Aug 2012 19:40:02 -0400 nemo allow lua to specify template by number
Sat, 18 Aug 2012 13:45:00 +0200 Medo engine: Fixed indentation regression
Sat, 18 Aug 2012 13:40:21 +0200 Medo Merge
Sat, 18 Aug 2012 15:01:27 -0400 nemo oops
Sat, 18 Aug 2012 13:21:37 +0200 Medo engine: Fixed sigsegv on android caused by modifying Template.FillPoints constants
Sat, 18 Aug 2012 02:01:50 -0400 nemo Avoid a bit of a memory spike on small maps
Sat, 04 Aug 2012 21:36:31 -0400 nemo unbreak AI. remove inits from uLand
Sat, 04 Aug 2012 20:47:13 -0400 nemo First pass at variable land size. For playing a small map (forced on rqLowRes), this should save 42MiB of RAM.
Tue, 26 Jun 2012 10:14:40 -0400 nemo Add green mask for anti-portal areas on custom maps. Flagged as Bouncy since it is intended for that general use. Needs testing.
Sun, 03 Jun 2012 18:52:22 -0400 nemo Only create textures for non-empty LandPixel chunks. This should save a fair amount of memory, especially on smaller maps, and eliminate a number of draws
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Mon, 14 May 2012 22:47:56 +0400 unc0rr Learn hask^Wpascal, dudes!
Fri, 11 May 2012 23:36:42 +0400 unc0rr sysutils -> SysUtils
Fri, 11 May 2012 11:08:50 -0400 nemo Avoid returning an array for the sake of pas2c
Sat, 05 May 2012 19:04:59 +0100 koda old typed const moved to their proper unit
Tue, 01 May 2012 19:56:55 +0200 koda breaking news, we don't support typed consts anymore
Tue, 24 Apr 2012 17:16:18 -0400 nemo Oh, and I guess this is needed as well, although if many other places in the code do this, pas2c will need
Sat, 21 Apr 2012 19:51:13 +0400 unc0rr - Remove support for variables in command handlers
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Sun, 05 Feb 2012 23:24:43 +0400 unc0rr Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Sun, 04 Dec 2011 00:56:07 +0300 unc0rr Some cleanup here and there
Sun, 04 Dec 2011 00:52:47 +0300 unc0rr - Give uLand more modularity
Sun, 27 Nov 2011 23:13:22 +0300 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
Sat, 12 Nov 2011 17:06:49 +0100 Xeli merge...i think hedgeroid
Thu, 10 Nov 2011 12:20:01 -0500 nemo Make mazes filter use same variable as template filter
Sun, 06 Nov 2011 13:00:25 -0500 nemo Add missing grayscale conversions
Mon, 31 Oct 2011 14:08:10 -0400 nemo Force a desync if there is a script name mismatch. This avoids playing until the game desyncs due to script differences.
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Fri, 07 Oct 2011 23:57:14 -0400 nemo Add landbacktex to a few maps, just to see how it looks.
Tue, 04 Oct 2011 17:13:39 -0400 nemo hm. probably should set both
Sun, 02 Oct 2011 10:36:43 -0400 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.
Fri, 28 Oct 2011 17:41:39 +0200 Xeli Enabled landhash check again hedgeroid
Mon, 26 Sep 2011 00:03:14 +0200 koda reviewed the build system and parts of the previous merge, performed some code cleanup hedgeroid
Sun, 25 Sep 2011 18:24:01 +0200 Xeli merge hedgeroid
Sat, 24 Sep 2011 22:16:49 +0400 unC0Rr Fix a bunch of warnings (also improves speed a bit in 32 bit code)
Fri, 16 Sep 2011 18:17:16 +0200 Xeli merge hedgeroid
Fri, 09 Sep 2011 18:30:40 -0400 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.
Fri, 09 Sep 2011 05:15:45 +0200 Xeli merge hedgeroid
Sun, 04 Sep 2011 14:05:11 -0400 nemo copy/paste fail
Sun, 04 Sep 2011 13:13:51 -0400 nemo load mask from user path as well
Thu, 01 Sep 2011 17:03:19 +0200 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
Wed, 31 Aug 2011 15:50:39 -0400 nemo Add buttons for tag team, bottom border, unbreak smoothing
Wed, 31 Aug 2011 15:06:03 -0400 nemo Let's draw the bottom border thicker, so it is more visible
Wed, 31 Aug 2011 14:47:01 -0400 nemo Add option for a bottom border. Needs testing.
Fri, 26 Aug 2011 20:59:55 -0400 nemo Die speckles, round N. Check that alpha is not basically empty while blending, try to match the damaged land type.
Thu, 04 Aug 2011 17:44:55 +0200 Xeli merge hedgeroid
Sun, 24 Jul 2011 00:25:35 -0400 nemo Add grayscale option for 3d, helps with colour clashing
Wed, 22 Jun 2011 00:38:31 +0200 Xeli First commit.. hedgeroid
Mon, 20 Jun 2011 20:46:27 -0400 nemo Avoid desyncing on blurry land
Tue, 14 Jun 2011 14:00:29 -0400 nemo add missing user path check
Sun, 12 Jun 2011 21:06:48 -0400 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.
Thu, 09 Jun 2011 00:00:33 -0400 nemo tweak to avoid specks after damage
Thu, 02 Jun 2011 18:39:35 -0400 nemo oops.
Thu, 02 Jun 2011 18:08:50 -0400 nemo Experiment in making the land less jagg-y
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
Tue, 01 Feb 2011 15:30:08 +0100 koda addfilelog <3 debugfile
Sun, 19 Dec 2010 20:01:24 +0300 unc0rr - Simplify map container code a bit
Sat, 18 Dec 2010 21:19:26 +0300 unc0rr Report 48 hogs for drawn maps
Thu, 09 Dec 2010 11:59:07 +0300 unc0rr Pass hardcoded drawn map from frontend into engine \o/
Sat, 04 Dec 2010 23:29:59 +0300 unc0rr Halfplement decode/drawing routine
Sun, 21 Nov 2010 19:41:19 +0300 unc0rr uDebug
Sun, 21 Nov 2010 17:48:58 +0300 unc0rr Move some command handlers out of uCommands into more appropriate places, thus removing some dependencies. Ideally uCommands shouldn't depend on anything (except for uTypes and uConsts probably)
Sat, 20 Nov 2010 23:48:04 +0300 unc0rr Move land hash checking into commands
Thu, 18 Nov 2010 12:12:51 +0300 unC0Rr Haven't found a better place than uIO for OutError
Thu, 18 Nov 2010 11:32:47 +0300 unC0Rr Move some stuff from uMisc to uUtils
Wed, 17 Nov 2010 22:14:41 +0300 unc0rr uTeams
Wed, 17 Nov 2010 22:07:03 +0300 unc0rr uLand isn't that important to them
Wed, 17 Nov 2010 17:45:55 +0300 unC0Rr Move variables from uMisc to uVariables
Wed, 17 Nov 2010 17:22:36 +0300 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
Thu, 07 Oct 2010 16:02:28 -0400 nemo bug #83 - move test of disabled land objects into AddObjects
Thu, 30 Sep 2010 22:31:38 +0200 koda updated lua loading in the ifrontend and also fixed masked maps
Mon, 27 Sep 2010 04:58:15 +0200 koda have engine try for a second position when map loading fails (in this way it's possible to move Missions data to any path)
Mon, 06 Sep 2010 16:23:47 -0400 nemo Change all use of curslot/idx to CurAmmoType to try and avoid some bugs with use of last weapon.
Sat, 31 Jul 2010 11:24:53 +0200 koda remove trailing spaces from end of line
Sat, 10 Jul 2010 02:02:37 +0200 koda fix land check fo' real
Thu, 08 Jul 2010 23:34:25 +0200 koda fix land check
Thu, 08 Jul 2010 23:06:21 +0200 koda fix static land loading on desktop
Sat, 03 Jul 2010 05:51:24 +0200 koda a couple of fixes i missed previously
Sat, 03 Jul 2010 01:31:18 +0200 koda land arrays are allocated dynamically, so DOWNSCALE and LOWRES macros are now removed and replaced by run time flags rqBlurryLand and rqLowRes
Thu, 01 Jul 2010 23:41:10 -0400 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.
Thu, 01 Jul 2010 19:05:29 -0400 nemo Initialise to 0
Thu, 01 Jul 2010 17:00:14 -0400 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.
Wed, 30 Jun 2010 22:42:55 +0200 koda tiy new overlay graphics
Wed, 30 Jun 2010 14:52:48 +0200 koda partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
Sat, 26 Jun 2010 04:36:04 +0200 koda moar zoom, fixed fort mode, other glitches
Sun, 20 Jun 2010 22:35:10 -0400 nemo Replace SHA1 with adler32. For simple purposes of checking to see if players are playing the same map, this should be quite adequate and runs 15 times faster.
Fri, 18 Jun 2010 14:26:04 -0400 nemo rename flags
Thu, 17 Jun 2010 19:57:51 +0200 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)
Thu, 17 Jun 2010 11:41:38 -0400 nemo Make land types flagged (to allow stacking future attributes such as indestructible ice, but also for a damaged flag)
Sun, 16 May 2010 17:23:30 +0000 koda update sdl functions to latest revision
Sun, 02 May 2010 22:00:50 +0000 smxx Engine:
Mon, 26 Apr 2010 01:55:26 +0000 koda add other controls for map preview, also fix a bug in digest
Sun, 25 Apr 2010 02:30:42 +0000 koda wow all these files only for land preview and seed generation
Sat, 03 Apr 2010 13:55:39 +0000 nemo New game scheme option to turn off land objects
Thu, 01 Apr 2010 16:55:42 +0000 nemo Suppress warning
Thu, 01 Apr 2010 16:44:56 +0000 nemo this was not checking all of Land[]
Thu, 01 Apr 2010 16:08:09 +0000 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
Thu, 01 Apr 2010 05:10:50 +0000 unc0rr - update russian translation a bit
Thu, 01 Apr 2010 00:48:26 +0000 nemo another uninitialised value radz[k] for corresponding pa.ar of NTPX
Thu, 01 Apr 2010 00:38:02 +0000 sheepluva possible map gen desync "fix" -- test please
Tue, 30 Mar 2010 17:17:15 +0000 smxx Engine/Frontend:
Mon, 29 Mar 2010 23:20:34 +0000 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
Sun, 28 Mar 2010 18:47:35 +0000 nemo prg adds option to toggle girders in maze, adjusts some frontend strings
Sun, 28 Mar 2010 16:46:26 +0000 nemo prg tweaks maze
Sun, 28 Mar 2010 02:49:39 +0000 nemo prg's maze generator
Wed, 24 Mar 2010 14:03:03 +0000 smxx Engine:
Tue, 23 Mar 2010 21:58:23 +0000 koda fix a build error on 10.5, LandPixels properly initialized
Mon, 22 Mar 2010 18:04:18 +0000 nemo oh. I missed the fact he moved it to uLandTexture
Mon, 22 Mar 2010 17:59:59 +0000 nemo Remove doubled call of freeEverything. restore freeing of LandBackSurface pending unc0rr explaining why 'sactly he took it out (assuming an error right now)
Mon, 22 Mar 2010 17:48:19 +0000 unc0rr Clean Augean stables
Sun, 21 Mar 2010 19:02:03 +0000 unc0rr In pascal unit is a namespace
Thu, 18 Mar 2010 02:27:46 +0000 koda fix the glitch causing pass-through in land objects besides first game
Sat, 13 Mar 2010 14:19:34 +0000 nemo Fix basketball map and hog cannon.
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
Mon, 01 Mar 2010 19:54:33 +0000 smxx Engine:
Mon, 01 Mar 2010 00:02:55 +0000 nemo Formerly "Draw Girders" by MrMfS - now "Disable Girders" to allow template prefs to still exist
Thu, 25 Feb 2010 15:58:44 +0000 nemo Set 32 hog limit for fort maps
Thu, 04 Feb 2010 20:45:03 +0000 smxx Server:
Sun, 24 Jan 2010 13:37:03 +0000 koda fix a nasty 196 bytes memory leak in engine, plus other stuff for iphone frontend
Mon, 18 Jan 2010 05:36:08 +0000 koda replace initialization/finalization statements with custom init functions
Tue, 12 Jan 2010 07:32:15 +0000 koda better network support + initial work for returning to frontend
Fri, 18 Dec 2009 02:47:28 +0000 koda complete transition of longword->sdl_color for TTF bindings
Sun, 29 Nov 2009 16:56:04 +0000 unc0rr Smaxx patch with tuning by me:
Sat, 14 Nov 2009 02:53:04 +0000 koda fix wrong ttf blending in ppc
Thu, 05 Nov 2009 21:03:44 +0000 nemo Remove mostly useless comments put in to explain patch long ago.
Thu, 05 Nov 2009 20:48:13 +0000 koda revert previous commit to remove a wip patch
Thu, 05 Nov 2009 20:47:42 +0000 koda update themes cmakefiles to use GLOB instead of listing all the files
Thu, 05 Nov 2009 16:23:09 +0000 koda move compiler directives to standard pascal
Thu, 29 Oct 2009 17:51:54 +0000 koda fix missing land on ppc
Sun, 25 Oct 2009 16:35:09 +0000 koda fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
Tue, 16 Mar 2010 13:39:39 +0000 mbait Added new type of map at UI. Simple random map generation mbait-mangen
Thu, 10 Sep 2009 15:29:28 +0000 nemo Strip trailing spaces
Sun, 30 Aug 2009 13:53:27 +0000 nemo An experiment with increasing number of caves by selecting a few potential non-cave maps and adding to the cave map array. Ones selected here might not actually be that playable as caves.
Wed, 12 Aug 2009 15:04:16 +0000 nemo oops!
Fri, 10 Jul 2009 19:10:29 +0000 koda fix a binding that was preveting to display anything else besides hogs on iphone
Thu, 09 Jul 2009 00:56:26 +0000 koda routine for loading lower resolution horizont and sky for nature theme when bigger images are not supported; right now they are not installed, but they could be useful for less powerful machines in general
Wed, 08 Jul 2009 15:03:57 +0000 koda additional touch support and nemo's reduced land array size
Tue, 07 Jul 2009 21:48:55 +0000 koda -Removal of older WAV files, now useless thanks to OpenAL
Fri, 03 Jul 2009 22:02:13 +0000 koda typos
Thu, 18 Jun 2009 17:48:06 +0000 nemo Smaxx refactor of LoadImage to use flags, iphone changes by koda (mostly use of rgba instead of rgb)
Sun, 14 Jun 2009 13:20:28 +0000 unc0rr koda's patch fixing some iphone port troubles (color, mouse)
Fri, 12 Jun 2009 08:52:31 +0000 unc0rr Endian aware Land digest
Fri, 12 Jun 2009 00:39:36 +0000 nemo Change default output to stderr since /tmp doesn't exist under windows and is useless under iphoneos, add a couple of extra parameters
Thu, 11 Jun 2009 15:22:02 +0000 unc0rr Patch by koda:
Sat, 23 May 2009 18:26:16 +0000 nemo set Minefield to 150%, reduce fort distance by 512px
Sun, 22 Mar 2009 14:32:22 +0000 unc0rr Apply koda's OpenGL ES compatibility patch
Sun, 01 Mar 2009 17:24:25 +0000 unc0rr 4 utilities by nemo
Wed, 18 Feb 2009 16:46:27 +0000 unc0rr Split land texture into small ones:
Wed, 18 Feb 2009 16:35:03 +0000 unc0rr More reorganization
Wed, 18 Feb 2009 16:28:21 +0000 unc0rr Reorganize land texteure function in prepare to texture split
Sun, 15 Feb 2009 14:38:02 +0000 unc0rr Templates filter by nemo
Sat, 14 Feb 2009 16:54:28 +0000 unc0rr - Set bamboo plinko hedgehogs limit to 48
Sat, 14 Feb 2009 16:30:22 +0000 unc0rr engine part of nemo's patch
Sun, 01 Feb 2009 15:58:44 +0000 unc0rr Apply nemo's patch polished by me:
Fri, 30 Jan 2009 14:59:59 +0000 unc0rr Cache land texture update until frame render. This greately improves performance when there are many explosions, or you're using drilling weapon
Thu, 29 Jan 2009 17:27:43 +0000 unc0rr - nemo's patch for custom cave map dimensions
Tue, 27 Jan 2009 15:34:37 +0000 unc0rr nemo's template patch (invertion)
Mon, 26 Jan 2009 21:46:53 +0000 unc0rr Allow loading maps and forts
Mon, 26 Jan 2009 21:03:57 +0000 unc0rr That was wrong place for the patch
Mon, 26 Jan 2009 21:02:49 +0000 unc0rr Turn cave mode on automatically when there are pixels on top of map
Mon, 26 Jan 2009 15:53:43 +0000 unc0rr Fix nemo's large land patch
Sun, 25 Jan 2009 18:27:31 +0000 unc0rr Some fixes by nemo
Sun, 25 Jan 2009 18:10:23 +0000 unc0rr Apply nemo's world resize patch
Thu, 22 Jan 2009 17:53:39 +0000 unc0rr Add nemo's depixeling patch. Still needs some polishing for the case when we delete pixel on which hedgehog stays
Fri, 05 Dec 2008 21:34:09 +0000 unc0rr Fix forts bug
Sun, 26 Oct 2008 17:41:03 +0000 unc0rr Support 'Divide teams' option in engine
Sun, 28 Sep 2008 15:45:37 +0000 unc0rr Bot could use firepunch if it doesn't find anything else useful, and it has land above his head
Sun, 10 Aug 2008 19:55:08 +0000 unc0rr Enable back rendering objects that are put on top of land texture
Fri, 08 Aug 2008 20:33:57 +0000 unc0rr Step 4: repair girder rendering (girder is 32bit now)
Fri, 08 Aug 2008 20:13:32 +0000 unc0rr Step 3: Maps are rendered correctly, but without objects yet
Fri, 08 Aug 2008 19:39:22 +0000 unc0rr Step 2: painted maps loading correctly
Fri, 08 Aug 2008 19:34:55 +0000 unc0rr Start implementing support for 32bit sprites concerned in map generation process.
Tue, 22 Jul 2008 18:31:34 +0000 unc0rr Load flakes information from theme.cfg when playing painted map
Mon, 07 Jul 2008 13:06:25 +0000 unc0rr Update copyright headers a bit
Tue, 27 May 2008 14:30:48 +0000 unc0rr Fix forts mode to take in account clans, not teams
Sun, 27 Apr 2008 11:40:22 +0000 unc0rr Update copyright info in source files headers
Sun, 13 Apr 2008 12:33:16 +0000 unc0rr Fix warnings
Sat, 29 Mar 2008 21:13:54 +0000 unc0rr Aware that not visible pixels are not ground, whatever their color under alpha-channel is
Wed, 05 Mar 2008 19:34:52 +0000 unc0rr Fix bug with handling explosions (wrong parameters passed to glTexSubImage2D) spotted by Tiyuri
Sun, 27 Jan 2008 20:35:40 +0000 unc0rr - Save 8 MB of memory by freeing LandSurface and not using it anymore after game initialization
Sun, 27 Jan 2008 19:29:00 +0000 unc0rr Store Land surface in memory:
Sun, 27 Jan 2008 18:39:02 +0000 unc0rr Introduce UpdateLandTexture function to update just parts of surface
Sun, 27 Jan 2008 17:27:13 +0000 unc0rr - Update land texture after explosions
Sun, 27 Jan 2008 13:23:57 +0000 unc0rr Now land texture renders properly
Sat, 26 Jan 2008 10:21:43 +0000 unc0rr - Start conveting pngs to have alpha-channel
Sat, 26 Jan 2008 00:06:23 +0000 unc0rr Enable water waves back
Fri, 25 Jan 2008 23:33:35 +0000 unc0rr Now show sprites too
Fri, 25 Jan 2008 21:55:48 +0000 unc0rr Some further work on switching to OpenGL rendering
Fri, 25 Jan 2008 20:47:50 +0000 unc0rr Start conversion to OpenGL rendering
Fri, 11 Jan 2008 23:11:53 +0000 unc0rr - Revert previous debug things
Fri, 11 Jan 2008 22:56:28 +0000 unc0rr Fix previous commit
Fri, 11 Jan 2008 22:47:54 +0000 unc0rr Some debug stuff
Sat, 21 Jul 2007 16:35:12 +0000 unc0rr Small fixes
Sat, 21 Jul 2007 15:45:41 +0000 unc0rr Save some memory
Sun, 15 Jul 2007 20:52:03 +0000 unc0rr Improve land generator
Mon, 02 Jul 2007 21:33:21 +0000 unc0rr Convert teams list to array
Sat, 17 Mar 2007 18:17:19 +0000 unc0rr - Get rid of operator := to have GPC support
Sun, 11 Mar 2007 17:19:28 +0000 unc0rr - Fix most of the warnings in hwengine
Sun, 11 Feb 2007 11:55:38 +0000 unc0rr - Two more land templates
Sun, 11 Feb 2007 00:18:16 +0000 unc0rr Small performance optimization
Sun, 11 Feb 2007 00:14:42 +0000 unc0rr One more land template + some templates tuning
Mon, 05 Feb 2007 19:33:24 +0000 unc0rr Update copyright information
Sat, 27 Jan 2007 14:18:33 +0000 unc0rr integer -> LongInt
Fri, 26 Jan 2007 18:39:40 +0000 unc0rr Make SHA really work
Fri, 26 Jan 2007 18:11:03 +0000 unc0rr Check land digest
Fri, 26 Jan 2007 15:31:31 +0000 unc0rr - New land generator feature: islands in the sky
Wed, 24 Jan 2007 22:05:05 +0000 unc0rr - Better land generator
Tue, 23 Jan 2007 21:24:18 +0000 unc0rr - Two more templates
Tue, 23 Jan 2007 18:54:09 +0000 unc0rr - New land templates
Tue, 23 Jan 2007 16:59:05 +0000 unc0rr - New Land Generator
Sun, 21 Jan 2007 19:51:02 +0000 unc0rr Fixed-point arithmetics in engine.
Thu, 11 Jan 2007 20:45:59 +0000 unc0rr Calculate land digest
Thu, 12 Oct 2006 18:52:00 +0000 unc0rr - Many small fixes
Sun, 08 Oct 2006 18:17:52 +0000 unc0rr Bots are in the same thread as game. Fixes FreePascal issues.
Thu, 05 Oct 2006 16:33:18 +0000 unc0rr Relicense to GPL
Tue, 26 Sep 2006 20:25:42 +0000 unc0rr - Better landgen
Sat, 23 Sep 2006 19:26:07 +0000 unc0rr - AmmoMenu
Fri, 22 Sep 2006 18:09:26 +0000 unc0rr Soma small fixes + new land template
Wed, 20 Sep 2006 18:24:13 +0000 unc0rr Engine can generate land preview and send it via IPC
Sat, 12 Aug 2006 17:41:02 +0000 unc0rr - Initialize translations earlier
Fri, 11 Aug 2006 16:17:50 +0000 unc0rr - Many type fixes
Mon, 07 Aug 2006 12:08:43 +0000 unc0rr New faster random generator
Thu, 27 Jul 2006 15:24:14 +0000 unc0rr - Fix various bugs
Thu, 20 Jul 2006 20:11:32 +0000 unc0rr - Fixed bug with hedgehog under water using rope
Tue, 11 Jul 2006 21:04:05 +0000 unc0rr - New First Aid powerup
Sat, 08 Jul 2006 21:40:03 +0000 unc0rr - Unicode support for team and hedgehogs names
Fri, 23 Jun 2006 20:02:41 +0000 unc0rr - Many AI improvements
Tue, 20 Jun 2006 21:20:06 +0000 unc0rr - 2 more Land templates
Wed, 14 Jun 2006 15:50:22 +0000 unc0rr - Start AI rewrite
Wed, 01 Feb 2006 20:42:53 +0000 unc0rr - Fixed compiling .)
Fri, 20 Jan 2006 19:02:50 +0000 unc0rr - Fixed game loading
Thu, 19 Jan 2006 21:12:20 +0000 unc0rr - Fixed bubble theme object
Sun, 15 Jan 2006 23:32:58 +0000 unc0rr - Get rid of hwserv and runhelper
Thu, 05 Jan 2006 15:54:22 +0000 unc0rr - Properly get seed in net game
Sat, 31 Dec 2005 13:45:09 +0000 unc0rr - New rope
Fri, 16 Dec 2005 20:57:14 +0000 unc0rr - improve land generation
Mon, 05 Dec 2005 21:46:15 +0000 unc0rr Add theme objects to land
Sun, 04 Dec 2005 19:06:56 +0000 unc0rr - Land generator uses templates to generate
Sun, 04 Dec 2005 15:28:31 +0000 unc0rr - Fixed spawning boxes under water
Sat, 03 Sep 2005 16:01:28 +0000 unc0rr - Mine weapon
Sun, 28 Aug 2005 19:00:20 +0000 unc0rr - Hedgehogs spawn points can be generated under the girder
Tue, 23 Aug 2005 16:17:53 +0000 unc0rr - set svn:eol-style to native
Mon, 22 Aug 2005 13:35:41 +0000 unc0rr Add current sources.
less more (0) tip