Fri, 02 Jul 2010 17:46:53 +0200 small cleanup
koda [Fri, 02 Jul 2010 17:46:53 +0200] rev 3610
small cleanup
Fri, 02 Jul 2010 21:19:22 -0400 Minor fire tweak for readability and lethalness, remove exit condition that was hanging game (identified by jaylittle)
nemo [Fri, 02 Jul 2010 21:19:22 -0400] rev 3609
Minor fire tweak for readability and lethalness, remove exit condition that was hanging game (identified by jaylittle)
Thu, 01 Jul 2010 23:41:10 -0400 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.
nemo [Thu, 01 Jul 2010 23:41:10 -0400] rev 3608
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 Initialise to 0
nemo [Thu, 01 Jul 2010 19:05:29 -0400] rev 3607
Initialise to 0
Thu, 01 Jul 2010 18:29:57 -0400 Rename city to earthrise, replace old "earthrise" music w/ new City music on City/Planes
nemo [Thu, 01 Jul 2010 18:29:57 -0400] rev 3606
Rename city to earthrise, replace old "earthrise" music w/ new City music on City/Planes
Thu, 01 Jul 2010 18:26:44 -0400 New music for City theme
HSR [Thu, 01 Jul 2010 18:26:44 -0400] rev 3605
New music for City theme
Thu, 01 Jul 2010 17:16:13 -0400 New Rock themed music for Stage by HSR
nemo [Thu, 01 Jul 2010 17:16:13 -0400] rev 3604
New Rock themed music for Stage by HSR
Thu, 01 Jul 2010 17:00:14 -0400 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.
nemo [Thu, 01 Jul 2010 17:00:14 -0400] rev 3603
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.
Thu, 01 Jul 2010 14:17:22 -0400 Restore prior optimisation with the wildly out-of-bounds tx in LandDirty removed
nemo [Thu, 01 Jul 2010 14:17:22 -0400] rev 3602
Restore prior optimisation with the wildly out-of-bounds tx in LandDirty removed
Thu, 01 Jul 2010 00:34:39 -0400 Revert most of optimisation except for some obvious fixes to errors someone or other introduced.
nemo [Thu, 01 Jul 2010 00:34:39 -0400] rev 3601
Revert most of optimisation except for some obvious fixes to errors someone or other introduced. Something in the rest appears related to a crash in translation. Until I determine why or what, this stays out to not ruin people's games
Wed, 30 Jun 2010 23:21:46 -0400 merge (I'll get it next time)
nemo [Wed, 30 Jun 2010 23:21:46 -0400] rev 3600
merge (I'll get it next time)
Wed, 30 Jun 2010 23:27:18 +0200 sheepluva's inline patch, fix a crash in overlay
koda [Wed, 30 Jun 2010 23:27:18 +0200] rev 3599
sheepluva's inline patch, fix a crash in overlay
Wed, 30 Jun 2010 22:42:55 +0200 tiy new overlay graphics
koda [Wed, 30 Jun 2010 22:42:55 +0200] rev 3598
tiy new overlay graphics clean the sdlwindow created updated latest sdl fixes, corrected leaks and stuff
Wed, 30 Jun 2010 22:20:52 +0200 visual gears: fixing nemo's c-style assignment/multiplications
sheepluva [Wed, 30 Jun 2010 22:20:52 +0200] rev 3597
visual gears: fixing nemo's c-style assignment/multiplications
Wed, 30 Jun 2010 23:15:14 -0400 Store some calcs to speed up uLandGraphics a tad
nemo [Wed, 30 Jun 2010 23:15:14 -0400] rev 3596
Store some calcs to speed up uLandGraphics a tad
Wed, 30 Jun 2010 14:52:48 +0200 partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
koda [Wed, 30 Jun 2010 14:52:48 +0200] rev 3595
partially removing DOWNSCALE ifdef -- only two remain and their removal requires dynamic allocation (btw this breaks low quality mode)
Wed, 30 Jun 2010 12:55:33 +0200 turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
koda [Wed, 30 Jun 2010 12:55:33 +0200] rev 3594
turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
Tue, 29 Jun 2010 23:30:49 -0400 Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
nemo [Tue, 29 Jun 2010 23:30:49 -0400] rev 3593
Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
Wed, 30 Jun 2010 03:26:15 +0200 clouds: up-and-down-bouncing now without evil loop
sheepluva [Wed, 30 Jun 2010 03:26:15 +0200] rev 3592
clouds: up-and-down-bouncing now without evil loop
Tue, 29 Jun 2010 23:25:42 +0200 bee:
sheepluva [Tue, 29 Jun 2010 23:25:42 +0200] rev 3591
bee: * make be correct its course only 62.5 times per second (instead of 1000) * cache values (e.g. that one for speed)
Tue, 29 Jun 2010 22:16:26 +0200 explosions: cache rounded X,Y values
sheepluva [Tue, 29 Jun 2010 22:16:26 +0200] rev 3590
explosions: cache rounded X,Y values
Tue, 29 Jun 2010 15:52:13 -0400 Dammit. Forgot to pull/rebase before making the VG change
nemo [Tue, 29 Jun 2010 15:52:13 -0400] rev 3589
Dammit. Forgot to pull/rebase before making the VG change
Tue, 29 Jun 2010 18:06:50 +0200 rope: another, small optimization
sheepluva [Tue, 29 Jun 2010 18:06:50 +0200] rev 3588
rope: another, small optimization
Tue, 29 Jun 2010 15:50:34 -0400 Optimise vgtSmokeTrace/vgtEvilTrace handler
nemo [Tue, 29 Jun 2010 15:50:34 -0400] rev 3587
Optimise vgtSmokeTrace/vgtEvilTrace handler
Tue, 29 Jun 2010 10:18:51 -0400 Default ammo set was horribly unbalanced - you want to test portal, play "crazy" :)
nemo [Tue, 29 Jun 2010 10:18:51 -0400] rev 3586
Default ammo set was horribly unbalanced - you want to test portal, play "crazy" :)
Tue, 29 Jun 2010 07:09:55 +0200 rope: optimization, should save up to ~3 million hwFloat multiplications per second
sheepluva [Tue, 29 Jun 2010 07:09:55 +0200] rev 3585
rope: optimization, should save up to ~3 million hwFloat multiplications per second
Tue, 29 Jun 2010 06:27:59 +0200 rope: another small optimization
sheepluva [Tue, 29 Jun 2010 06:27:59 +0200] rev 3584
rope: another small optimization
Tue, 29 Jun 2010 05:22:25 +0200 rope: tiny optimisation
sheepluva [Tue, 29 Jun 2010 05:22:25 +0200] rev 3583
rope: tiny optimisation
Mon, 28 Jun 2010 21:52:00 +0200 fix segfault on HH-gear being 0 (e.g. after drowning) in cursor/target selection mode, thanks "ivze" for the heads-up!
sheepluva [Mon, 28 Jun 2010 21:52:00 +0200] rev 3582
fix segfault on HH-gear being 0 (e.g. after drowning) in cursor/target selection mode, thanks "ivze" for the heads-up!
Mon, 28 Jun 2010 21:49:59 +0400 merge
unc0rr [Mon, 28 Jun 2010 21:49:59 +0400] rev 3581
merge
Mon, 28 Jun 2010 09:33:10 +0200 engine: apply weapon offset to charge animation
sheepluva [Mon, 28 Jun 2010 09:33:10 +0200] rev 3580
engine: apply weapon offset to charge animation
Mon, 28 Jun 2010 21:43:19 +0400 Engine Message command
unc0rr [Mon, 28 Jun 2010 21:43:19 +0400] rev 3579
Engine Message command
Mon, 28 Jun 2010 08:52:17 +0200 portal: angle preservation tweaking
sheepluva [Mon, 28 Jun 2010 08:52:17 +0200] rev 3578
portal: angle preservation tweaking
Mon, 28 Jun 2010 21:41:45 +0400 START_GAME command
unc0rr [Mon, 28 Jun 2010 21:41:45 +0400] rev 3577
START_GAME command
Sun, 27 Jun 2010 21:28:28 +0400 merge
unc0rr [Sun, 27 Jun 2010 21:28:28 +0400] rev 3576
merge
Sun, 27 Jun 2010 18:34:47 +0200 merge
koda [Sun, 27 Jun 2010 18:34:47 +0200] rev 3575
merge
Sun, 27 Jun 2010 18:34:17 +0200 insert a default name when a void string is used
koda [Sun, 27 Jun 2010 18:34:17 +0200] rev 3574
insert a default name when a void string is used polish schemes configuration fixed strange bug in the general panel
Sun, 27 Jun 2010 16:44:24 +0200 complete configuration for schemes
koda [Sun, 27 Jun 2010 16:44:24 +0200] rev 3573
complete configuration for schemes added my stuff to hgignore
Sun, 27 Jun 2010 18:17:34 +0200 portal: I accidentally flipped the exit angle in last commit
sheepluva [Sun, 27 Jun 2010 18:17:34 +0200] rev 3572
portal: I accidentally flipped the exit angle in last commit
Sun, 27 Jun 2010 05:32:11 +0200 portal: some moar tweaks
sheepluva [Sun, 27 Jun 2010 05:32:11 +0200] rev 3571
portal: some moar tweaks
Sun, 27 Jun 2010 02:11:31 +0200 portal: entry angle is now affecting exit angle
sheepluva [Sun, 27 Jun 2010 02:11:31 +0200] rev 3570
portal: entry angle is now affecting exit angle
Sat, 26 Jun 2010 19:30:16 +0200 portal / slope detection:
sheepluva [Sat, 26 Jun 2010 19:30:16 +0200] rev 3569
portal / slope detection: * make portal shot collision work regardless of portal projectile velocity * small hax so that hogs can open portals below their feet * killing some whitespaces for my personal entertainment
Sun, 27 Jun 2010 21:27:26 +0400 A bunch of reimplemented commands
unc0rr [Sun, 27 Jun 2010 21:27:26 +0400] rev 3568
A bunch of reimplemented commands
Sat, 26 Jun 2010 16:00:40 +0200 adding install_manifest.txt to .hgignore ...
sheepluva [Sat, 26 Jun 2010 16:00:40 +0200] rev 3567
adding install_manifest.txt to .hgignore ...
Sun, 27 Jun 2010 21:06:41 +0400 Properly handle client exit
unc0rr [Sun, 27 Jun 2010 21:06:41 +0400] rev 3566
Properly handle client exit
Sat, 26 Jun 2010 16:58:19 +0400 merge
unc0rr [Sat, 26 Jun 2010 16:58:19 +0400] rev 3565
merge
Sat, 26 Jun 2010 16:57:43 +0400 Reimplement REMOVE_TEAM
unc0rr [Sat, 26 Jun 2010 16:57:43 +0400] rev 3564
Reimplement REMOVE_TEAM
Sat, 26 Jun 2010 16:56:02 +0400 merge
unc0rr [Sat, 26 Jun 2010 16:56:02 +0400] rev 3563
merge
Sat, 26 Jun 2010 09:59:53 +0200 portal:
sheepluva [Sat, 26 Jun 2010 09:59:53 +0200] rev 3562
portal: * clean up obsolete code in order to remove the rare cases of wrong-sided portals * fix formula of last commit notice: since last commit portals can happen to move faster than 1000px/sec, I'll take care of that soon ;)
Fri, 25 Jun 2010 17:02:30 +0400 Reimplement REMOVE_TEAM
unc0rr [Fri, 25 Jun 2010 17:02:30 +0400] rev 3561
Reimplement REMOVE_TEAM
Sat, 26 Jun 2010 08:14:53 +0200 portal: make shot 2 times faster, add hog movement speed to shot speed (only the part in shot direction, so that aiming is not messed up)
sheepluva [Sat, 26 Jun 2010 08:14:53 +0200] rev 3560
portal: make shot 2 times faster, add hog movement speed to shot speed (only the part in shot direction, so that aiming is not messed up)
Fri, 25 Jun 2010 11:54:07 +0400 Ignore this file too
unc0rr [Fri, 25 Jun 2010 11:54:07 +0400] rev 3559
Ignore this file too
Fri, 25 Jun 2010 22:59:31 -0400 Flag dimensions with booleans instead of using 0.
nemo [Fri, 25 Jun 2010 22:59:31 -0400] rev 3558
Flag dimensions with booleans instead of using 0.
Fri, 25 Jun 2010 11:53:35 +0400 Add ignoring
unc0rr [Fri, 25 Jun 2010 11:53:35 +0400] rev 3557
Add ignoring
Sat, 26 Jun 2010 04:36:28 +0200 merge
koda [Sat, 26 Jun 2010 04:36:28 +0200] rev 3556
merge
Fri, 25 Jun 2010 10:05:42 +0400 Reimplement ADD_TEAM
unc0rr [Fri, 25 Jun 2010 10:05:42 +0400] rev 3555
Reimplement ADD_TEAM
Fri, 25 Jun 2010 00:41:21 -0400 Extend pixel sweep to recheck neighbours if erasing on edges
nemo [Fri, 25 Jun 2010 00:41:21 -0400] rev 3554
Extend pixel sweep to recheck neighbours if erasing on edges
Thu, 24 Jun 2010 19:52:04 +0400 Update ukrainian translation
unc0rr [Thu, 24 Jun 2010 19:52:04 +0400] rev 3553
Update ukrainian translation
Wed, 23 Jun 2010 22:12:06 -0400 Workaround for cakes and portals. Also disable something that always seems to screw up my portal games.
nemo [Wed, 23 Jun 2010 22:12:06 -0400] rev 3552
Workaround for cakes and portals. Also disable something that always seems to screw up my portal games. Hopefully will so irritate sheepluva he comes up w/ something more workable.
Sat, 26 Jun 2010 04:36:04 +0200 moar zoom, fixed fort mode, other glitches
koda [Sat, 26 Jun 2010 04:36:04 +0200] rev 3551
moar zoom, fixed fort mode, other glitches but best of all, touch works fo' real
Thu, 24 Jun 2010 01:08:57 +0200 merge
koda [Thu, 24 Jun 2010 01:08:57 +0200] rev 3550
merge
Wed, 23 Jun 2010 17:12:13 -0400 Erasing lowres files. Again.
nemo [Wed, 23 Jun 2010 17:12:13 -0400] rev 3549
Erasing lowres files. Again.
Thu, 24 Jun 2010 01:08:25 +0200 server somewhat simplified and correct sporadic crasher
koda [Thu, 24 Jun 2010 01:08:25 +0200] rev 3548
server somewhat simplified and correct sporadic crasher workaround for not-rotating curl effect display memory warning only once
Wed, 23 Jun 2010 22:03:56 +0200 i <3 mercurial
koda [Wed, 23 Jun 2010 22:03:56 +0200] rev 3547
i <3 mercurial
Wed, 23 Jun 2010 21:49:19 +0200 expand -t 4 on .m as well
koda [Wed, 23 Jun 2010 21:49:19 +0200] rev 3546
expand -t 4 on .m as well
Wed, 23 Jun 2010 21:39:14 +0200 merge
koda [Wed, 23 Jun 2010 21:39:14 +0200] rev 3545
merge
Wed, 23 Jun 2010 22:25:26 +0400 Start reimplementation of ADD_TEAM
unc0rr [Wed, 23 Jun 2010 22:25:26 +0400] rev 3544
Start reimplementation of ADD_TEAM
Wed, 23 Jun 2010 22:21:13 +0400 Reimplement TOGGLE_READY command
unc0rr [Wed, 23 Jun 2010 22:21:13 +0400] rev 3543
Reimplement TOGGLE_READY command
Wed, 23 Jun 2010 22:17:27 +0400 - Fix a function
unc0rr [Wed, 23 Jun 2010 22:17:27 +0400] rev 3542
- Fix a function - Add forgotten file to CMakeLists
Wed, 23 Jun 2010 21:18:48 +0200 merge
koda [Wed, 23 Jun 2010 21:18:48 +0200] rev 3541
merge
Wed, 23 Jun 2010 22:13:12 +0400 Reimplement CFG protocol command
unc0rr [Wed, 23 Jun 2010 22:13:12 +0400] rev 3540
Reimplement CFG protocol command
Wed, 23 Jun 2010 13:43:56 +0200 General:
smaxx [Wed, 23 Jun 2010 13:43:56 +0200] rev 3539
General: * Disabled building of libopenalbridge (why build/link everywhere even if not used?; fails due to cc1 being unable to find some files on Win32) Engine: * Show Lua errors as 'chat messages' * Added ability to write to chat buffer even while the engine is still loading (limited to 26 lines)
Tue, 22 Jun 2010 22:40:49 +0400 Restore test for already used nick
unc0rr [Tue, 22 Jun 2010 22:40:49 +0400] rev 3538
Restore test for already used nick
Tue, 22 Jun 2010 23:08:57 -0400 New approach to the low-res problem. Basically, we already have a 1024 minimum, and the tallest maps are restricting themselves to 2048 maximum. All backgrounds are scaled down 50%, then scaled up on draw. Saves memory, and backgrounds are already deliberately fuzzed for depth of field anyway.
nemo [Tue, 22 Jun 2010 23:08:57 -0400] rev 3537
New approach to the low-res problem. Basically, we already have a 1024 minimum, and the tallest maps are restricting themselves to 2048 maximum. All backgrounds are scaled down 50%, then scaled up on draw. Saves memory, and backgrounds are already deliberately fuzzed for depth of field anyway.
Tue, 22 Jun 2010 22:21:44 +0400 Partially reimplement joining rooms
unc0rr [Tue, 22 Jun 2010 22:21:44 +0400] rev 3536
Partially reimplement joining rooms
Wed, 23 Jun 2010 01:00:52 +0200 update the project to ios4 by removing pre-3.2 references
koda [Wed, 23 Jun 2010 01:00:52 +0200] rev 3535
update the project to ios4 by removing pre-3.2 references add missing lowres image other smaller fixes
Tue, 22 Jun 2010 18:06:55 +0200 ok really fix the command line utility
koda [Tue, 22 Jun 2010 18:06:55 +0200] rev 3534
ok really fix the command line utility
Tue, 22 Jun 2010 17:10:27 +0200 fix build and permissions problems when launching hwengine from command line
koda [Tue, 22 Jun 2010 17:10:27 +0200] rev 3533
fix build and permissions problems when launching hwengine from command line
Mon, 21 Jun 2010 22:45:52 +0200 merge+smallupdate
koda [Mon, 21 Jun 2010 22:45:52 +0200] rev 3532
merge+smallupdate
Mon, 21 Jun 2010 21:41:14 +0400 Reimplement room creating
unC0Rr@gmail.com [Mon, 21 Jun 2010 21:41:14 +0400] rev 3531
Reimplement room creating
Mon, 21 Jun 2010 16:52:14 +0200 use the cmake built-in ts->qm conversion instead of keeping binary files in trunk
koda [Mon, 21 Jun 2010 16:52:14 +0200] rev 3530
use the cmake built-in ts->qm conversion instead of keeping binary files in trunk
Mon, 21 Jun 2010 16:08:24 +0200 memory management for openalbridge
koda [Mon, 21 Jun 2010 16:08:24 +0200] rev 3529
memory management for openalbridge added openalbridge as dependency of hwengine usound formatted clearly
Sun, 20 Jun 2010 22:46:23 -0400 disable uSHA, enable adler32
nemo [Sun, 20 Jun 2010 22:46:23 -0400] rev 3528
disable uSHA, enable adler32
Mon, 21 Jun 2010 22:18:53 +0200 merge
koda [Mon, 21 Jun 2010 22:18:53 +0200] rev 3527
merge
Sun, 20 Jun 2010 22:35:10 -0400 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.
nemo [Sun, 20 Jun 2010 22:35:10 -0400] rev 3526
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.
Sun, 20 Jun 2010 23:05:11 +0200 some memory caring code
koda [Sun, 20 Jun 2010 23:05:11 +0200] rev 3525
some memory caring code
Sun, 20 Jun 2010 19:31:15 -0400 This reduces CheckLand ~5.5% on average over prior making the overall reduction ~77.4% instead of ~81.9%. It does skip centre pixel in odd w/h, but that really shouldn't matter much in this case. Can alter if any objects are noticeably off.
nemo [Sun, 20 Jun 2010 19:31:15 -0400] rev 3524
This reduces CheckLand ~5.5% on average over prior making the overall reduction ~77.4% instead of ~81.9%. It does skip centre pixel in odd w/h, but that really shouldn't matter much in this case. Can alter if any objects are noticeably off.
Sun, 20 Jun 2010 18:35:59 +0200 fix zoom smoothness
koda [Sun, 20 Jun 2010 18:35:59 +0200] rev 3523
fix zoom smoothness some more work for weapons on the ifrontend bugfix for the gameconfig page
Sat, 19 Jun 2010 00:48:47 +0200 add initial stubs for selecting weapons in the ifrontend
koda [Sat, 19 Jun 2010 00:48:47 +0200] rev 3522
add initial stubs for selecting weapons in the ifrontend
Sun, 20 Jun 2010 18:26:49 -0400 Remove redundant test, add some temp variables to speed up the expensive CheckLand
nemo [Sun, 20 Jun 2010 18:26:49 -0400] rev 3521
Remove redundant test, add some temp variables to speed up the expensive CheckLand
Fri, 18 Jun 2010 20:45:45 +0200 add local rev number/rev count to dev version suffix
sheepluva [Fri, 18 Jun 2010 20:45:45 +0200] rev 3520
add local rev number/rev count to dev version suffix
Fri, 18 Jun 2010 14:26:04 -0400 rename flags
nemo [Fri, 18 Jun 2010 14:26:04 -0400] rev 3519
rename flags
Fri, 18 Jun 2010 14:22:14 -0400 Forgot to change this flag.
nemo [Fri, 18 Jun 2010 14:22:14 -0400] rev 3518
Forgot to change this flag.
Fri, 18 Jun 2010 19:22:22 +0200 testing if automatic pushes to CIA.vc work now...
sheepluva [Fri, 18 Jun 2010 19:22:22 +0200] rev 3517
testing if automatic pushes to CIA.vc work now...
Fri, 18 Jun 2010 14:45:05 +0200 merge
koda [Fri, 18 Jun 2010 14:45:05 +0200] rev 3516
merge
Thu, 17 Jun 2010 20:37:49 +0200 fix cmakefiles to work with mercurial
koda [Thu, 17 Jun 2010 20:37:49 +0200] rev 3515
fix cmakefiles to work with mercurial
(0) -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 tip