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
unc0rr [Wed, 08 Aug 2012 22:08:23 +0400] rev 7521
Keep room till last player quits
belphegorr <szabibibi@gmail.com> [Sun, 26 Aug 2012 01:19:43 +0300] rev 7520
Mission 7: increased distance between Leaks and the princess, fixed EmitDenseClouds typo
nemo [Wed, 08 Aug 2012 11:07:59 -0400] rev 7519
er. more like this.
belphegorr <szabibibi@gmail.com> [Sun, 26 Aug 2012 01:18:35 +0300] rev 7518
Mission 5: fixed a few bugs that came with the update (ammo menu bug and initial gear elimination bug)
nemo [Wed, 08 Aug 2012 10:26:10 -0400] rev 7517
Allow scripting to delete gears
belphegorr <szabibibi@gmail.com> [Sat, 25 Aug 2012 23:25:18 +0300] rev 7516
Changed a line in Mission 2 dialogue...
nemo [Tue, 07 Aug 2012 13:21:15 -0400] rev 7515
oops
belphegorr <szabibibi@gmail.com> [Sat, 25 Aug 2012 23:20:40 +0300] rev 7514
Fixed crashes in mission 3 after RestoreHog
unc0rr [Tue, 07 Aug 2012 21:18:33 +0400] rev 7513
Keep inlining
belphegorr <szabibibi@gmail.com> [Wed, 22 Aug 2012 19:13:13 +0300] rev 7512
Modified missions to be compatible with the merge
Removed empty functions
unc0rr [Mon, 06 Aug 2012 23:30:58 +0400] rev 7511
More mess in pas2c:
- Store rendered type declaration of identifier
- Convert 'for' cycles properly (well, not sure, but I tried :P) into 'do .. while()'
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 23:26:12 +0300] rev 7510
Mission 3: Modified onPrecise (added out-commented debug code)
nemo [Mon, 06 Aug 2012 10:18:57 -0400] rev 7509
revert 3188794b9d87. does not do what I'd like.
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 00:47:51 +0200] rev 7508
Hedgeroid: Frantic scrabbling toward the deadline
- Added activities for weapon/scheme editors (unfinished)
- Completed tablet version of netroom activity
- Added map preview
- Fixed default team files having the wrong names
- Restructuring
- Updated frontlib JNA bindings to respect the latest frontlib changes
Stepan777 <stepik-777@mail.ru> [Mon, 06 Aug 2012 00:44:32 +0400] rev 7507
improve video uploading
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 23:20:43 +0300] rev 7506
Mission 3: reduced enemy turn time, fixed other HideHog problems
nemo [Sun, 05 Aug 2012 20:18:16 -0400] rev 7505
oops
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 00:22:33 +0200] rev 7504
frontlib: Moved mapname sending to the end of flib_netconn_send_map
Stepan777 <stepik-777@mail.ru> [Mon, 06 Aug 2012 00:40:26 +0400] rev 7503
merge
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 23:05:41 +0300] rev 7502
Solved issues with HideHog in mission 2 and 3
nemo [Sun, 05 Aug 2012 19:38:16 -0400] rev 7501
no cake for youuuuu
Medo <smaxein@googlemail.com> [Sat, 18 Aug 2012 00:18:43 +0200] rev 7500
engine: Added JNI-compatible function to start map generation
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 22:38:20 +0300] rev 7499
Modified AddAmmo()-s in consideration of gfPerHogAmmo in mission 2
unc0rr [Sun, 05 Aug 2012 23:03:49 +0400] rev 7498
Introduce 'a' and 'u' client flags to mark admins and authenticated users
Medo <smaxein@googlemail.com> [Wed, 15 Aug 2012 23:40:10 +0200] rev 7497
frontlib:
- Removed metascheme-reading and made metascheme a constant instead
- Removed reference counting in favor of copying (less confusion about ownership)
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 17:11:38 +0300] rev 7496
Removed debug code.
nemo [Sun, 05 Aug 2012 15:00:59 -0400] rev 7495
Add bot level to CPU flag
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 23:51:36 +0200] rev 7494
frontlib/Hedgeroid: Modified frontlib build in Hedgeroid so it works without having to copy the source dir.
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 17:08:34 +0300] rev 7493
Mission 7: Added a visual gear to mark height, changed ShowMission to be more precise.
nemo [Sat, 04 Aug 2012 22:51:41 -0400] rev 7492
Perf opt for the c conversion. Use downto instead to avoid repeated function calls in the loop
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 23:20:34 +0200] rev 7491
Hedgeroid: fix wrong filenames due to windows not treating files case sensitive
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 12:50:34 +0300] rev 7490
Fixed a typo, frontend is now working properly
nemo [Sat, 04 Aug 2012 22:26:51 -0400] rev 7489
Also flag cases. Side effect might be some odd collision in rare cases w/ portals. Also, might cause unexpected collisions w/ cases in TestColl - although we could add a proximity check to the flag there, or simply switch to TestCollExcludingMe again. uCollisions seems mismatched w/ AI TestColl anyway. Possibly r+1+r vs r+r for gear diametre.
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 22:46:53 +0200] rev 7488
Removed useless cast in cmdlineClient
nemo [Thu, 30 Aug 2012 12:31:54 -0400] rev 7487
Silly add to facilitate transplant
nemo [Sat, 04 Aug 2012 21:49:24 -0400] rev 7486
oops
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 22:46:23 +0200] rev 7485
Hedgeroid:
- (hopefully) completed the frontlib JNA mappings
- added documentation
- Changed more code to use frontlib for ini reading/writing
- tried to make everything work again that was working before
- Teamlist can now be used to add and remove teams
- Netplay now correctly handles team additions when being room chief
- Fixed TeamCreatorActivity so that editing teams works
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 12:31:04 +0300] rev 7484
Mission 7: changed enemy health, ammos, fixed crashes, princess no longer hidden
nemo [Sat, 04 Aug 2012 21:36:31 -0400] rev 7483
unbreak AI. remove inits from uLand
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 22:37:57 +0200] rev 7482
frontlib improvements:
- Added README with overview documentation
- Improved code documentation/comments
- Added flib_gameconn_send_quit to gracefully exit a running game
- Changed the type of some size variables to size_t
- Fixed starting a mission/training sending the mission script like a multiplayer script
- Removed reference counters from flib_scheme and flib_map
- Removed INGAME state from netconn (there is no useful difference to ROOM state)
- Added extras/jnacontrol.c to warn when functions signatures used by Hedgeroid change
- Other small code improvements
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 03:10:57 +0300] rev 7481
Forgot to add mission 10
nemo [Sat, 04 Aug 2012 21:08:46 -0400] rev 7480
An experimental template to abuse this ability. A quick doubling of the "Islands" crazy template
Medo <smaxein@googlemail.com> [Sun, 12 Aug 2012 22:21:09 +0200] rev 7479
frontlib: Added functions to query important constants from the library
belphegorr <szabibibi@gmail.com> [Sun, 19 Aug 2012 02:51:05 +0300] rev 7478
Added a story ending mission/cut-scene
nemo [Sat, 04 Aug 2012 20:47:13 -0400] rev 7477
First pass at variable land size. For playing a small map (forced on rqLowRes), this should save 42MiB of RAM.
Medo <smaxein@googlemail.com> [Mon, 06 Aug 2012 22:39:36 +0200] rev 7476
Hedgeroid: Start using the frontlib for more operations
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 14:26:19 +0300] rev 7475
Added a FollowGear to the leaderDead animation in mission 9
nemo [Sat, 04 Aug 2012 18:01:46 -0400] rev 7474
Fix kamikaze crasher. Handle overlapping hogs case.
Medo <smaxein@googlemail.com> [Mon, 06 Aug 2012 22:33:07 +0200] rev 7473
frontlib: Brought commandline client (almost) up to date with the frontlib changes
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 14:24:27 +0300] rev 7472
Fixed a few bugs in mission 7
unc0rr [Fri, 03 Aug 2012 16:58:49 +0400] rev 7471
TestKamikaze, needs polishing
Medo <smaxein@googlemail.com> [Mon, 06 Aug 2012 22:32:46 +0200] rev 7470
frontlib: prevent writing a "binds" section of the team file when there are no binds
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 14:22:54 +0300] rev 7469
Fixed a typo in mission 6
nemo [Wed, 01 Aug 2012 18:35:09 -0400] rev 7468
Toggle autoCameraOn in Findhh instead of checking FollowGear which could be set in a variety of places.
issue #404
Medo <smaxein@googlemail.com> [Mon, 06 Aug 2012 22:32:05 +0200] rev 7467
frontlib: fixed ini writing failing because of an inverted condition
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 12:22:35 +0300] rev 7466
Fixed bug in mission 5 with invisible obstacles
unc0rr [Tue, 31 Jul 2012 23:29:00 +0400] rev 7465
Okay, this is workaround over ping timeouts problem on the server. Could make server crash if recieve thread wakes up after second ping timeout event.
Medo <smaxein@googlemail.com> [Mon, 06 Aug 2012 22:31:02 +0200] rev 7464
frontlib: Removed reference counting from schemelist
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 12:17:26 +0300] rev 7463
Crashfix, healthfix in mission 5
nemo [Fri, 27 Jul 2012 23:16:30 -0400] rev 7462
oops
Medo <smaxein@googlemail.com> [Thu, 02 Aug 2012 16:36:11 +0200] rev 7461
Hedgeroid: Started to implement RoomActivity
belphegorr <szabibibi@gmail.com> [Sat, 18 Aug 2012 11:34:49 +0300] rev 7460
Forgot to add mission 9 -.-'
nemo [Fri, 27 Jul 2012 19:27:39 -0400] rev 7459
Allow AfterAttack to proceed even if the Hedgehog is dead. They could be resurrected after all.
Medo <smaxein@googlemail.com> [Thu, 02 Aug 2012 16:35:12 +0200] rev 7458
frontlib: Fixed flib_netconn_send_leaveRoom returning -1 even though there was no error.
belphegorr <szabibibi@gmail.com> [Thu, 16 Aug 2012 16:07:04 +0300] rev 7457
Added Mission 9: The Enemy Of My Enemy
unc0rr [Fri, 27 Jul 2012 20:45:02 +0400] rev 7456
merge
Medo <smaxein@googlemail.com> [Wed, 01 Aug 2012 21:13:39 +0200] rev 7455
Hedgeroid: Fix argument passing to ChatFragment, small layout fixes
belphegorr <szabibibi@gmail.com> [Thu, 16 Aug 2012 16:06:24 +0300] rev 7454
Modified final cutscene and fixed a skipping bug
unc0rr [Fri, 27 Jul 2012 11:41:16 +0400] rev 7453
oops
Medo <smaxein@googlemail.com> [Wed, 01 Aug 2012 20:56:32 +0200] rev 7452
Hedgeroid: Added libjnidispatch.so and jna.jar
belphegorr <szabibibi@gmail.com> [Fri, 10 Aug 2012 20:11:05 +0300] rev 7451
Fixed variable loading errors and added saving of "M8Scene" in mission 8
unc0rr [Fri, 27 Jul 2012 10:29:37 +0400] rev 7450
Fix edge case problems with sniper rifle
Medo <smaxein@googlemail.com> [Wed, 01 Aug 2012 20:41:54 +0200] rev 7449
Hedgeroid: Room screen WIP
belphegorr <szabibibi@gmail.com> [Fri, 10 Aug 2012 04:26:58 +0300] rev 7448
Solved "floating repositionings" in every mission
Fixed bug where gear message wouldn't be reset after animations
Mission 5: fixed bug where control would be messed up when animation interrupted the turn of a hedgehog that was using multi-shot weapons
Replaced graves with circles for marking enemy positions
Stepan777 <stepik-777@mail.ru> [Thu, 26 Jul 2012 21:58:25 +0400] rev 7447
uploading to youtube, it works, but user interface is still incomplete
unc0rr [Thu, 26 Jul 2012 11:56:58 +0400] rev 7446
No more AI jumping lulz
nemo [Fri, 27 Jul 2012 10:47:23 -0400] rev 7445
this one too
Medo <smaxein@googlemail.com> [Fri, 27 Jul 2012 01:38:24 +0200] rev 7444
Hedgeroid: various improvements:
- Improved main menu dialogs
- Fixed hardware enter button not sending chat messages on Transformer
- Fixed /me messages showing the /me as part of the message
belphegorr <szabibibi@gmail.com> [Fri, 10 Aug 2012 00:20:52 +0300] rev 7443
Added Mission 8: Long Live The Queen
Stepan777 <stepik-777@mail.ru> [Thu, 26 Jul 2012 21:56:47 +0400] rev 7442
merge
unc0rr [Thu, 26 Jul 2012 11:56:43 +0400] rev 7441
Better prediction of cluster, melon, and whip
nemo [Fri, 27 Jul 2012 10:38:29 -0400] rev 7440
rewrite to make the string shorter
Medo <smaxein@googlemail.com> [Thu, 26 Jul 2012 11:10:56 +0200] rev 7439
Merge
belphegorr <szabibibi@gmail.com> [Fri, 10 Aug 2012 00:20:21 +0300] rev 7438
Modified Animate.lua: Modified event removal function to check if removed event is before current one, added optional parameter to RemoveEventFunc for optional checking of parameter list identicity.
unc0rr [Wed, 25 Jul 2012 22:46:03 +0400] rev 7437
merge
belphegorr <szabibibi@gmail.com> [Thu, 02 Aug 2012 05:52:56 +0300] rev 7436
Removed gfOneClanMode from Mission 7
unc0rr [Wed, 25 Jul 2012 16:31:34 +0400] rev 7435
Commit commented out code which I used to debug AI walking
belphegorr <szabibibi@gmail.com> [Tue, 31 Jul 2012 21:21:27 +0300] rev 7434
Added Mission 7: Family Reunion
unc0rr [Wed, 25 Jul 2012 16:24:30 +0400] rev 7433
- Implement AI land marks which only used to tracks visited areas on the map for now. Significantly reduces wasting of cpu time by AI checking same place several times (10x or even more in rare cases)
- More branching in walk algorythm which allows for better coverage of reachable places. Sometimes makes AI perform ridiculous jumping just to make a tiny step.
- Small fixes/adjustments
unc0rr [Wed, 25 Jul 2012 22:36:39 +0400] rev 7432
Bonus for dealing more damage than needed to kill. Should help with cake leaving 1hp issue. Not tested.
belphegorr <szabibibi@gmail.com> [Tue, 31 Jul 2012 21:20:58 +0300] rev 7431
Mission 6: Modified a dialogue timing
unc0rr [Wed, 25 Jul 2012 12:29:53 +0400] rev 7430
Some tiny improvements to AI walking algorythm
xymeng [Wed, 25 Jul 2012 10:57:00 -0400] rev 7429
Changes to pas2c - unreviewed apart from cursory glance and compile test.
belphegorr <szabibibi@gmail.com> [Tue, 31 Jul 2012 20:25:28 +0300] rev 7428
Mission 6: Fixed a typo, an animation bug, added 2 rope crates to the weapon stack
unc0rr [Wed, 25 Jul 2012 12:28:14 +0400] rev 7427
Adjust firepunch and bat consts yet again
nemo [Wed, 25 Jul 2012 10:56:14 -0400] rev 7426
Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
belphegorr <szabibibi@gmail.com> [Tue, 31 Jul 2012 17:19:24 +0300] rev 7425
Mission 1: Fixed a typo
Mission 2: Added gfPerHogAmmo for the sake of the story
Mission 5: Removed mines, barrels
Added caption showing turns left until wave 3
Reduced turns before wave 3
Fixed crashes during animations caused by HideHog
Changed cannibal positions
Added marks for at the positions wave 3 appears at
unc0rr [Tue, 24 Jul 2012 16:12:41 +0400] rev 7424
Prefer to bat enemy away dealing the same amount of damage
nemo [Tue, 24 Jul 2012 18:53:42 -0400] rev 7423
workaround - not great though since they probably should have proper initial values like they used to have in uConsts. leaving a note to koda
belphegorr <szabibibi@gmail.com> [Tue, 24 Jul 2012 20:46:12 +0300] rev 7422
Changed name of princess in mission 6 (forgot it last time).
unc0rr [Tue, 24 Jul 2012 16:10:09 +0400] rev 7421
No need to redefine signal
nemo [Tue, 24 Jul 2012 17:50:42 -0400] rev 7420
Fix bee crasher, tweak splash values
belphegorr <szabibibi@gmail.com> [Tue, 24 Jul 2012 20:21:01 +0300] rev 7419
Removed some campaign variables from Mission 6.
nemo [Sat, 21 Jul 2012 17:51:51 -0400] rev 7418
better?
belphegorr <szabibibi@gmail.com> [Tue, 24 Jul 2012 20:15:30 +0300] rev 7417
Switched Fell From Heaven to Fell From Grace on missions 5, 6.
Changed start dialogue of the princess in Mission 6.
unc0rr [Sun, 22 Jul 2012 00:48:48 +0400] rev 7416
AI uses cake! Known issues: AI could damage itself for no reason, could let cake go looping in a hole with exit closed by AI hog.
belphegorr <szabibibi@gmail.com> [Tue, 24 Jul 2012 18:36:23 +0300] rev 7415
Fixed localization of Mission 6 and fixed a typo.
nemo [Fri, 20 Jul 2012 21:30:53 -0400] rev 7414
unc0rr, let me know what you think? Values were chosen semi-arbitrarily. But I was playing through a lot of large demos.
belphegorr <szabibibi@gmail.com> [Mon, 23 Jul 2012 19:17:04 +0300] rev 7413
Finished mission 6: Dragon's lair
Modified uCommandHandlers (DrawGear function), as the last merge was causing crashes when hogs were hidden.
nemo [Fri, 20 Jul 2012 21:15:38 -0400] rev 7412
Ok. *these* should be safe with just this one extra check...
nemo [Thu, 30 Aug 2012 12:13:24 -0400] rev 7411
checkpoint merge
nemo [Fri, 20 Jul 2012 19:56:58 -0400] rev 7410
:( I have no idea why this did not work
nemo [Fri, 20 Jul 2012 18:48:04 -0400] rev 7409
Avoid desync playing back demos
nemo [Fri, 20 Jul 2012 17:43:35 -0400] rev 7408
don't need the camera following invisible stuff (maybe this should be in the general camera routine?)
nemo [Fri, 20 Jul 2012 15:12:47 -0400] rev 7407
I thirst for randomness.
nemo [Fri, 20 Jul 2012 14:16:05 -0400] rev 7406
Try avoiding spamming the log by retaining the gears. untested.
unc0rr [Fri, 20 Jul 2012 18:42:45 +0400] rev 7405
Replace stupid 'mod' with 'and'
koda [Fri, 20 Jul 2012 15:39:13 +0100] rev 7404
ooops (and indentation)
koda [Fri, 20 Jul 2012 12:25:53 +0100] rev 7403
press 8 to mute audio while ingame
unc0rr [Fri, 20 Jul 2012 09:09:17 +0400] rev 7402
mod operator is so stupid in pascal
nemo [Thu, 19 Jul 2012 20:34:21 -0400] rev 7401
oh yeah, these too
nemo [Thu, 19 Jul 2012 17:34:18 -0400] rev 7400
Fix TARDIS, make switcher work w/ the new more stringent check.
nemo [Thu, 19 Jul 2012 17:14:02 -0400] rev 7399
Update team health
unc0rr [Wed, 18 Jul 2012 23:02:14 +0400] rev 7398
Start TestCake
koda [Wed, 18 Jul 2012 15:05:56 +0100] rev 7397
allow FPFLAGS and GHFLAGS only in cmakes able to support them
nemo [Mon, 16 Jul 2012 23:08:42 -0400] rev 7396
what the heck, let's add a few more
unc0rr [Mon, 16 Jul 2012 23:46:44 +0400] rev 7395
- Check for harmful gear deletions
- Catch and fix bug in kamikaze
- TARDIS has similar bug, leave fixing to its authors
unc0rr [Mon, 16 Jul 2012 23:12:59 +0400] rev 7394
Use gmDestroy message instead
nemo [Sun, 15 Jul 2012 16:56:05 -0400] rev 7393
Fix bug in resurrector deleting graves (exists in stable too), remove some unnecessary assignments due to the fillchar 0
Stepan777 <stepik-777@mail.ru> [Fri, 13 Jul 2012 16:39:20 +0400] rev 7392
Correctly distinguish between game and real ticks while recording video,
so that paused game and speed-up demo are recorded better.
Also support recording videos from demos executed directly (without frontend),
such videos will be automatically encoded on frontend startup.
nemo [Sun, 15 Jul 2012 15:35:28 -0400] rev 7391
Apparently order of multiple getrandom in params is undefined. Also remove broken and pointless getrandom call.
Stepan777 <stepik-777@mail.ru> [Fri, 13 Jul 2012 16:35:42 +0400] rev 7390
merge
nemo [Sat, 14 Jul 2012 23:19:09 -0400] rev 7389
Sorry about the slight delay in pickup. You can blame a few lame cheaters. This is to make their cheating a bit harder.
unc0rr [Fri, 13 Jul 2012 13:21:52 +0400] rev 7388
Catch all exceptions in clientSendLoop. If there could something besides IOException be thrown there, that would explain ping timeouts server issue.
unc0rr [Fri, 10 Jan 2014 00:57:15 +0400] rev 7387
Filter sprSDFlake too, so engine could pass initialization
Stepan777 <stepik-777@mail.ru> [Tue, 10 Jul 2012 21:58:19 +0400] rev 7386
Fix bug with isInLag picture displayed at end of some videos.
+ Some improvements to user interface.
unc0rr [Fri, 13 Jul 2012 01:07:53 +0400] rev 7385
Don't consider moving hedgehogs in place rating in after attack mode
Wolfgang Steffens <WolfgangSteff@gmail.com> [Thu, 09 Jan 2014 22:38:40 +0400] rev 7384
Import temp.diff which is a try to fix glitches with textures edges
Stepan777 <stepik-777@mail.ru> [Tue, 10 Jul 2012 21:56:25 +0400] rev 7383
merge
unc0rr [Thu, 12 Jul 2012 23:31:06 +0400] rev 7382
When removing a record, set selection on the next item in the list
unc0rr [Thu, 09 Jan 2014 22:35:40 +0400] rev 7381
Wolfgang Steffens's gl2 and atlas branch
sheepluva [Wed, 18 Jun 2014 19:57:25 +0200] rev 7380
closing wosteffs ancient debug commit head. default branch has been a dual-headed monster for long enough IMO
Stepan777 <stepik-777@mail.ru> [Mon, 09 Jul 2012 21:45:30 +0400] rev 7379
fix bug with desynced camera positions
nemo [Thu, 12 Jul 2012 06:19:32 -0400] rev 7378
Reduce number of walk bonuses further, doubt even 128 are needed. Fix count reset.
Wolfgang Steffens <WolfgangSteff@gmail.com> [Tue, 10 Jul 2012 16:38:50 +0200] rev 7377
Debug commit
Added code to replace sprites with a checkerboard pattern in order
to identify filtering issues.
This version only renders DrawSprite()'s with the checkerboard pattern
for debugging purposes
cleaned up some unneeded stuff
Stepan777 <stepik-777@mail.ru> [Mon, 09 Jul 2012 17:03:57 +0400] rev 7376
rework saving of camera positions so there is no need to know framerate during prerecording.
support x264 on older versions of ffmpeg/libav.
remove some unuseful options.
nemo [Wed, 11 Jul 2012 22:18:43 -0400] rev 7375
Tell AI to avoid edges, especially ones over water (this does not include checking whether a knock could drown yet). Also make flakes pick a new random dx/dy on respawn to further reduce patterns. Also disable a couple of weapons for the particularly dumb AI levels, and disable switching for the dumbest.
Wolfgang Steffens <WolfgangSteff@gmail.com> [Tue, 10 Jul 2012 11:09:38 +0200] rev 7374
Merge
Stepan777 <stepik-777@mail.ru> [Mon, 09 Jul 2012 16:42:13 +0400] rev 7373
merge
nemo [Mon, 09 Jul 2012 23:28:02 -0400] rev 7372
Spread the droplets around more so it looks less square (looked especially bad with piano). Slow down large splashes a bit for dramatic purposes, also taking low-g into account. Small splashes you can't really tell anyway.
Stepan777 <stepik-777@mail.ru> [Sun, 08 Jul 2012 13:29:06 +0400] rev 7371
First try to use framebuffer, instead of auxilary buffer.
On my computer this fixes large resolutions (e.g. 1920x1080)
unc0rr [Sun, 08 Jul 2012 23:14:24 +0400] rev 7370
Introduce uGearsHandlers.pas, for now only part of cake handlers is moved there
Stepan777 <stepik-777@mail.ru> [Sun, 08 Jul 2012 13:21:12 +0400] rev 7369
Move SDL_GetTicks() to another place, maybe this will fix sound desync.
Also, ensure that thumbnail is aslways saved.
nemo [Sun, 08 Jul 2012 13:49:41 -0400] rev 7368
A bit more convoluted, but more attractive visually
Stepan777 <stepik-777@mail.ru> [Sun, 08 Jul 2012 13:18:52 +0400] rev 7367
merge
nemo [Sun, 08 Jul 2012 12:00:27 -0400] rev 7366
Insert at front of same Z, not end. Saves a little time on insertion and lua lookup of recent adds.
Stepan777 <stepik-777@mail.ru> [Sat, 07 Jul 2012 19:59:44 +0400] rev 7365
fix alpha channel in image rescaling
nemo [Sun, 08 Jul 2012 11:43:22 -0400] rev 7364
Draw bombs behind plane
Stepan777 <stepik-777@mail.ru> [Sat, 07 Jul 2012 19:17:50 +0400] rev 7363
Fix thumbnails. On some OpenGL implementations they weren't working.
unc0rr [Sun, 08 Jul 2012 18:59:25 +0400] rev 7362
Fix rare condition when hog's gear stucks in an infinite loop which adds 1 to its Y coordinate not checking for drowning
Stepan777 <stepik-777@mail.ru> [Sat, 07 Jul 2012 17:43:10 +0400] rev 7361
fix frontend for ffmpeg 0.7.13
nemo [Sun, 08 Jul 2012 10:35:40 -0400] rev 7360
Intended to help on bottom border maps or "red" maps - don't assume erasure if there is indestructible land below the hog
Stepan777 <stepik-777@mail.ru> [Sat, 07 Jul 2012 17:26:20 +0400] rev 7359
Fix compilation of hwengine on ffmpeg 0.7.13.
But frontend does not compiles.
Medo <smaxein@googlemail.com> [Thu, 26 Jul 2012 11:01:32 +0200] rev 7358
Hedgeroid: Major overhaul of the network connection code. Now it is threaded and
errors are handled properly.
nemo [Sun, 08 Jul 2012 10:03:31 -0400] rev 7357
Score AI resurrection as a kill. These values will not be the same as the in-game scoring, since in-game scoring doesn't count friendlies.
Stepan777 <stepik-777@mail.ru> [Sat, 07 Jul 2012 16:21:42 +0400] rev 7356
fix for older ffmpeg (0.7.13)
Medo <smaxein@googlemail.com> [Tue, 24 Jul 2012 16:57:48 +0200] rev 7355
Hedgeroid: Misguided attempts at getting the connection lifecycle right.
Committing this because it basically runs this way, so i might want to revert to
it later :)
kjpou1 [Sat, 07 Jul 2012 23:22:03 +0200] rev 7354
remaining files for the Danish translation
Stepan777 <stepik-777@mail.ru> [Fri, 06 Jul 2012 19:15:44 +0400] rev 7353
When there are videos that are being encoded and user tries to quit display dialog with warning.
Medo <smaxein@googlemail.com> [Mon, 23 Jul 2012 00:17:06 +0200] rev 7352
Hedgeroid: Reworked player and room lists, added menus, added playername query
Still work in progress...
unc0rr [Sat, 07 Jul 2012 23:31:59 +0400] rev 7351
- Check ready status only after deleting player's teams (should fix the bug when you're unable to start game)
- Send LEFT message after deletion of player's teams (no idea if this breaks anything, but this is more accurate behavior)
Stepan777 <stepik-777@mail.ru> [Fri, 06 Jul 2012 13:22:33 +0400] rev 7350
When compiling with sdl2 use it instead of glut for creating hidden window (as suggested by koda).
This is not tested but it should work.
Medo <smaxein@googlemail.com> [Sat, 21 Jul 2012 14:56:52 +0200] rev 7349
Hedgeroid: More work on the lobby activity
nemo [Sat, 07 Jul 2012 15:28:47 -0400] rev 7348
Limit firepunch/whip drowning checks to max AI, bat to top 2 levels.
Stepan777 <stepik-777@mail.ru> [Fri, 06 Jul 2012 12:50:18 +0400] rev 7347
merge
Medo <smaxein@googlemail.com> [Thu, 19 Jul 2012 22:55:36 +0200] rev 7346
Hedgeroid: Lobby activity improvements
nemo [Sat, 07 Jul 2012 14:29:35 -0400] rev 7345
unbreak grayscale
Medo <smaxein@googlemail.com> [Thu, 19 Jul 2012 22:53:39 +0200] rev 7344
Hedgeroid: Modified detection of assets on SD card (should be more reliable)
unc0rr [Fri, 06 Jul 2012 01:25:04 +0400] rev 7343
It is global var
Medo <smaxein@googlemail.com> [Thu, 19 Jul 2012 18:58:18 +0200] rev 7342
Hedgeroid: Got the roomlist working... more or less.
unc0rr [Thu, 05 Jul 2012 20:53:55 +0400] rev 7341
Fix crash when hedgehog dies while switching from it
Medo <smaxein@googlemail.com> [Thu, 19 Jul 2012 18:31:58 +0200] rev 7340
Re-Added the commandline client, but it's not compilable agains the latest frontlib
at the moment.
nemo [Wed, 04 Jul 2012 12:41:47 -0400] rev 7339
free up power for use by script
Medo <smaxein@googlemail.com> [Thu, 19 Jul 2012 17:56:38 +0200] rev 7338
frontlib:
- Removed automatic roomlist handling, since the server doesn't inform of every change after all
- Added flib_netconn_get_playername
- Added a callback mechanism for logging
nemo [Wed, 04 Jul 2012 10:56:42 -0400] rev 7337
Allow script to set number of ammo in a crate. untested.