unc0rr [Mon, 04 Jun 2012 22:43:56 +0400] rev 7178
Don't make unnecessary calls to TestWhip, TestFirePunch, TestBaseballBat and TestHammer functions as they have no need to take Targ parameter into account and thus may only be called once per position
Medo <smaxein@googlemail.com> [Fri, 08 Jun 2012 19:52:24 +0200] rev 7177
Implemented public API for letting the engine render maps
nemo [Mon, 04 Jun 2012 08:11:47 -0400] rev 7176
Make watching AI v AI on ai survival a bit more entertaining
Medo <smaxein@googlemail.com> [Thu, 07 Jun 2012 02:45:18 +0200] rev 7175
Added ini reading/writing for game schemes to the frontend lib
nemo [Sun, 03 Jun 2012 23:04:21 -0400] rev 7174
Workaround for
bug #144. This workaround had occurred to me a while ago, but wasn't sure if placing them unfairly was better than not placing them at all. Argument for not placing at all is people should probably abort the game when they notice it. Argument for placing unfairly is people can still abort, and if we really wanted them to abort, we should probably just have halted launch if all hogs failed to spawn. This way at least play can continue.
Medo <smaxein@googlemail.com> [Mon, 04 Jun 2012 21:12:20 +0200] rev 7173
Frontlib: Work on the callback mechanisms for IPC
Work commit; It compiles and runs but will need a major overhaul tomorrow.
nemo [Sun, 03 Jun 2012 22:56:30 -0400] rev 7172
After experimenting with a long running average at maxed out FPS and a variety of map sizes, 128 seems to actually be a good size to use if only drawing bits of world with stuff in it. 64 actually did even better in some situations, but significantly worse in others (lots of land, zoomed out).
Medo <smaxein@googlemail.com> [Sun, 03 Jun 2012 01:24:18 +0200] rev 7171
frontlib refactoring
socket.h now completely wraps all the lowlevel neworking, so it would be easy
to switch away from SDL_net if needed. Also reduced global state by making an
IPC connection an object-like thing.
nemo [Sun, 03 Jun 2012 18:52:22 -0400] rev 7170
Only create textures for non-empty LandPixel chunks. This should save a fair amount of memory, especially on smaller maps, and eliminate a number of draws
Medo <smaxein@googlemail.com> [Sat, 02 Jun 2012 22:54:09 +0200] rev 7169
Merge
nemo [Sun, 03 Jun 2012 11:02:12 -0400] rev 7168
warp sound when AI survival hog respawns. attempt at a bit of a crate spawn animation (moar sparkles and a quick fadein)
Xeli [Sat, 02 Jun 2012 22:31:41 +0200] rev 7167
Android: added a callback to java to determine dpi/dip how much we should scale the ui
Medo <smaxein@googlemail.com> [Sat, 02 Jun 2012 14:27:09 +0200] rev 7166
Merge
nemo [Sat, 02 Jun 2012 16:25:13 -0400] rev 7165
add onGameTick20 to basic training, extend laser sight out way more (it was visible at top when completely zoomed out), move call of new turn to after AfterSwitchHedgehog to avoid lua issues in onNewTurn - if this causes problems, lua can do delayed actions in onGameTick
unc0rr [Fri, 01 Jun 2012 12:42:44 +0400] rev 7164
Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
mikade <redgrinner@gmail.com> [Fri, 01 Jun 2012 00:19:30 +0200] rev 7163
merge
Medo <smaxein@googlemail.com> [Sat, 02 Jun 2012 14:26:52 +0200] rev 7162
Demo recording for the frontend library
nemo [Thu, 31 May 2012 12:52:31 -0400] rev 7161
Name the flags for fall tracking and indicating whether the explosion erases terrain.
Medo <smaxein@googlemail.com> [Thu, 31 May 2012 18:54:40 +0200] rev 7160
Moved frontlib into project_files
unc0rr [Thu, 31 May 2012 20:07:40 +0400] rev 7159
merge
Medo <smaxein@googlemail.com> [Thu, 31 May 2012 18:32:01 +0200] rev 7158
Further work on the frontend library, restructuring, ...
unc0rr [Thu, 31 May 2012 20:07:17 +0400] rev 7157
merge
mikade <redgrinner@gmail.com> [Thu, 31 May 2012 15:50:25 +0200] rev 7156
Add a GetTag method so that SetTag doesn't feel lonely.
Medo <smaxein@googlemail.com> [Thu, 31 May 2012 00:35:06 +0200] rev 7155
Started work on the frontend networking library
unc0rr [Thu, 31 May 2012 18:02:30 +0400] rev 7154
Improve TestWhip
sheepluva [Thu, 31 May 2012 00:11:42 +0200] rev 7153
minor tweaks for options page; should improve readability at small window size... a bit...
Medo <smaxein@googlemail.com> [Tue, 29 May 2012 23:04:03 +0200] rev 7152
Removed dead/deprecated code and comments
unc0rr [Thu, 31 May 2012 15:14:39 +0400] rev 7151
pas2c stuff
unc0rr [Wed, 30 May 2012 22:45:30 +0400] rev 7150
This should make drawn maps rendering even more faster
Medo <smaxein@googlemail.com> [Tue, 29 May 2012 22:33:10 +0200] rev 7149
Merge