Sun, 03 Jun 2012 23:04:21 -0400 |
nemo |
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.
|
changeset |
files
|
Mon, 04 Jun 2012 21:12:20 +0200 |
Medo |
Frontlib: Work on the callback mechanisms for IPC
|
changeset |
files
|
Sun, 03 Jun 2012 22:56:30 -0400 |
nemo |
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).
|
changeset |
files
|
Sun, 03 Jun 2012 01:24:18 +0200 |
Medo |
frontlib refactoring
|
changeset |
files
|
Sun, 03 Jun 2012 18:52:22 -0400 |
nemo |
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
|
changeset |
files
|
Sat, 02 Jun 2012 22:54:09 +0200 |
Medo |
Merge
|
changeset |
files
|
Sun, 03 Jun 2012 11:02:12 -0400 |
nemo |
warp sound when AI survival hog respawns. attempt at a bit of a crate spawn animation (moar sparkles and a quick fadein)
|
changeset |
files
|
Sat, 02 Jun 2012 22:31:41 +0200 |
Xeli |
Android: added a callback to java to determine dpi/dip how much we should scale the ui
|
changeset |
files
|
Sat, 02 Jun 2012 14:27:09 +0200 |
Medo |
Merge
|
changeset |
files
|
Sat, 02 Jun 2012 16:25:13 -0400 |
nemo |
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
|
changeset |
files
|
Fri, 01 Jun 2012 12:42:44 +0400 |
unc0rr |
Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
|
changeset |
files
|
Fri, 01 Jun 2012 00:19:30 +0200 |
mikade |
merge
|
changeset |
files
|
Sat, 02 Jun 2012 14:26:52 +0200 |
Medo |
Demo recording for the frontend library
|
changeset |
files
|
Thu, 31 May 2012 12:52:31 -0400 |
nemo |
Name the flags for fall tracking and indicating whether the explosion erases terrain.
|
changeset |
files
|
Thu, 31 May 2012 18:54:40 +0200 |
Medo |
Moved frontlib into project_files
|
changeset |
files
|
Thu, 31 May 2012 20:07:40 +0400 |
unc0rr |
merge
|
changeset |
files
|
Thu, 31 May 2012 18:32:01 +0200 |
Medo |
Further work on the frontend library, restructuring, ...
|
changeset |
files
|
Thu, 31 May 2012 20:07:17 +0400 |
unc0rr |
merge
|
changeset |
files
|
Thu, 31 May 2012 15:50:25 +0200 |
mikade |
Add a GetTag method so that SetTag doesn't feel lonely.
|
changeset |
files
|
Thu, 31 May 2012 00:35:06 +0200 |
Medo |
Started work on the frontend networking library
|
changeset |
files
|
Thu, 31 May 2012 18:02:30 +0400 |
unc0rr |
Improve TestWhip
|
changeset |
files
|
Thu, 31 May 2012 00:11:42 +0200 |
sheepluva |
minor tweaks for options page; should improve readability at small window size... a bit...
|
changeset |
files
|
Tue, 29 May 2012 23:04:03 +0200 |
Medo |
Removed dead/deprecated code and comments
|
changeset |
files
|
Thu, 31 May 2012 15:14:39 +0400 |
unc0rr |
pas2c stuff
|
changeset |
files
|
Wed, 30 May 2012 22:45:30 +0400 |
unc0rr |
This should make drawn maps rendering even more faster
|
changeset |
files
|
Tue, 29 May 2012 22:33:10 +0200 |
Medo |
Merge
|
changeset |
files
|
Wed, 30 May 2012 19:01:19 +0400 |
unc0rr |
merge
|
changeset |
files
|
Wed, 30 May 2012 18:00:29 +0400 |
unc0rr |
Render drawn maps 10-500 times faster
|
changeset |
files
|
Tue, 29 May 2012 22:21:19 +0400 |
unc0rr |
Oops, forgot to set 'erasing' flag on decoding
|
changeset |
files
|
Mon, 28 May 2012 22:42:59 +0400 |
unc0rr |
Fix a bug with wrong state of teams list when color isn't changed manually
|
changeset |
files
|
Mon, 28 May 2012 14:20:51 -0400 |
nemo |
Remove a couple more timers, should mean alpha matches old pulse time now
|
changeset |
files
|
Mon, 28 May 2012 14:11:50 -0400 |
nemo |
also change specialists
|
changeset |
files
|
Mon, 28 May 2012 14:01:23 -0400 |
nemo |
Set air attack to active by default, make time look a bit nicer, avoid plane buzz activating.
|
changeset |
files
|
Mon, 28 May 2012 19:33:57 +0200 |
Xeli |
change the array which represents the keyboard state to be a boolean array rather than byte array
|
changeset |
files
|
Mon, 28 May 2012 19:15:51 +0200 |
Xeli |
Don't allow for multiple key up(or down) events, it will ignore the excess events
|
changeset |
files
|
Mon, 28 May 2012 12:21:54 -0400 |
nemo |
Also change Highlander and Racer
|
changeset |
files
|
Mon, 28 May 2012 10:38:27 +0200 |
Wolfgang Steffens |
moved generic matrix code to uMatrix.pas
|
changeset |
files
|
Mon, 28 May 2012 20:04:49 +0400 |
unc0rr |
merge
|
changeset |
files
|
Mon, 28 May 2012 10:34:33 +0200 |
Wolfgang Steffens |
merge
|
changeset |
files
|
Mon, 28 May 2012 01:51:50 -0400 |
nemo |
Add onGameTick20 to try and encourage lua to be a bit more efficient. Rewrite Space Invasion to use it. Top speed of aliens is 25% higher now, although that could be changed, I kinda liked it. Change parameter order of div().
|
changeset |
files
|
Mon, 28 May 2012 17:54:23 +0400 |
unc0rr |
Some improvements to pas2c
|
changeset |
files
|
Mon, 28 May 2012 00:44:51 +0400 |
unc0rr |
Fix a remote crasher
|
changeset |
files
|
Fri, 25 May 2012 15:35:48 +0400 |
unc0rr |
- Fix some AI stupidness factors
|
changeset |
files
|
Mon, 28 May 2012 00:43:36 +0400 |
unc0rr |
Make frontend compile with clang
|
changeset |
files
|
Sun, 27 May 2012 23:42:43 +0400 |
unc0rr |
- Allow switching colors with mouse wheel
|
changeset |
files
|
Fri, 25 May 2012 09:00:54 +0200 |
Wolfgang Steffens |
initial GLSL1.2 test version
|
changeset |
files
|
Sat, 26 May 2012 16:50:51 -0400 |
nemo |
Minor freezer changes, allow snow to accumulate on indestructible terrain too.
|
changeset |
files
|
Fri, 25 May 2012 08:51:54 +0200 |
Wolfgang Steffens |
Removed lazy update: workaround for R7103
|
changeset |
files
|
Sat, 26 May 2012 22:27:57 +0400 |
unc0rr |
Bring leftTeams back (with a fix) as it is apparently needed for spectators.
|
changeset |
files
|
Fri, 25 May 2012 08:42:26 +0200 |
Wolfgang Steffens |
merge
|
changeset |
files
|
Fri, 25 May 2012 00:06:42 +0400 |
unc0rr |
- Restore pre-r9257cf8e7af2 behavior
|
changeset |
files
|
Wed, 23 May 2012 22:46:37 +0200 |
Medo |
Merge
|
changeset |
files
|
Wed, 23 May 2012 16:51:37 -0400 |
nemo |
Fix reported in bug #327, comment #3 - untested but seems reasonable/safe.
|
changeset |
files
|
Wed, 23 May 2012 16:34:12 -0400 |
nemo |
http://www.demoties.com/wp-content/uploads/2011/03/mar-01-6.jpg
|
changeset |
files
|
Wed, 23 May 2012 23:30:50 +0400 |
unc0rr |
Mark team for deletion when letting others know it has left during game. Should help with quitters problem.
|
changeset |
files
|
Wed, 23 May 2012 23:24:03 +0400 |
unc0rr |
Don't remove already removed team
|
changeset |
files
|
Wed, 23 May 2012 21:19:15 +0200 |
Xeli |
wops add this too
|
changeset |
files
|
Wed, 23 May 2012 21:16:44 +0200 |
Xeli |
reimplemented ResetKbd and calling it when exiting gsChat status, this restores behavior from.17: You can now walk -> press t/chat -> type some stuff while still walking -> exit gsChat and stop walking at that moment
|
changeset |
files
|
Wed, 23 May 2012 19:56:14 +0200 |
Xeli |
android: fix the default make target
|
changeset |
files
|
Wed, 23 May 2012 19:54:53 +0200 |
Xeli |
Android: add freezer commit message
|
changeset |
files
|
Wed, 23 May 2012 02:39:30 +0200 |
koda |
add NOPNG to cmake to explicitly disable PNG dependency
|
changeset |
files
|
Wed, 23 May 2012 01:53:25 +0200 |
koda |
add GHC and GHFLAGS from cmake too
|
changeset |
files
|
Wed, 23 May 2012 01:39:31 +0200 |
koda |
rename a few internal cmake variables (for consistency and readability)
|
changeset |
files
|
Tue, 22 May 2012 09:25:03 +0200 |
Wolfgang Steffens |
Replaced matrix related FFP code with explicit matrix calculations.
|
changeset |
files
|
Tue, 22 May 2012 11:19:32 +0200 |
Medo |
Merge
|
changeset |
files
|
Wed, 23 May 2012 00:45:37 +0200 |
koda |
there a libSDLMain.a in the bundled SDL framework
|
changeset |
files
|
Tue, 22 May 2012 09:18:46 +0200 |
Wolfgang Steffens |
Merge
|
changeset |
files
|
Tue, 22 May 2012 00:41:26 +0200 |
Xeli |
android: possible fix for bitmap recycle errors
|
changeset |
files
|
Tue, 22 May 2012 00:40:43 +0200 |
Xeli |
fixed wheelup/down
|
changeset |
files
|
Mon, 21 May 2012 22:54:34 +0200 |
koda |
add a nilcheck
|
changeset |
files
|
Mon, 21 May 2012 16:46:24 -0400 |
nemo |
checksum
|
changeset |
files
|
Tue, 22 May 2012 00:29:32 +0400 |
unc0rr |
Feel free to add real checksum function
|
changeset |
files
|
Mon, 21 May 2012 06:34:17 +0200 |
koda |
better lazy loading for cScaleFactor
|
changeset |
files
|
Sun, 20 May 2012 19:42:55 -0400 |
nemo |
Ok. I think *this* should flip it correctly...
|
changeset |
files
|
Sun, 20 May 2012 21:09:13 +0200 |
Xeli |
android: added an unsigned target to the makefile, to help automate signing
|
changeset |
files
|
Sun, 20 May 2012 17:17:21 +0200 |
Xeli |
remove the need to qt and co when using cmake with -DANDROID=1
|
changeset |
files
|
Sun, 20 May 2012 10:55:58 -0400 |
nemo |
Minor tweaks to freezer, mostly to simplify current state to laptop
|
changeset |
files
|
Sun, 20 May 2012 10:45:16 -0400 |
nemo |
clean up pngs
|
changeset |
files
|
Sun, 20 May 2012 10:54:52 +0200 |
mikade |
merge
|
changeset |
files
|
Sun, 20 May 2012 00:08:26 +0200 |
mikade |
+ Trivial update.
|
changeset |
files
|
Sat, 19 May 2012 17:15:12 +0200 |
mikade |
A few scripts to try out. 2x challenge, 1x GSoC training, 1x user mission.
|
changeset |
files
|
Sun, 20 May 2012 01:00:00 -0400 |
nemo |
Bit more freezer.
|
changeset |
files
|
Fri, 18 May 2012 13:35:22 -0400 |
nemo |
Add an emergency return to the timebox in the case of death of rest of team. Also add a small visual effect to AI survival
|
changeset |
files
|
Thu, 17 May 2012 20:23:58 -0400 |
nemo |
Might help if this was actually its own unique weapon
|
changeset |
files
|
Thu, 17 May 2012 18:22:20 -0400 |
nemo |
Provide training/campaign with a random seed to ignore/use.
|
changeset |
files
|
Thu, 17 May 2012 20:19:35 +0200 |
Xeli |
remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
|
changeset |
files
|
Thu, 17 May 2012 20:01:56 +0200 |
Xeli |
first attempt at fixing controller/gamepad, it works with the android controller but it doesnt have hats/buttons, needs testing
|
changeset |
files
|
Thu, 17 May 2012 16:52:17 +0200 |
Xeli |
dont allow choosing weapons when the AI is playing
|
changeset |
files
|
Thu, 17 May 2012 16:51:54 +0200 |
Xeli |
android typo/sabotage
|
changeset |
files
|
Thu, 17 May 2012 15:58:24 +0200 |
Xeli |
fix sdl13 build
|
changeset |
files
|
Mon, 14 May 2012 22:14:17 +0200 |
Wolfgang Steffens |
readded optimization for SetScale
|
changeset |
files
|
Thu, 17 May 2012 15:58:04 +0200 |
Xeli |
unbreak android build
|
changeset |
files
|
Mon, 14 May 2012 19:48:34 +0200 |
Wolfgang Steffens |
Replaced FFP code that sets up orthogonal projection with explicit matrix
|
changeset |
files
|
Tue, 15 May 2012 21:07:47 +0200 |
Xeli |
android: add missing graphics, only placeholders tho..
|
changeset |
files
|
Mon, 14 May 2012 19:26:50 +0200 |
Wolfgang Steffens |
Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
|
changeset |
files
|
Mon, 14 May 2012 22:47:56 +0400 |
unc0rr |
Learn hask^Wpascal, dudes!
|
changeset |
files
|
Sun, 13 May 2012 18:50:04 -0400 |
nemo |
AI can't use cWindSpeedf since it now does a smooth transition
|
changeset |
files
|
Sun, 13 May 2012 18:31:05 -0400 |
nemo |
oops
|
changeset |
files
|
Sun, 13 May 2012 14:56:05 -0400 |
nemo |
Dammit Xeli
|
changeset |
files
|
Sun, 13 May 2012 21:46:50 +0400 |
unc0rr |
'\xd7af' -> 0xd7af
|
changeset |
files
|
Sun, 13 May 2012 21:39:20 +0400 |
unc0rr |
Make uUtils.c compile
|
changeset |
files
|
Sun, 13 May 2012 01:54:26 +0400 |
unc0rr |
help pas2c
|
changeset |
files
|
Sun, 13 May 2012 00:50:45 +0400 |
unc0rr |
More magic
|
changeset |
files
|
Sat, 12 May 2012 16:45:06 -0400 |
nemo |
unc0rr's magic macro
|
changeset |
files
|
Sun, 13 May 2012 00:40:01 +0400 |
unc0rr |
oops, wrong type
|
changeset |
files
|
Sat, 12 May 2012 23:55:09 +0400 |
unc0rr |
pas2c stuff again
|
changeset |
files
|
Sat, 12 May 2012 22:50:33 +0400 |
unc0rr |
Get rid of cripple SendIPCc
|
changeset |
files
|
Sat, 12 May 2012 22:44:39 +0400 |
unc0rr |
A solution to char vs string problem: mark single-letter strings with _S macro
|
changeset |
files
|
Sat, 12 May 2012 22:13:56 +0400 |
unc0rr |
Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
|
changeset |
files
|
Sat, 12 May 2012 00:25:49 +0400 |
unc0rr |
Add missing identifiers
|
changeset |
files
|
Fri, 11 May 2012 16:09:11 -0400 |
nemo |
Fix casing and type for gl
|
changeset |
files
|
Fri, 11 May 2012 23:36:42 +0400 |
unc0rr |
sysutils -> SysUtils
|
changeset |
files
|
Fri, 11 May 2012 23:34:35 +0400 |
unc0rr |
Recognize length on arrays as a separate function
|
changeset |
files
|
Fri, 11 May 2012 23:22:01 +0400 |
unc0rr |
More tolerance to pas2c
|
changeset |
files
|
Fri, 11 May 2012 23:03:28 +0400 |
unc0rr |
Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
|
changeset |
files
|
Fri, 11 May 2012 22:54:19 +0400 |
unc0rr |
Define NOCONSOLE for pas2c
|
changeset |
files
|
Fri, 11 May 2012 22:50:52 +0400 |
unc0rr |
uCommandHandlers now compiles
|
changeset |
files
|
Fri, 11 May 2012 22:35:09 +0400 |
unc0rr |
Support operator 'in', replace it with equality checks against each element of set
|
changeset |
files
|
Fri, 11 May 2012 22:17:39 +0400 |
unc0rr |
Recognize (hwFloat op int) expressions
|
changeset |
files
|
Fri, 11 May 2012 22:09:34 +0400 |
unc0rr |
Convert "unit.function()" properly
|
changeset |
files
|
Fri, 11 May 2012 21:10:58 +0400 |
unc0rr |
Function to compare string to char ftw
|
changeset |
files
|
Fri, 11 May 2012 20:01:57 +0400 |
unc0rr |
Make pas2c happier with uSound
|
changeset |
files
|
Fri, 11 May 2012 19:33:21 +0400 |
unc0rr |
Be more wise about constant initialization expressions being not arrays
|
changeset |
files
|
Fri, 11 May 2012 11:08:50 -0400 |
nemo |
Avoid returning an array for the sake of pas2c
|
changeset |
files
|
Fri, 11 May 2012 00:11:01 +0200 |
koda |
fix building with lua (i think)
|
changeset |
files
|
Fri, 11 May 2012 00:05:47 +0200 |
koda |
minor changes for warnings and a variables scope
|
changeset |
files
|
Thu, 10 May 2012 23:21:56 +0200 |
koda |
the ios port runs again, although with a few things to sort out
|
changeset |
files
|
Thu, 10 May 2012 22:15:31 +0200 |
koda |
ios: this commit just removes the overlay class files (with all submenus and resources) while working on a proper restoration
|
changeset |
files
|