unc0rr [Tue, 28 Aug 2012 22:33:17 +0400] rev 7617
Make ffmpeg optional for frontend
unc0rr [Tue, 28 Aug 2012 22:32:19 +0400] rev 7616
Small fix
unc0rr [Tue, 28 Aug 2012 20:30:57 +0400] rev 7615
Merge Stepik-777's video recording gsoc project
nemo [Mon, 27 Aug 2012 16:52:50 -0400] rev 7614
Starting to rewrite uFloat routines to avoid QWordValue - in the interests of JS which may get uint64/int64 in the spec in the future but does not have it now.
Medo <smaxein@googlemail.com> [Mon, 27 Aug 2012 17:40:16 +0200] rev 7613
Merge
sheepluva [Mon, 27 Aug 2012 11:05:09 +0200] rev 7612
shutting the windows/pas2c build bot up: pas2c seems to fail parsing 'not' after a logical 'and' or 'or' (if no parenthesis)
nemo [Sun, 26 Aug 2012 21:07:12 -0400] rev 7611
Nerf X component a bit, allow knocks of nearby targets and upward kicks of overlapping
nemo [Sun, 26 Aug 2012 20:20:16 -0400] rev 7610
so unc0rr might replace this all. but anyway. fix copypasta.
nemo [Sun, 26 Aug 2012 10:15:28 -0400] rev 7609
shoppa hack, take... 4?
nemo [Sat, 25 Aug 2012 21:35:25 -0400] rev 7608
another shot in the dark. still w/ no input from shoppa players
nemo [Sat, 25 Aug 2012 21:14:07 -0400] rev 7607
shoppa hack guesses. continued. let's assume there's a small Y component.
nemo [Sat, 25 Aug 2012 21:05:27 -0400] rev 7606
another shot in the dark. let's assume they expect to control their direction as well. this might be the *wrong* direction...
nemo [Sat, 25 Aug 2012 20:54:23 -0400] rev 7605
hack for shoppa players, take 2. take into account sides, and a guess that a "slide" involves no upward movement
nemo [Sat, 25 Aug 2012 20:15:19 -0400] rev 7604
Hack to try and appease the shoppa players
nemo [Sat, 25 Aug 2012 18:35:59 -0400] rev 7603
reducing this value is sufficient to ensure crates drop just below top border or a girder
nemo [Sat, 25 Aug 2012 18:22:15 -0400] rev 7602
Fix throwing things off rope, also make throwing things a bit more generic and gear density dependent (so you can throw mines further, and also throw dynamite a little).
nemo [Sat, 25 Aug 2012 15:04:24 -0400] rev 7601
Allow escaping from tight spots
unc0rr [Sat, 25 Aug 2012 23:00:19 +0400] rev 7600
Disable workaround, as it still makes server crash and hung clients are hidden from players anyway
nemo [Sat, 25 Aug 2012 13:06:28 -0400] rev 7599
Ensure crates can spawn just below the border on a bordered map.
nemo [Sat, 25 Aug 2012 09:17:42 -0400] rev 7598
let's see if mikade will still accept this at least
nemo [Sat, 25 Aug 2012 08:39:52 -0400] rev 7597
make cheating a bit easier (mikade insisted). Also, try flipping dust for a bit more variety.
nemo [Fri, 24 Aug 2012 20:43:44 -0400] rev 7596
oops
nemo [Fri, 24 Aug 2012 19:55:43 -0400] rev 7595
Hey. How's this? It makes it harder to get stuck in the vertical rope position, prevents the wall trick, and also I think makes it easier to unglue a horizontal rope?
nemo [Fri, 24 Aug 2012 18:51:29 -0400] rev 7594
fromdos + fix end of turn velocity
unc0rr [Fri, 24 Aug 2012 14:51:12 +0400] rev 7593
An attempt to run main rope code only every 8th tick:
- A big win for inner loop which is O(n^2) and thus it takes 64 times less cpu now.
- Look and feel is almost identical (well, to my non-pro view)
- Yes, the speed is limited to 7 px per accounting tick which is potentially very bad to collisions
- Ruin shoppa
unc0rr [Fri, 24 Aug 2012 14:01:07 +0400] rev 7592
Move rope code to separate unit
nemo [Thu, 23 Aug 2012 20:43:39 -0400] rev 7591
Fix formatting, reduce border sensitivity
Medo <smaxein@googlemail.com> [Thu, 23 Aug 2012 19:47:38 +0200] rev 7590
Hedgeroid: Fixed map preview again (might be a JNA bug)
nemo [Thu, 23 Aug 2012 19:45:36 -0400] rev 7589
also needs exclusion here
Medo <smaxein@googlemail.com> [Thu, 23 Aug 2012 18:28:33 +0200] rev 7588
Hedgeroid improvements:
- Moved frontlib initialization to a slightly better place
- Added new JNA type ByteArrayPtr to move more JNA code into the frontlib
package and to improve pointer type safety
unc0rr [Thu, 23 Aug 2012 23:21:31 +0400] rev 7587
Don't leave frontend in engine waiting state when there's error occured on attempt to start engine
Medo <smaxein@googlemail.com> [Wed, 22 Aug 2012 01:30:56 +0200] rev 7586
Hedgeroid: Some code cleanup, adding a forgotten file
unc0rr [Thu, 23 Aug 2012 23:18:06 +0400] rev 7585
Slightly faster and slightly better templates #41 and #43
Medo <smaxein@googlemail.com> [Mon, 20 Aug 2012 21:05:57 +0200] rev 7584
License change: With the agreement of Xeli, I changed the Hedgeroid license to
GPLv2+ (from GPLv2).
nemo [Thu, 23 Aug 2012 14:16:08 -0400] rev 7583
drawn maps have a fixed 4096x2048 area right now
Medo <smaxein@googlemail.com> [Mon, 20 Aug 2012 20:19:35 +0200] rev 7582
Hedgeroid: Final sprint to the deadline
- Changed local game setup to use the new fragments from the netroom
- Pulled team editing into the main activity menu / action bar
- Cleanups, renames, anything to make the code look better ;)
nemo [Wed, 22 Aug 2012 22:10:47 -0400] rev 7581
move this section back to the connection code, and add an exclusion for air attack. probably should play a few portal games just in case
Medo <smaxein@googlemail.com> [Mon, 20 Aug 2012 20:16:37 +0200] rev 7580
frontlib: Improved documentation of netconn, unified naming of a callback
nemo [Wed, 22 Aug 2012 13:03:09 -0400] rev 7579
*sigh*
Medo <smaxein@googlemail.com> [Mon, 20 Aug 2012 17:08:52 +0200] rev 7578
engine: Don't overwrite isTerminated if it's already true
nemo [Wed, 22 Aug 2012 12:35:46 -0400] rev 7577
initModule really not needed for uRandom
Medo <smaxein@googlemail.com> [Sun, 19 Aug 2012 15:05:23 +0200] rev 7576
Fix engine crashes on game end
- frontlib now waits until the engine actually disconnects
- engine does not write round-end stats to stdout anymore on mobile (caused crash)
- Removed HWTerminate function binding for android (not threadsafe,
better send "eforcequit" over IPC for the same effect)
nemo [Wed, 22 Aug 2012 11:42:42 -0400] rev 7575
Burn a random number in the override. Make sure cirbuf is reset.
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 21:05:30 +0200] rev 7574
Merge
nemo [Tue, 21 Aug 2012 21:46:05 -0400] rev 7573
extra nil check for lua hog switch
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 21:04:37 +0200] rev 7572
Hedgeroid: Don't change the template when clicking the map.
unc0rr [Wed, 22 Aug 2012 10:27:26 +0400] rev 7571
now really avoid
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 18:11:47 +0200] rev 7570
Hedgeroid: Increased assetsversion (d'oh)
nemo [Tue, 21 Aug 2012 21:02:52 -0400] rev 7569
avoid overflow on templates
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 18:11:04 +0200] rev 7568
Hedgeroid:
- Updated assets
- reworked team management in a room
- lower engine quality (for now)
- added focus/disable states for spinner and button graphics
nemo [Tue, 21 Aug 2012 19:40:02 -0400] rev 7567
allow lua to specify template by number
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 18:08:37 +0200] rev 7566
frontlib: Return more filled-in team objects
Stepan777 <stepik-777@mail.ru> [Sun, 19 Aug 2012 22:13:41 +0400] rev 7565
merge
unc0rr [Tue, 21 Aug 2012 13:26:26 +0400] rev 7564
Cancel shotgun shot if hedgehog is moved moved (by explosion)
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 13:45:00 +0200] rev 7563
engine: Fixed indentation regression
nemo [Sat, 18 Aug 2012 18:58:41 -0400] rev 7562
koda changed the CMake flag w/o updating the wiki or INSTALL file :(
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 13:40:21 +0200] rev 7561
Merge
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 13:39:24 +0200] rev 7560
Hedgeroid: Don't update the map preview just for a theme change
nemo [Sat, 18 Aug 2012 15:01:27 -0400] rev 7559
oops
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 13:39:05 +0200] rev 7558
Hedgeroid: Fixed JNA mapping of size_t
Xeli [Sat, 18 Aug 2012 18:48:34 +0200] rev 7557
fix the touchUI on android, ignore device dpi for now
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 13:21:37 +0200] rev 7556
engine: Fixed sigsegv on android caused by modifying Template.FillPoints constants
nemo [Sat, 18 Aug 2012 09:29:40 -0400] rev 7555
byte order
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 01:20:29 +0200] rev 7554
Hedgeroid: Fixed memory handling issues
unc0rr [Sat, 18 Aug 2012 14:08:16 +0400] rev 7553
Simplify code a bit
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 01:12:03 +0200] rev 7552
Hedgeroid: Fixed the restructuring-induced breakage
unc0rr [Sat, 18 Aug 2012 13:59:45 +0400] rev 7551
GoBack() here is not needed anymore
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 00:48:09 +0200] rev 7550
Merge
nemo [Sat, 18 Aug 2012 02:01:50 -0400] rev 7549
Avoid a bit of a memory spike on small maps
nemo [Fri, 17 Aug 2012 10:39:23 -0400] rev 7548
This one gets called a lot when drawing rotated sprites
nemo [Fri, 17 Aug 2012 10:28:42 -0400] rev 7547
Consistency
nemo [Fri, 17 Aug 2012 07:49:54 -0400] rev 7546
This union hasn't been needed for 5 years, and makes using other headers harder.
unc0rr [Thu, 16 Aug 2012 21:58:57 +0400] rev 7545
Forgot this state
Stepan777 <stepik-777@mail.ru> [Sun, 12 Aug 2012 23:05:15 +0400] rev 7544
minor changes in list of codecs
nemo [Wed, 15 Aug 2012 16:54:49 -0400] rev 7543
Poor visual gear value in theme now bears little resemblance to the number of gears actually spawned. But, it certainly shouldn't be related to LAND_WIDTH.
Stepan777 <stepik-777@mail.ru> [Sun, 12 Aug 2012 03:35:18 +0400] rev 7542
Insert license in avwrapper.c
unc0rr [Wed, 15 Aug 2012 23:30:23 +0400] rev 7541
Allow customization of colors in ui, store custom colors in config
Stepan777 <stepik-777@mail.ru> [Sat, 11 Aug 2012 21:25:57 +0400] rev 7540
cmake scripts
unc0rr [Wed, 15 Aug 2012 16:25:24 +0400] rev 7539
Check if hedgehog is still active instead
Stepan777 <stepik-777@mail.ru> [Fri, 10 Aug 2012 17:35:48 +0400] rev 7538
better cmake script
unc0rr [Mon, 13 Aug 2012 23:17:09 +0400] rev 7537
Room bans. They're more simple, than the global ones: if you ban someone, he is banned by ip in this room for the rest of the room lifetime. Not tested.
Stepan777 <stepik-777@mail.ru> [Fri, 10 Aug 2012 17:25:22 +0400] rev 7536
merge
unc0rr [Mon, 13 Aug 2012 23:04:42 +0400] rev 7535
Allow JOINED message in lobby
Stepan777 <stepik-777@mail.ru> [Thu, 09 Aug 2012 19:52:21 +0400] rev 7534
fix FindFFMPEG
nemo [Thu, 30 Aug 2012 12:47:41 -0400] rev 7533
I shouldn'tve tracked this really, I should have just rejected that part of the transplant
Jie Luo <lililjlj@gmail.com> [Mon, 13 Aug 2012 21:07:28 +0400] rev 7532
Simplified Chinese Translation update
Stepan777 <stepik-777@mail.ru> [Thu, 09 Aug 2012 03:00:24 +0400] rev 7531
improve html links + small bugfixes
nemo [Thu, 30 Aug 2012 12:46:57 -0400] rev 7530
Final checkpoint w/ campaign.
unc0rr [Thu, 09 Aug 2012 19:35:52 +0400] rev 7529
Check if 'for' cycle body is executed at least once
Stepan777 <stepik-777@mail.ru> [Thu, 09 Aug 2012 01:24:38 +0400] rev 7528
FindFFMPEG.cmake (used only for frontend for now).
+fix for linux (older version of Qt)
belphegorr <szabibibi@gmail.com> [Sun, 26 Aug 2012 01:31:38 +0300] rev 7527
All missions: switched blood needers with meatbags in dialogues
unc0rr [Thu, 09 Aug 2012 15:32:49 +0400] rev 7526
Don't accept room messages when not in room state. Not tested even if it builds.
Stepan777 <stepik-777@mail.ru> [Thu, 09 Aug 2012 01:01:06 +0400] rev 7525
merge
belphegorr <szabibibi@gmail.com> [Sun, 26 Aug 2012 01:22:55 +0300] rev 7524
Mission 3: Added initial FirePunch
nemo [Wed, 08 Aug 2012 20:32:27 -0400] rev 7523
When exiting a room where one was host, server sends a REMOVE_TEAM for the local team. It appears that this loop would not break in that case. Add a log message and a break. (I've hit a frozen frontend twice now)
belphegorr <szabibibi@gmail.com> [Sun, 26 Aug 2012 01:21:59 +0300] rev 7522
Mission 2: fixed ammo menu bug