Xeli [Sun, 18 Mar 2012 18:19:20 +0100] rev 6802
fix ammomenu, the cursor actually works now -_-
koda [Sun, 18 Mar 2012 14:22:13 +0100] rev 6801
workaround the different Lion ABI by forcing fpc 2.6 as minimum compiler version on osx
koda [Sun, 18 Mar 2012 14:15:51 +0100] rev 6800
updated ios project file to work with fpc 2.6
nemo [Sun, 18 Mar 2012 00:30:56 -0400] rev 6799
revert this until someone makes it not screw up camera focus
Xeli [Sun, 18 Mar 2012 00:59:17 +0100] rev 6798
touchinterface, move the up/down arrows a bit down
Xeli [Sun, 18 Mar 2012 00:05:20 +0100] rev 6797
make the Ammomenu show up a little faster
Xeli [Sun, 18 Mar 2012 00:02:33 +0100] rev 6796
You can now change AMAnimType to enable the animation through the x/y axis and alpha for example
AMAnimType:= AMTypeMaskX or AMTypeMaskAlpha
will enable movement over the X axis and alpha
Xeli [Sat, 17 Mar 2012 22:39:16 +0100] rev 6795
make ammomenu's speed dependent on RealTicks rather than frames
Xeli [Tue, 13 Mar 2012 21:09:46 +0100] rev 6794
allow for 0 values on AMShiftTarget, this allows for movement across one axis
nemo [Sat, 17 Mar 2012 17:24:38 -0400] rev 6793
Disable anim for stats screen ("In game" stays visible otherwise)
nemo [Sat, 17 Mar 2012 17:18:43 -0400] rev 6792
Ensure flawless is false if any hog is lost, unless it was lost doing a kamikaze
nemo [Sat, 17 Mar 2012 16:14:08 -0400] rev 6791
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.
nemo [Sat, 17 Mar 2012 14:24:43 -0400] rev 6790
eh. guess they really should be here
nemo [Sat, 17 Mar 2012 14:13:16 -0400] rev 6789
Adding leftX/rightX/topY to simplify determining bounds based on map playing area.
nemo [Sat, 17 Mar 2012 14:02:11 -0400] rev 6788
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?
nemo [Sat, 17 Mar 2012 13:16:50 -0400] rev 6787
orient kamikaze correctly when going through portals
nemo [Wed, 14 Mar 2012 23:58:56 -0400] rev 6786
oh yeah, dY...
nemo [Wed, 14 Mar 2012 21:12:04 -0400] rev 6785
Allow RC plane to go through portals
unc0rr [Wed, 14 Mar 2012 11:07:22 +0400] rev 6784
Oops, fix range (2 is too small value)
nemo [Tue, 13 Mar 2012 22:25:43 -0400] rev 6783
Add fall damage
nemo [Tue, 13 Mar 2012 21:51:50 -0400] rev 6782
For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
Something is seriously screwed up in RateShove, but after reading it many times, I still don't see it.
unc0rr [Tue, 13 Mar 2012 22:46:55 +0400] rev 6781
Variable pen width
nemo [Tue, 13 Mar 2012 12:22:56 -0400] rev 6780
tweak take 2
nemo [Tue, 13 Mar 2012 12:10:48 -0400] rev 6779
Small tweak to return something more useful in the negative 0 case on dX
nemo [Tue, 13 Mar 2012 00:05:03 -0400] rev 6778
Minimise another sqrt check.
unc0rr [Mon, 12 Mar 2012 23:46:28 +0400] rev 6777
Avoid local rate minimums around hog (within 15 pixels). Not tested.
unc0rr [Mon, 12 Mar 2012 16:08:40 +0400] rev 6776
Compatibility
nemo [Mon, 12 Mar 2012 01:00:17 -0400] rev 6775
Change rest of AI tests to floats, reenable snowball
nemo [Sun, 11 Mar 2012 23:24:09 -0400] rev 6774
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.
Also fix some neglected scores from before.
nemo [Sun, 11 Mar 2012 22:44:57 -0400] rev 6773
Hm. Score was a bit too much, AI was doing suicidal things.
nemo [Sun, 11 Mar 2012 22:35:55 -0400] rev 6772
small tweak. make drowning prefer higher health hogs
nemo [Sun, 11 Mar 2012 20:36:50 -0400] rev 6771
Teach AI to drown with shotgun too
nemo [Sun, 11 Mar 2012 20:12:31 -0400] rev 6770
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.
Also try to weight cost of switches based on how many switches were available.
nemo [Sun, 11 Mar 2012 18:28:32 -0400] rev 6769
Add drowning to grenade too, try some little optimisations
unc0rr [Sun, 11 Mar 2012 23:31:32 +0400] rev 6768
Fix silliness
nemo [Sun, 11 Mar 2012 14:43:36 -0400] rev 6767
First pass at making AI drowning aware. No concerns of performance, only applied to bazooka (not bat/fp etc)
nemo [Sun, 11 Mar 2012 12:19:04 -0400] rev 6766
Minor optimisation for AI to cut down on hwSqrt calls
nemo [Sun, 11 Mar 2012 11:39:45 -0400] rev 6765
nemo [Sat, 10 Mar 2012 23:00:39 -0500] rev 6764
Add div to allow safe integer division from lua
nemo [Sat, 10 Mar 2012 16:32:46 -0500] rev 6763
Recount team health if modifying hedgehog health
nemo [Sat, 10 Mar 2012 16:10:38 -0500] rev 6762
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.
nemo [Sat, 10 Mar 2012 15:56:36 -0500] rev 6761
Avoid rare double decrement.
nemo [Sat, 10 Mar 2012 14:38:31 -0500] rev 6760
Prevent pirate ship from repeating on Islands, remove vertical line in art landback
nemo [Sat, 03 Mar 2012 22:40:00 -0500] rev 6759
unc0rr [Thu, 01 Mar 2012 23:55:19 +0400] rev 6758
Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
nemo [Thu, 01 Mar 2012 14:45:42 -0500] rev 6757
comment out reserve to maintain old Qt compat
unc0rr [Thu, 01 Mar 2012 23:35:13 +0400] rev 6756
Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
nemo [Wed, 29 Feb 2012 18:30:37 -0500] rev 6755
Someone might find this useful. Plan to link to it from the wiki.
nemo [Wed, 29 Feb 2012 18:24:56 -0500] rev 6754
Fix for
bug #366, delete gear if hog is drowning (needed either that or a check on nil Gear^.Hedgehog^.Gear)
unc0rr [Wed, 29 Feb 2012 23:44:49 +0400] rev 6753
Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
This should fix problems with ghost teams in frontend.
Not tested at all, successfully built on first attempt, which is considered as a bad sign :D
Server still thinks game proceeds, so restart isn't possible.
nemo [Tue, 28 Feb 2012 21:25:36 -0500] rev 6752
oops
Xeli [Tue, 28 Feb 2012 22:00:33 +0100] rev 6751
android: fix finding cache dir on prefroyo devices, it now creates the Hedgewars folder if it wasn't there
nemo [Tue, 28 Feb 2012 09:40:48 -0500] rev 6750
attractiveness tweak to the text clip
nemo [Mon, 27 Feb 2012 19:01:44 -0500] rev 6749
Clamp name/team name textures to avoid long team / hog name abuse. Limit width in px instead of chars to avoid unicode issues.
nemo [Sun, 26 Feb 2012 18:13:26 -0500] rev 6748
don't use currenthedgehog
mikade [Sun, 26 Feb 2012 16:31:25 -0500] rev 6747
use per hog ammo game flag. improves AI play
nemo [Sun, 26 Feb 2012 15:42:28 -0500] rev 6746
oops
nemo [Sun, 26 Feb 2012 13:37:17 -0500] rev 6745
right-click colour selection to scroll backwards through colours (bit hackish, subclassing + right click handling would be better than custom menu item signal)
nemo [Sun, 26 Feb 2012 12:56:53 -0500] rev 6744
ugh
nemo [Sun, 26 Feb 2012 12:45:00 -0500] rev 6743
make onAmmoStoreInit optional in the case of onNewAmmoStore
nemo [Sun, 26 Feb 2012 12:32:48 -0500] rev 6742
pass indexes for the clan/team/hedgehog
nemo [Sun, 26 Feb 2012 11:28:28 -0500] rev 6741
copypasta fail
nemo [Sun, 26 Feb 2012 11:21:32 -0500] rev 6740
Add a new script hook. onNewAmmoStore. This will allow scripts like The Specialists to define separate ammo sets for each hog
unc0rr [Sun, 26 Feb 2012 12:15:32 +0400] rev 6739
Send ROUND_FINISHED only once (only from in game mode)
unc0rr [Sat, 25 Feb 2012 22:18:08 +0400] rev 6738
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.
unc0rr [Fri, 24 Feb 2012 23:49:31 +0400] rev 6737
- Increase server version number due to rooms list protocol changes
- Frontend doesn't allow to play on old server
unc0rr [Thu, 23 Feb 2012 23:13:48 +0400] rev 6736
Bring back functionality to "Join" button
unc0rr [Thu, 23 Feb 2012 22:58:52 +0400] rev 6735
Setup rooms list headers
nemo [Thu, 23 Feb 2012 12:58:17 -0500] rev 6734
Revert most of 033e4a8a9c74 and 9d501dc22f71 (see
bug #362)
unc0rr [Thu, 23 Feb 2012 18:41:52 +0400] rev 6733
Handle ROOM* commands in rooms list model
unc0rr [Thu, 23 Feb 2012 00:46:03 +0400] rev 6732
Start switching to rooms list model. To be continued.
koda [Wed, 22 Feb 2012 18:13:14 +0100] rev 6731
Added tag hedgeroid-alpha for
changeset ce2b24995ab2
koda [Wed, 22 Feb 2012 18:09:39 +0100] rev 6730
Added tag 0.9.17-release for
changeset 4670f003f91b
koda [Wed, 22 Feb 2012 18:09:17 +0100] rev 6729
Removed tag 0-9.17-release
Xeli [Mon, 20 Feb 2012 22:04:57 +0100] rev 6728
updated version for market
Xeli [Mon, 20 Feb 2012 21:55:59 +0100] rev 6727
incremental loading of all the images in teamcreation on android, this should really be rewritten though..
Xeli [Mon, 20 Feb 2012 21:50:56 +0100] rev 6726
fixed a nullpointer exception when creating a new team
Xeli [Mon, 20 Feb 2012 21:22:21 +0100] rev 6725
fixed the schemes on android
Xeli [Mon, 20 Feb 2012 21:22:04 +0100] rev 6724
schemes/teams now get replaces on each version update
Xeli [Sun, 19 Feb 2012 16:51:22 +0100] rev 6723
check if the widget is shown before checking if the finger is on the widget
unc0rr [Mon, 20 Feb 2012 22:04:52 +0400] rev 6722
Show message and return from network game pages on server shutdown
unc0rr [Mon, 20 Feb 2012 21:52:18 +0400] rev 6721
- Register HWTeam metatype so HWTeam objects could be passed via queued connections
- A bit more verbose server message about unknown protocol command
unc0rr [Mon, 20 Feb 2012 20:33:26 +0400] rev 6720
Make all signals from HWNet queued, this should fix issues with teams and chat widgets
koda [Sun, 19 Feb 2012 02:52:19 +0100] rev 6719
added one button play feature, like in desktop frontend; need to make sure that the hardcoded stuff never gets deleted
koda [Sun, 19 Feb 2012 01:22:59 +0100] rev 6718
ipad, have the scheme/weapon/style selector always stick in the same position
koda [Sun, 19 Feb 2012 00:39:44 +0100] rev 6717
missions page rotates correctly
koda [Sun, 19 Feb 2012 00:25:38 +0100] rev 6716
two more this time
koda [Sat, 18 Feb 2012 19:33:48 +0100] rev 6715
merge
Xeli [Sat, 18 Feb 2012 16:56:04 +0100] rev 6714
moved the firebutton, added the AMWidget button and removed the forwardjump widget(it's longpress on backjump now)
koda [Sat, 18 Feb 2012 19:33:04 +0100] rev 6713
this apparently didn't get updated, but it was enough to reassign the outlets
Xeli [Sat, 18 Feb 2012 15:24:20 +0100] rev 6712
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)
koda [Sat, 18 Feb 2012 19:29:16 +0100] rev 6711
prepare a styled button
Xeli [Sat, 18 Feb 2012 13:52:37 +0100] rev 6710
fixed the active region on widgets when they are animated, added active.x:= in uWorld too
koda [Sat, 18 Feb 2012 19:07:19 +0100] rev 6709
oh i thought i had converted every uitableviewcontroller to uiviewcontroller+tableview; this also restores displaying statitstics after game
koda [Sat, 18 Feb 2012 11:59:59 +0100] rev 6708
rotation support for other controllers
koda [Sat, 18 Feb 2012 11:18:10 +0100] rev 6707
one more USE_TOUCH_INTERFACE
nemo [Fri, 17 Feb 2012 20:42:22 -0500] rev 6706
Experiment. This has bugged me for a long time. Should be possible to tell a team with 1 health from a team with 0
Xeli [Fri, 17 Feb 2012 23:36:05 +0100] rev 6705
stop the crosshair from twitching when it's not supposed to move + fix aimingUp/Down booleans
Xeli [Fri, 17 Feb 2012 22:54:45 +0100] rev 6704
change power() to sqr
Xeli [Fri, 17 Feb 2012 22:53:02 +0100] rev 6703
fix crosshair aiming
Xeli [Fri, 17 Feb 2012 22:18:21 +0100] rev 6702
remove all hwFloat calculations
Xeli [Fri, 17 Feb 2012 21:34:33 +0100] rev 6701
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
koda [Fri, 17 Feb 2012 18:23:36 +0100] rev 6700
the most important commit of the year
koda [Fri, 17 Feb 2012 17:43:59 +0100] rev 6699
exploit the new setWhatsThis feature in our desktop frontend
Xeli [Fri, 17 Feb 2012 15:55:31 +0100] rev 6698
forgot begin
unc0rr [Fri, 17 Feb 2012 15:35:20 +0400] rev 6697
Use queued signal-slot connections with HWNet class
koda [Fri, 17 Feb 2012 12:17:43 +0100] rev 6696
ops
koda [Fri, 17 Feb 2012 12:08:01 +0100] rev 6695
refactored a few types involved in the touch interface and corrected a few invisible mistakes
koda [Fri, 17 Feb 2012 09:33:03 +0100] rev 6694
and of course fix build for sdl 1.2
koda [Thu, 16 Feb 2012 23:20:49 +0100] rev 6693
carried out some cosmetic TODOs in uTouch
Xeli [Thu, 16 Feb 2012 21:32:19 +0100] rev 6692
move the aim buttons to be above the jump button
Xeli [Thu, 16 Feb 2012 17:48:03 +0100] rev 6691
added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
unc0rr [Thu, 16 Feb 2012 20:32:47 +0400] rev 6690
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.
Xeli [Thu, 16 Feb 2012 16:16:59 +0100] rev 6689
wops, added an extra USE_TOUCH_INTERFACE
Xeli [Thu, 16 Feb 2012 16:02:41 +0100] rev 6688
added translate/fade animations for OnScreenWidgets
Xeli [Wed, 15 Feb 2012 20:59:00 +0100] rev 6687
use realtick rather than SDL_GetTicks
Xeli [Wed, 15 Feb 2012 18:34:08 +0100] rev 6686
rebuild all modules each time..... :P
koda [Wed, 15 Feb 2012 18:22:39 +0100] rev 6685
moved other widgets under the USE_TOUCH_INTERFACE, added pause button (at least, graphically...)
Xeli [Wed, 15 Feb 2012 18:03:51 +0100] rev 6684
unbreak uTouch
koda [Wed, 15 Feb 2012 16:23:59 +0100] rev 6683
small refactoring to touch screen buttons, use a record to store values, added 'offset' fields to adjust active button area