Sun, 18 Mar 2012 14:22:13 +0100 koda workaround the different Lion ABI by forcing fpc 2.6 as minimum compiler version on osx
Sun, 18 Mar 2012 14:15:51 +0100 koda updated ios project file to work with fpc 2.6
Sun, 18 Mar 2012 00:30:56 -0400 nemo revert this until someone makes it not screw up camera focus
Sun, 18 Mar 2012 00:59:17 +0100 Xeli touchinterface, move the up/down arrows a bit down
Sun, 18 Mar 2012 00:05:20 +0100 Xeli make the Ammomenu show up a little faster
Sun, 18 Mar 2012 00:02:33 +0100 Xeli You can now change AMAnimType to enable the animation through the x/y axis and alpha for example
Sat, 17 Mar 2012 22:39:16 +0100 Xeli make ammomenu's speed dependent on RealTicks rather than frames
Tue, 13 Mar 2012 21:09:46 +0100 Xeli allow for 0 values on AMShiftTarget, this allows for movement across one axis
Sat, 17 Mar 2012 17:24:38 -0400 nemo Disable anim for stats screen ("In game" stays visible otherwise)
Sat, 17 Mar 2012 17:18:43 -0400 nemo Ensure flawless is false if any hog is lost, unless it was lost doing a kamikaze
Sat, 17 Mar 2012 16:14:08 -0400 nemo I imagine this should use the game window width, but I'll let someone else figure it out. I'm just sick of frames being half-visible in navigation.
Sat, 17 Mar 2012 14:24:43 -0400 nemo eh. guess they really should be here
Sat, 17 Mar 2012 14:13:16 -0400 nemo Adding leftX/rightX/topY to simplify determining bounds based on map playing area.
Sat, 17 Mar 2012 14:02:11 -0400 nemo I think this is a little more efficient than dxdy, and easier to read. We call DxDy2 a lot, can any of those use Angle/DirAngle?
Sat, 17 Mar 2012 13:16:50 -0400 nemo orient kamikaze correctly when going through portals
Wed, 14 Mar 2012 23:58:56 -0400 nemo oh yeah, dY...
Wed, 14 Mar 2012 21:12:04 -0400 nemo Allow RC plane to go through portals
Wed, 14 Mar 2012 11:07:22 +0400 unc0rr Oops, fix range (2 is too small value)
Tue, 13 Mar 2012 22:25:43 -0400 nemo Add fall damage
Tue, 13 Mar 2012 21:51:50 -0400 nemo For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
Tue, 13 Mar 2012 22:46:55 +0400 unc0rr Variable pen width
Tue, 13 Mar 2012 12:22:56 -0400 nemo tweak take 2
Tue, 13 Mar 2012 12:10:48 -0400 nemo Small tweak to return something more useful in the negative 0 case on dX
Tue, 13 Mar 2012 00:05:03 -0400 nemo Minimise another sqrt check.
Mon, 12 Mar 2012 23:46:28 +0400 unc0rr Avoid local rate minimums around hog (within 15 pixels). Not tested.
Mon, 12 Mar 2012 16:08:40 +0400 unc0rr Compatibility
Mon, 12 Mar 2012 01:00:17 -0400 nemo Change rest of AI tests to floats, reenable snowball
Sun, 11 Mar 2012 23:24:09 -0400 nemo Try adding it to deagle too. Although the routine still doesn't consider angle, so it'll pretty much be luck. Might be a waste of time.
Sun, 11 Mar 2012 22:44:57 -0400 nemo Hm. Score was a bit too much, AI was doing suicidal things.
Sun, 11 Mar 2012 22:35:55 -0400 nemo small tweak. make drowning prefer higher health hogs
Sun, 11 Mar 2012 20:36:50 -0400 nemo Teach AI to drown with shotgun too
Sun, 11 Mar 2012 20:12:31 -0400 nemo Start on adding drowning bonus to bat/firepunch/whip. AI still is not smart enough to change direction when firepunching to face the water, or change the angle of the bat.
Sun, 11 Mar 2012 18:28:32 -0400 nemo Add drowning to grenade too, try some little optimisations
Sun, 11 Mar 2012 23:31:32 +0400 unc0rr Fix silliness
Sun, 11 Mar 2012 14:43:36 -0400 nemo First pass at making AI drowning aware. No concerns of performance, only applied to bazooka (not bat/fp etc)
Sun, 11 Mar 2012 12:19:04 -0400 nemo Minor optimisation for AI to cut down on hwSqrt calls
Sun, 11 Mar 2012 11:39:45 -0400 nemo bug #336
Sat, 10 Mar 2012 23:00:39 -0500 nemo Add div to allow safe integer division from lua
Sat, 10 Mar 2012 16:32:46 -0500 nemo Recount team health if modifying hedgehog health
Sat, 10 Mar 2012 16:10:38 -0500 nemo Set default empty ammo sets. Current mission handling appears to not pass any default ammo set, so script was never getting a chance to set its own.
Sat, 10 Mar 2012 15:56:36 -0500 nemo Avoid rare double decrement.
Sat, 10 Mar 2012 14:38:31 -0500 nemo Prevent pirate ship from repeating on Islands, remove vertical line in art landback
Sat, 03 Mar 2012 22:40:00 -0500 nemo bug #370
Thu, 01 Mar 2012 23:55:19 +0400 unc0rr Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
Thu, 01 Mar 2012 14:45:42 -0500 nemo comment out reserve to maintain old Qt compat
Thu, 01 Mar 2012 23:35:13 +0400 unc0rr Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
Wed, 29 Feb 2012 18:30:37 -0500 nemo Someone might find this useful. Plan to link to it from the wiki.
Wed, 29 Feb 2012 18:24:56 -0500 nemo Fix for bug #366, delete gear if hog is drowning (needed either that or a check on nil Gear^.Hedgehog^.Gear)
Wed, 29 Feb 2012 23:44:49 +0400 unc0rr Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
Tue, 28 Feb 2012 21:25:36 -0500 nemo oops
Tue, 28 Feb 2012 22:00:33 +0100 Xeli android: fix finding cache dir on prefroyo devices, it now creates the Hedgewars folder if it wasn't there
Tue, 28 Feb 2012 09:40:48 -0500 nemo attractiveness tweak to the text clip
Mon, 27 Feb 2012 19:01:44 -0500 nemo Clamp name/team name textures to avoid long team / hog name abuse. Limit width in px instead of chars to avoid unicode issues.
Sun, 26 Feb 2012 18:13:26 -0500 nemo don't use currenthedgehog
Sun, 26 Feb 2012 16:31:25 -0500 mikade use per hog ammo game flag. improves AI play
Sun, 26 Feb 2012 15:42:28 -0500 nemo oops
Sun, 26 Feb 2012 13:37:17 -0500 nemo right-click colour selection to scroll backwards through colours (bit hackish, subclassing + right click handling would be better than custom menu item signal)
Sun, 26 Feb 2012 12:56:53 -0500 nemo ugh
Sun, 26 Feb 2012 12:45:00 -0500 nemo make onAmmoStoreInit optional in the case of onNewAmmoStore
Sun, 26 Feb 2012 12:32:48 -0500 nemo pass indexes for the clan/team/hedgehog
Sun, 26 Feb 2012 11:28:28 -0500 nemo copypasta fail
Sun, 26 Feb 2012 11:21:32 -0500 nemo Add a new script hook. onNewAmmoStore. This will allow scripts like The Specialists to define separate ammo sets for each hog
Sun, 26 Feb 2012 12:15:32 +0400 unc0rr Send ROUND_FINISHED only once (only from in game mode)
Sat, 25 Feb 2012 22:18:08 +0400 unc0rr Remove client's teams only when game is running and exit status is 'incorrect exit'. Frontend still sends excessive ROUND_FINISHED, so the bug is not fixed completely.
Fri, 24 Feb 2012 23:49:31 +0400 unc0rr - Increase server version number due to rooms list protocol changes
Thu, 23 Feb 2012 23:13:48 +0400 unc0rr Bring back functionality to "Join" button
Thu, 23 Feb 2012 22:58:52 +0400 unc0rr Setup rooms list headers
Thu, 23 Feb 2012 12:58:17 -0500 nemo Revert most of 033e4a8a9c74 and 9d501dc22f71 (see bug #362)
Thu, 23 Feb 2012 18:41:52 +0400 unc0rr Handle ROOM* commands in rooms list model
Thu, 23 Feb 2012 00:46:03 +0400 unc0rr Start switching to rooms list model. To be continued.
Wed, 22 Feb 2012 18:13:14 +0100 koda Added tag hedgeroid-alpha for changeset ce2b24995ab2
Wed, 22 Feb 2012 18:09:39 +0100 koda Added tag 0.9.17-release for changeset 4670f003f91b
Wed, 22 Feb 2012 18:09:17 +0100 koda Removed tag 0-9.17-release
Mon, 20 Feb 2012 22:04:57 +0100 Xeli updated version for market hedgeroid-alpha
Mon, 20 Feb 2012 21:55:59 +0100 Xeli incremental loading of all the images in teamcreation on android, this should really be rewritten though..
Mon, 20 Feb 2012 21:50:56 +0100 Xeli fixed a nullpointer exception when creating a new team
Mon, 20 Feb 2012 21:22:21 +0100 Xeli fixed the schemes on android
Mon, 20 Feb 2012 21:22:04 +0100 Xeli schemes/teams now get replaces on each version update
Sun, 19 Feb 2012 16:51:22 +0100 Xeli check if the widget is shown before checking if the finger is on the widget
Mon, 20 Feb 2012 22:04:52 +0400 unc0rr Show message and return from network game pages on server shutdown
Mon, 20 Feb 2012 21:52:18 +0400 unc0rr - Register HWTeam metatype so HWTeam objects could be passed via queued connections
Mon, 20 Feb 2012 20:33:26 +0400 unc0rr Make all signals from HWNet queued, this should fix issues with teams and chat widgets
Sun, 19 Feb 2012 02:52:19 +0100 koda added one button play feature, like in desktop frontend; need to make sure that the hardcoded stuff never gets deleted
Sun, 19 Feb 2012 01:22:59 +0100 koda ipad, have the scheme/weapon/style selector always stick in the same position
Sun, 19 Feb 2012 00:39:44 +0100 koda missions page rotates correctly
Sun, 19 Feb 2012 00:25:38 +0100 koda two more this time
Sat, 18 Feb 2012 19:33:48 +0100 koda merge
Sat, 18 Feb 2012 16:56:04 +0100 Xeli moved the firebutton, added the AMWidget button and removed the forwardjump widget(it's longpress on backjump now)
Sat, 18 Feb 2012 19:33:04 +0100 koda this apparently didn't get updated, but it was enough to reassign the outlets
Sat, 18 Feb 2012 15:24:20 +0100 Xeli changed jumping, on x button tap is high jump, on longpress + release is low jump (read: it only does a low jump when you release)
Sat, 18 Feb 2012 19:29:16 +0100 koda prepare a styled button
Sat, 18 Feb 2012 13:52:37 +0100 Xeli fixed the active region on widgets when they are animated, added active.x:= in uWorld too
Sat, 18 Feb 2012 19:07:19 +0100 koda oh i thought i had converted every uitableviewcontroller to uiviewcontroller+tableview; this also restores displaying statitstics after game
Sat, 18 Feb 2012 11:59:59 +0100 koda rotation support for other controllers
Sat, 18 Feb 2012 11:18:10 +0100 koda one more USE_TOUCH_INTERFACE
Fri, 17 Feb 2012 20:42:22 -0500 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
Fri, 17 Feb 2012 23:36:05 +0100 Xeli stop the crosshair from twitching when it's not supposed to move + fix aimingUp/Down booleans
Fri, 17 Feb 2012 22:54:45 +0100 Xeli change power() to sqr
Fri, 17 Feb 2012 22:53:02 +0100 Xeli fix crosshair aiming
Fri, 17 Feb 2012 22:18:21 +0100 Xeli remove all hwFloat calculations
Fri, 17 Feb 2012 21:34:33 +0100 Xeli the onScreenwidgets are multitouch now, frequently (alternating) tapping left and right still causes it to bug though, but you have to try hard to duplicate it, works ok for now
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Fri, 17 Feb 2012 17:43:59 +0100 koda exploit the new setWhatsThis feature in our desktop frontend
Fri, 17 Feb 2012 15:55:31 +0100 Xeli forgot begin
Fri, 17 Feb 2012 15:35:20 +0400 unc0rr Use queued signal-slot connections with HWNet class
Fri, 17 Feb 2012 12:17:43 +0100 koda ops
Fri, 17 Feb 2012 12:08:01 +0100 koda refactored a few types involved in the touch interface and corrected a few invisible mistakes
Fri, 17 Feb 2012 09:33:03 +0100 koda and of course fix build for sdl 1.2
Thu, 16 Feb 2012 23:20:49 +0100 koda carried out some cosmetic TODOs in uTouch
Thu, 16 Feb 2012 21:32:19 +0100 Xeli move the aim buttons to be above the jump button
Thu, 16 Feb 2012 17:48:03 +0100 Xeli added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
Thu, 16 Feb 2012 20:32:47 +0400 unc0rr Send team removal message on incorrect engine shutdown (when game not finished). Should help with game hang when room master closes engine, then quits room.
Thu, 16 Feb 2012 16:16:59 +0100 Xeli wops, added an extra USE_TOUCH_INTERFACE
Thu, 16 Feb 2012 16:02:41 +0100 Xeli added translate/fade animations for OnScreenWidgets
Wed, 15 Feb 2012 20:59:00 +0100 Xeli use realtick rather than SDL_GetTicks
Wed, 15 Feb 2012 18:34:08 +0100 Xeli rebuild all modules each time..... :P
Wed, 15 Feb 2012 18:22:39 +0100 koda moved other widgets under the USE_TOUCH_INTERFACE, added pause button (at least, graphically...)
Wed, 15 Feb 2012 18:03:51 +0100 Xeli unbreak uTouch
Wed, 15 Feb 2012 16:23:59 +0100 koda small refactoring to touch screen buttons, use a record to store values, added 'offset' fields to adjust active button area
Mon, 13 Feb 2012 08:18:59 +0100 koda update position of on screen buttons on resize
(0) -3000 -1000 -120 +120 +1000 +3000 tip