unc0rr [Fri, 28 Mar 2014 23:04:23 +0400] rev 10218
Send updated info on map switched by voting
unc0rr [Fri, 28 Mar 2014 21:20:25 +0400] rev 10217
Fix condition
unc0rr [Fri, 28 Mar 2014 11:02:06 +0400] rev 10216
Fix build
unc0rr [Thu, 27 Mar 2014 23:25:31 +0400] rev 10215
- Fix applying vote result
- Votes expiring (I'm sure it doesn't even build, but my ghc is broken for now, hoping for the best)
unc0rr [Mon, 24 Mar 2014 21:32:24 +0400] rev 10214
Fix script
unc0rr [Mon, 24 Mar 2014 16:51:39 +0400] rev 10213
Racer challenge #5
unc0rr [Sun, 23 Mar 2014 23:35:33 +0400] rev 10212
Some fixes to voting + small refactoring
unc0rr [Thu, 20 Mar 2014 22:14:30 +0400] rev 10211
Better detection
nemo [Thu, 20 Mar 2014 13:12:05 -0400] rev 10210
hm. I think I forgot to commit this when adding speech bubble change
unc0rr [Thu, 20 Mar 2014 17:14:25 +0400] rev 10209
Fix warnings
unc0rr [Thu, 20 Mar 2014 17:04:49 +0400] rev 10208
- Limit outline to leftX/rightX/topY instead of LAND_WIDTH/LAND_HEIGHT
- Fix most of templates which could produce self-intersecting polyline as a start for distortion
- Fix parsing in templates editor
unc0rr [Thu, 20 Mar 2014 00:59:15 +0400] rev 10207
- Make sure distortion doesn't move fill point to other side of segment, this prevents corrupted maps
- Some adjustments/comments
unc0rr [Wed, 19 Mar 2014 18:45:20 +0400] rev 10206
Process segments from last to first point too
unc0rr [Wed, 19 Mar 2014 12:53:07 +0400] rev 10205
Prevent intersections with segment from last to first point, adjust size of details
unc0rr [Wed, 19 Mar 2014 11:54:09 +0400] rev 10204
Fix div by zero error in new generator
unc0rr [Wed, 19 Mar 2014 00:34:14 +0400] rev 10203
Greedy approach: divide while it divides
unc0rr [Wed, 19 Mar 2014 00:28:52 +0400] rev 10202
No self intersections, except for weirdness between first and last point
unc0rr [Tue, 18 Mar 2014 00:01:52 +0400] rev 10201
Fix detection of intersections, still need to check if passing any point in move, but result is already okayish
unc0rr [Mon, 17 Mar 2014 00:41:45 +0400] rev 10200
More math, implementation is nearly complete, just still have an issue to resolve
unc0rr [Sun, 16 Mar 2014 00:47:18 +0400] rev 10199
Some progress on new generator
unc0rr [Fri, 14 Mar 2014 19:59:34 +0400] rev 10198
Move template-based generator into its own file
unc0rr [Fri, 14 Mar 2014 16:00:36 +0400] rev 10197
Some optimizations
unc0rr [Fri, 14 Mar 2014 13:59:39 +0400] rev 10196
Fix perlin gen on 32 bit arch
unc0rr [Fri, 14 Mar 2014 00:42:04 +0400] rev 10195
- Room save/load into/from file
- Vote on map (not complete implementation, also voting itself is still buggy)
unc0rr [Thu, 13 Mar 2014 23:25:31 +0400] rev 10194
Allow to save and delete room config in room
nemo [Wed, 12 Mar 2014 22:40:49 -0400] rev 10193
By request. Allow lua to make random things "talk". I'm not sure if this is a good idea, buuuut.
nemo [Tue, 11 Mar 2014 22:49:01 -0400] rev 10192
Feel free to revert this one, was just screwing around with stuff from before. I kinda like it and figured committing it was the easiest way for you to look at it. http://m8y.org/hw/perlin.png
nemo [Tue, 11 Mar 2014 22:32:48 -0400] rev 10191
this is fine right?
unc0rr [Tue, 11 Mar 2014 00:59:42 +0400] rev 10190
Tweaks and tweaks
unc0rr [Mon, 10 Mar 2014 22:47:29 +0400] rev 10189
- Rework FillLand
- Optimize fade() function a bit, don't call min() function
- Only leave parts of land which touch bottom border in perlin mapgen
nemo [Sun, 09 Mar 2014 20:53:11 -0400] rev 10188
as suggested, precompute to avoid use of double
unc0rr [Sat, 08 Mar 2014 23:51:50 +0400] rev 10187
Experiment: enforce a plate at bottom so the map generated is more connected
unc0rr [Sat, 08 Mar 2014 23:00:03 +0400] rev 10186
Some optimizations
unc0rr [Sat, 08 Mar 2014 22:49:13 +0400] rev 10185
Strip Z axis from calculations
unc0rr [Sat, 08 Mar 2014 13:50:50 +0400] rev 10184
Setup leftX, rightX and topY
unc0rr [Sat, 08 Mar 2014 00:19:24 +0400] rev 10183
Some tweaks to perlin generator
unc0rr [Fri, 07 Mar 2014 23:59:04 +0400] rev 10182
Add randomness
unc0rr [Fri, 07 Mar 2014 23:36:56 +0400] rev 10181
Perlin noise generator untweaked, temporarily replacing maze generator
unc0rr [Thu, 06 Mar 2014 14:17:44 +0400] rev 10180
Racer challenge map #4
unc0rr [Thu, 06 Mar 2014 00:19:50 +0400] rev 10179
merge
sheepluva [Wed, 05 Mar 2014 12:38:01 +0100] rev 10178
don't stack bye/teleport sounds of hogs (when a team is gone)
unc0rr [Thu, 06 Mar 2014 00:18:51 +0400] rev 10177
Don't run two engine threads simultaneously
unc0rr [Wed, 05 Mar 2014 00:53:08 +0400] rev 10176
Don't call halt()
unc0rr [Tue, 04 Mar 2014 00:40:23 +0400] rev 10175
Remove game/preview functions split in library mode, just let normal procedure run instead:
- Remove tons of HWLIBRARY ifdefs
- Override ParamCount and ParamStr to let GetParams work
- Small fixes here and there
unc0rr [Mon, 03 Mar 2014 22:36:30 +0400] rev 10174
- Fix crasher in doStepSniperRifleShot
- Fix hwLibrary.pas dependencies list
unc0rr [Sun, 02 Mar 2014 00:34:18 +0400] rev 10173
Make it build as library
nemo [Sat, 01 Mar 2014 15:04:38 -0500] rev 10172
Only draw border for solid land
nemo [Sat, 01 Mar 2014 14:52:36 -0500] rev 10171
Script might well override a static map, but can't risk it not doing it, and preview completely failing. Better to just not try it for static maps. Some script cfg might help. Could also avoid unnnecessary preview regenerations even if the script was doing nothing at all.
unc0rr [Sat, 01 Mar 2014 23:37:59 +0400] rev 10170
merge
nemo [Sat, 01 Mar 2014 14:37:06 -0500] rev 10169
always update. a bit inefficient, but scripts do weird things.
unc0rr [Sat, 01 Mar 2014 23:37:01 +0400] rev 10168
Fix "don't know how to make hwengine.pas" error
nemo [Sat, 01 Mar 2014 13:59:12 -0500] rev 10167
no idea what happened to this image... it seems like I'm reverting to most recent revision O_o
nemo [Sat, 01 Mar 2014 13:41:19 -0500] rev 10166
pass --prefix to previews too
unc0rr [Fri, 28 Feb 2014 14:03:21 +0400] rev 10165
Use all pixels, not only 8x8 areas
unc0rr [Fri, 28 Feb 2014 13:55:16 +0400] rev 10164
AI doesn't skip till action on the map stops (mostly dedicated to highlander) + various small tweaks
unc0rr [Thu, 27 Feb 2014 12:48:27 +0400] rev 10163
Oops, remove debug stuff which hid the feature
unc0rr [Wed, 26 Feb 2014 23:43:42 +0400] rev 10162
Add alpha channel to preview
unc0rr [Wed, 26 Feb 2014 23:07:55 +0400] rev 10161
Move preview rendering into HWMap
unc0rr [Wed, 26 Feb 2014 00:28:27 +0400] rev 10160
- Make world wrap edges not depend on gear radius
- Camera jumps on wrap such that gear position on the screen doesn't change
- Small fix to cmake script
nemo [Mon, 24 Feb 2014 13:41:32 -0500] rev 10159
move the freeModule too, couple of style tweaks
sheepluva [Sun, 23 Feb 2014 22:25:52 +0100] rev 10158
fix molotov sprite too
sheepluva [Sun, 23 Feb 2014 21:55:08 +0100] rev 10157
tweak dynamite sprite (pixels at frame border, leading to visible filtering artifacts when zoomed)
nemo [Sun, 23 Feb 2014 13:50:58 -0500] rev 10156
merge
sheepluva [Sun, 23 Feb 2014 19:15:39 +0100] rev 10155
change how textures from non-power-of-2-width textures are filled. this fixes e.g. the vertical lines appearing between Bath theme's horizontL
sheepluva [Sun, 23 Feb 2014 19:08:37 +0100] rev 10154
minor comments fix
nemo [Sun, 23 Feb 2014 13:49:44 -0500] rev 10153
add preview init to tunnels too
sheepluva [Sun, 23 Feb 2014 17:31:00 +0100] rev 10152
fix remaining alpha pixel issues (explosion landbacktex borders etc
nemo [Sun, 23 Feb 2014 13:47:15 -0500] rev 10151
use data not text, so DLC doesn't get an *
nemo [Sun, 23 Feb 2014 10:06:58 -0500] rev 10150
Allow lua drawn maps (shoppamap, tunnels, diagonal maze etc) to generate previews.
unc0rr [Fri, 21 Feb 2014 13:31:16 +0400] rev 10149
Official challenge map #3 by 1937barcelona
unc0rr [Thu, 20 Feb 2014 01:32:37 +0400] rev 10148
Don't rewrite server ini file too often
unc0rr [Thu, 20 Feb 2014 00:28:49 +0400] rev 10147
Fix tinting of AI kills counter
unc0rr [Wed, 19 Feb 2014 19:10:11 +0400] rev 10146
Should never use State like this, since some states aren't synced (thinking state for example)
sheepluva [Tue, 18 Feb 2014 06:02:22 +0100] rev 10145
allow switching through hogs in reverse order with PRECISE+HOGSWITCH
unc0rr [Tue, 18 Feb 2014 00:07:13 +0400] rev 10144
Fix
issue #780 (copy-paste fail)
unc0rr [Sun, 16 Feb 2014 22:51:25 +0400] rev 10143
Fix setting lc_endluatest result
unc0rr [Sun, 16 Feb 2014 22:06:55 +0400] rev 10142
Reduce number of warnings in pas2c-generated code
unc0rr [Sun, 16 Feb 2014 16:56:53 +0400] rev 10141
Fix build
unc0rr [Fri, 14 Feb 2014 13:55:13 +0400] rev 10140
What about exact value?
unc0rr [Fri, 14 Feb 2014 13:48:14 +0400] rev 10139
In stats-only mode:
- Don't load all sprites
- Don't use sdl_ttf
- Don't load binds
unc0rr [Thu, 13 Feb 2014 23:53:47 +0400] rev 10138
Only check alpha channel like BlitImageAndGenerateCollisionInfo does
unc0rr [Thu, 13 Feb 2014 23:38:16 +0400] rev 10137
NULL PChar is okay
nemo [Thu, 13 Feb 2014 14:12:04 -0500] rev 10136
pngcrush on this file which will hopefully be cleaned up at some point
unc0rr [Thu, 13 Feb 2014 22:04:56 +0400] rev 10135
Fix read of freed memory found with valgrind
unc0rr [Wed, 12 Feb 2014 23:46:24 +0400] rev 10134
Use strchr instead of strstr with specially constructed string255 struct (not tested)
unc0rr [Wed, 12 Feb 2014 23:40:35 +0400] rev 10133
- Remove few PAS2C ifdef's
- Load localization
unc0rr [Wed, 12 Feb 2014 22:40:35 +0400] rev 10132
Fix binds loading
unc0rr [Wed, 12 Feb 2014 00:50:15 +0400] rev 10131
- pas2c recognizes typecasts in initialization expressions
- Forbid incompatible pointer types
- Fixes and new functions to fpcrtl
unc0rr [Tue, 11 Feb 2014 22:05:03 +0400] rev 10130
Small fix which makes pas2c engine successfully replay demos
unc0rr [Tue, 11 Feb 2014 01:19:44 +0400] rev 10129
- Pas2C: make use of 'external' function decorator
- Fixes to rtl
- Some work here and there
unc0rr [Mon, 10 Feb 2014 23:02:49 +0400] rev 10128
Implement needed rtl functions
unc0rr [Mon, 10 Feb 2014 00:43:03 +0400] rev 10127
It compiles \o/
Doesn't link yet though, need to implement new rtl functions
sheepluva [Sun, 09 Feb 2014 19:00:13 +0100] rev 10126
fix lq rope being always drawn on screen with same width regardless of zoom
sheepluva [Sun, 09 Feb 2014 18:35:11 +0100] rev 10125
fix misleading indentation
unc0rr [Sun, 09 Feb 2014 00:44:29 +0400] rev 10124
Even more explicit type conversions and other stuff to help pas2c use ansistrings
unc0rr [Sat, 08 Feb 2014 16:29:34 +0400] rev 10123
Implicit type casts to help pas2c
unc0rr [Fri, 07 Feb 2014 23:57:32 +0400] rev 10122
Revert 88929358d2e1 in favor of ansistrings implementation in pas2c
unc0rr [Fri, 07 Feb 2014 22:42:57 +0400] rev 10121
Implement a bit of astring
unc0rr [Fri, 07 Feb 2014 15:44:27 +0400] rev 10120
Pas2C recognizes ansistrings
unc0rr [Fri, 07 Feb 2014 14:41:49 +0400] rev 10119
Fix build with old base package
sheepluva [Fri, 07 Feb 2014 10:11:10 +0100] rev 10118
disallow sinegun to penetrate solid land
sheepluva [Thu, 06 Feb 2014 22:13:30 +0100] rev 10117
fix potential buffer overflow
sheepluva [Thu, 06 Feb 2014 22:03:53 +0100] rev 10116
rolling back my PChar stuff, because unC0Rr improves string handling pas2c instead <3
unc0rr [Fri, 07 Feb 2014 00:47:51 +0400] rev 10115
Merge
sheepluva [Thu, 06 Feb 2014 21:07:50 +0100] rev 10114
get rid of hwpow. ~so long and thanks for all the wtfish~
unc0rr [Fri, 07 Feb 2014 00:46:49 +0400] rev 10113
Fix tons and tons of pas2c warnings (but still not all of them)
sheepluva [Thu, 06 Feb 2014 20:18:10 +0100] rev 10112
fix indentation of previous commit and simplify rc-plane's angle-fix after portal code
unc0rr [Thu, 06 Feb 2014 23:02:35 +0400] rev 10111
Drop support for other string types than string255
sheepluva [Thu, 06 Feb 2014 19:05:22 +0100] rev 10110
simplify rc-plane's angle-adjustment-after-wrap code
unc0rr [Tue, 04 Feb 2014 23:53:43 +0400] rev 10109
CMake checks for haskell modules needed
sheepluva [Tue, 04 Feb 2014 19:45:22 +0100] rev 10108
update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
sheepluva [Tue, 04 Feb 2014 17:24:32 +0100] rev 10107
whoops, lost a space
sheepluva [Tue, 04 Feb 2014 17:18:05 +0100] rev 10106
fix a relevant warning I caused by accident
sheepluva [Tue, 04 Feb 2014 16:35:31 +0100] rev 10105
fixing the remaining PChar issues pas2c ran into to this point, now it stops because of being unable to deal with "set of char"
sheepluva [Tue, 04 Feb 2014 15:23:37 +0100] rev 10104
yo dawg, I herd you like PChar...
sheepluva [Tue, 04 Feb 2014 14:04:24 +0100] rev 10103
remove obsolete type conversions that messed with pas2c
sheepluva [Tue, 04 Feb 2014 13:47:43 +0100] rev 10102
fix some string related pas2c issues
sheepluva [Tue, 04 Feb 2014 13:37:12 +0100] rev 10101
use uConsts rather than including config.inc more than once
sheepluva [Tue, 04 Feb 2014 12:37:26 +0100] rev 10100
add travis dependencies
sheepluva [Mon, 03 Feb 2014 14:06:11 +0100] rev 10099
fix for
issue #777 (IceGun: Segfault when freezing water, with rqBlurryLand enabled)
unc0rr [Mon, 03 Feb 2014 13:52:47 +0400] rev 10098
- Cut actions array instead of performing full copy, when it is possible
- Fix use of uninitialized attack parameters struct (existed for years, and could maybe explain some weird ai behavior)
unc0rr [Mon, 03 Feb 2014 13:32:09 +0400] rev 10097
Tiny optimization
nemo [Sat, 01 Feb 2014 22:03:22 -0500] rev 10096
don't allow getting 2nd copy of wep you already have, prevent gaining banned weps even if set to infinite in scheme.
unc0rr [Sun, 02 Feb 2014 00:37:00 +0400] rev 10095
Actually do some actions when flood detected
unc0rr [Fri, 31 Jan 2014 23:36:02 +0400] rev 10094
Define some boundaries to detect events
unc0rr [Fri, 31 Jan 2014 16:51:20 +0400] rev 10093
More work on flood detector
unc0rr [Fri, 31 Jan 2014 12:45:51 +0400] rev 10092
Fix build
unc0rr [Thu, 30 Jan 2014 16:08:05 +0400] rev 10091
Official racer challenge #2
unc0rr [Thu, 30 Jan 2014 00:18:32 +0400] rev 10090
- Start work on flood detector
- More agressive joins flood protection
- Also fix some warnings
nemo [Wed, 29 Jan 2014 09:17:25 -0500] rev 10089
aaaand remove switch
nemo [Tue, 28 Jan 2014 23:14:02 -0500] rev 10088
tweaks
unc0rr [Wed, 29 Jan 2014 00:26:35 +0400] rev 10087
Implement kick voting
unc0rr [Tue, 28 Jan 2014 22:29:21 +0400] rev 10086
This should help server bypass malformed replays
nemo [Tue, 28 Jan 2014 09:09:31 -0500] rev 10085
remove a few weps I missed. forgot I'd uncommented prior to a diff I'd done earlier
unc0rr [Tue, 28 Jan 2014 17:00:46 +0400] rev 10084
AI always activates invulnerability and extra damage if it has them
nemo [Mon, 27 Jan 2014 23:44:28 -0500] rev 10083
Make highlander configurable using weapons, commit weaponset mimicking old values
nemo [Mon, 27 Jan 2014 23:42:20 -0500] rev 10082
unbreak build. didn't test changes
unc0rr [Tue, 28 Jan 2014 00:22:49 +0400] rev 10081
Implement 'voted' function
unc0rr [Mon, 27 Jan 2014 22:34:06 +0400] rev 10080
Even more love to pas2c
unc0rr [Mon, 27 Jan 2014 01:07:12 +0400] rev 10079
Fix times
unc0rr [Mon, 27 Jan 2014 00:33:42 +0400] rev 10078
Some love to pas2c
unc0rr [Sun, 26 Jan 2014 10:20:42 +0400] rev 10077
ADMIN_ACCESS is deprecated long ago
unc0rr [Sun, 26 Jan 2014 02:17:04 +0400] rev 10076
Mutual authentication: server side
unc0rr [Sun, 26 Jan 2014 00:09:50 +0400] rev 10075
Filter confusables to some limits
unc0rr [Sun, 26 Jan 2014 00:08:49 +0400] rev 10074
Mutual authentication: client side
unc0rr [Fri, 24 Jan 2014 22:38:15 +0400] rev 10073
Now convert to xml rules
koda [Fri, 24 Jan 2014 13:19:35 +0100] rev 10072
freaking space
koda [Fri, 24 Jan 2014 13:05:19 +0100] rev 10071
add glew and ghc-zlib dependencies for travis tests
koda [Fri, 24 Jan 2014 12:44:03 +0100] rev 10070
ghc ooops
koda [Fri, 24 Jan 2014 11:11:39 +0100] rev 10069
add AppData file
close #706
koda [Fri, 24 Jan 2014 10:56:22 +0100] rev 10068
use CMAKE_CURRENT_SOURCE_DIR consistently
unc0rr [Fri, 24 Jan 2014 10:39:41 +0400] rev 10067
Must not code at late night (fix sanity check)
unc0rr [Fri, 24 Jan 2014 09:48:46 +0400] rev 10066
- Add SCHEME which is needed in room config
- Fix replay of games on maze maps
unc0rr [Fri, 24 Jan 2014 00:05:19 +0400] rev 10065
Some basic sanity tests for replay files
unc0rr [Thu, 23 Jan 2014 23:28:16 +0400] rev 10064
confusables.txt to insert query converter
unc0rr [Thu, 23 Jan 2014 21:54:26 +0400] rev 10063
Handle chars and not bytes for usernames :-p
sheepluva [Thu, 23 Jan 2014 14:18:06 +0100] rev 10062
turned out this blocked CJK characters too. stick to ASCII control char ban only, do NOT include UTF-8 control chars
sheepluva [Thu, 23 Jan 2014 13:56:53 +0100] rev 10061
hide complete IP of other users, when non-admin requests player info. showing the first two parts of the IP was kinda pointless to begin with (what for?) and has recently lead to increased abuse and lobby flooding due to bots collecting/posting IP tracking information
unc0rr [Thu, 23 Jan 2014 13:24:28 +0400] rev 10060
Use zlibFormat
sheepluva [Wed, 22 Jan 2014 23:52:21 +0100] rev 10059
disallow control chars in player nicks, thanks for burp to helping making the list more complete
unc0rr [Thu, 23 Jan 2014 01:04:17 +0400] rev 10058
- Implement /callvote
unc0rr [Thu, 23 Jan 2014 00:07:27 +0400] rev 10057
- Allow delegation to specific person in fixed room
- Remove redundant check in DELEGATE handler
unc0rr [Wed, 22 Jan 2014 23:42:41 +0400] rev 10056
Don't delegate special room to another player when owner quits
unc0rr [Wed, 22 Jan 2014 23:06:50 +0400] rev 10055
More robust implementation of decompression
Wohlstand [Wed, 22 Jan 2014 19:55:52 +0100] rev 10054
Small update of my voice-pack Default_ru
sheepluva [Wed, 22 Jan 2014 18:46:15 +0100] rev 10053
actual fix
sheepluva [Wed, 22 Jan 2014 15:53:36 +0100] rev 10052
fix server not building
unc0rr [Wed, 22 Jan 2014 14:50:50 +0400] rev 10051
Show which file has failed
unc0rr [Wed, 22 Jan 2014 14:45:33 +0400] rev 10050
Check if frontend was too lazy to actually send drawn map data to the server
unc0rr [Wed, 22 Jan 2014 09:19:08 +0400] rev 10049
Oops, forgot this
sheepluva [Wed, 22 Jan 2014 01:16:11 +0100] rev 10048
test tweak/fix
koda [Wed, 22 Jan 2014 00:37:43 +0100] rev 10047
more scripts found by sheepluva
koda [Wed, 22 Jan 2014 00:23:08 +0100] rev 10046
little gameServer cleanup
koda [Tue, 21 Jan 2014 23:57:34 +0100] rev 10045
restore revinfo
koda [Tue, 21 Jan 2014 23:53:26 +0100] rev 10044
koda [Tue, 21 Jan 2014 23:46:48 +0100] rev 10043
ok really restore tests
koda [Tue, 21 Jan 2014 23:25:57 +0100] rev 10042
restore tests
koda [Tue, 21 Jan 2014 23:15:25 +0100] rev 10041
restore gameServer changes
koda [Tue, 21 Jan 2014 22:53:15 +0100] rev 10040
merge
unc0rr [Wed, 22 Jan 2014 01:11:13 +0400] rev 10039
Halfplement voting
sheepluva [Tue, 21 Jan 2014 21:16:52 +0100] rev 10038
Fix uGearsHandlersMess.pas changes lost in merge
r1c02143bfe9c.
This seems to only include the drill rocket fixes (
re0dd66b2e73b and
r8db0c56f7e2f ) as well as the initial cake push (
r8786d4ac9e0b )
unc0rr [Tue, 21 Jan 2014 22:04:40 +0400] rev 10037
Fix server producing unreplayable records
sheepluva [Tue, 21 Jan 2014 18:02:37 +0100] rev 10036
use new API for changing GameFlags
sheepluva [Tue, 21 Jan 2014 15:56:52 +0100] rev 10035
luaAPI:
* add paramater count checks to gameflag functions
* add GetGameFlag(gameflag) for checking a gameflag's current state
unc0rr [Tue, 21 Jan 2014 11:48:43 +0400] rev 10034
Fix detection of mapgen
unc0rr [Tue, 21 Jan 2014 10:59:52 +0400] rev 10033
Merge
nemo [Mon, 20 Jan 2014 21:16:17 -0500] rev 10032
This adds idle hog tinting. Active hog tinting still needed.
sheepluva [Tue, 21 Jan 2014 01:38:06 +0100] rev 10031
let log know when a test finished properly, so that an unexpected termination (segfault, divbyzero, etc) is easier to tell apart from test fail
sheepluva [Tue, 21 Jan 2014 01:27:25 +0100] rev 10030
* fix divbyzero found by GetGravity test (cWindSpeed was used where cMaxWindSpeed should have been)
* make GetGravity return same integer value that was given by SetGravity (by rounding away precision errors rather than just truncate) - a problem also identified by the test :P
sheepluva [Tue, 21 Jan 2014 01:23:57 +0100] rev 10029
test for GetGravity and SetGravity
sheepluva [Mon, 20 Jan 2014 22:42:36 +0100] rev 10028
add a test based on unC0Rr's suggestion. still a lot of mess and redundancy involved, sry :P
unc0rr [Tue, 21 Jan 2014 00:09:06 +0400] rev 10027
Implement drawnMapData function so checker could check replays with drawn maps
sheepluva [Mon, 20 Jan 2014 15:31:45 +0100] rev 10026
drill rocket test
sheepluva [Mon, 20 Jan 2014 10:40:59 +0100] rev 10025
new cmake option NOVERSIONINFOUPDATE -- to be used if source is in a git/repo that is NOT the hedgewars repo
sheepluva [Mon, 20 Jan 2014 10:16:29 +0100] rev 10024
remove DroidSans font from source dir. it is unused afaik and also wrongly included in the source tarballs
sheepluva [Sun, 19 Jan 2014 22:39:06 +0100] rev 10023
fix despeckle mutilating blurry land
unc0rr [Mon, 20 Jan 2014 00:25:40 +0400] rev 10022
- Make Racer report achievements
- Add official racer challenge map #1
- Helper script to detect official challenge maps by land digest
sheepluva [Sun, 19 Jan 2014 17:53:16 +0100] rev 10021
no idea how I ended up forgetting about the offset I need for same position in different rows (in 1d array); also remove obsolete comment
sheepluva [Sun, 19 Jan 2014 16:35:06 +0100] rev 10020
small tweak/hax for blurry land to make tile borders vanish (when clamping is off)
koda [Tue, 21 Jan 2014 22:44:37 +0100] rev 10019
add travis tests for the two new cmake options
sheepluva [Sun, 19 Jan 2014 14:58:54 +0100] rev 10018
(experimental) merging the new procedures for different pixel representations (1D/2D arrays) into a single procedure with the algorithm and two procedures for the different mapping. - because redundant code sucks (at least twice)
koda [Tue, 21 Jan 2014 22:43:06 +0100] rev 10017
fixwhitespace and dos2unix
sheepluva [Sun, 19 Jan 2014 13:41:11 +0100] rev 10016
(experimental) make the mysterious borders around land/hats/etc that appear on zoom vanish
note: not applied to everything yet
note: I'll probably merge the two functions that do the same thing (one for 1darray, one for 2darray representation of pixels) into a single function
koda [Tue, 21 Jan 2014 22:38:13 +0100] rev 10015
partial merge of the webgl branch
This commit contains the new pas2c conversion tool, the pascal
to c build structure and the opengl2 rendering backend.
Patch reviewed by unC0Rr.
Wohlstand [Sun, 19 Jan 2014 00:18:28 +0400] rev 10014
Fix checker logon process
sheepluva [Sat, 18 Jan 2014 18:20:43 +0100] rev 10013
changing build files without testing the change is fun, isn't it? especially for trivial things that would take less than 10 seconds to test :p
nemo [Sat, 18 Jan 2014 08:09:55 -0500] rev 10012
Make poison damage possibly variable (might as well since effects is a count). Scripts might find it handy.
nemo [Fri, 17 Jan 2014 16:13:10 -0500] rev 10011
Add check for gear kind of hedgehog on invulnerability effect. This probably fixes bug #766, is similar to change in previous
r2a1483d91977 and was introduced by
r7d925e82e572
nemo [Fri, 17 Jan 2014 15:37:24 -0500] rev 10010
well. let's fix this at least - only apply to gears that are actually hedgehogs, not just ones associated with a hedgehog (which can be pretty much any gear since damage tracking was added)
unc0rr [Sat, 18 Jan 2014 00:10:33 +0400] rev 10009
Convert some ansistrings to pchars
koda [Fri, 17 Jan 2014 18:17:47 +0100] rev 10008
drop redundancies for lua and physfs
koda [Fri, 17 Jan 2014 18:04:49 +0100] rev 10007
fix linking physfs after a run of cmake
koda [Fri, 17 Jan 2014 16:50:01 +0100] rev 10006
happy 10000th commit
also fix the travis build by adding a system physfs library
unC0Rr [Fri, 17 Jan 2014 16:29:11 +0100] rev 10005
fix build on travis
koda [Fri, 17 Jan 2014 16:31:36 +0100] rev 10004
use bundled physfs on win and osx
koda [Fri, 17 Jan 2014 16:16:28 +0100] rev 10003
fix some travis BUILD_ARGS and add a new one
Vittorio Giovara <vittorio.giovara@gmail.com> [Fri, 17 Jan 2014 06:58:28 -0800] rev 10002
Merge pull request #11 from LocutusOfBorg/fix-arm
Added cast to qreal, avoiding ftbfs due to
issue #758
sheepluva [Fri, 17 Jan 2014 15:32:50 +0100] rev 10001
disallow currenthh arrow to go offscreen, always point in direction of the hog - this should make the life of new players easier
sheepluva [Fri, 17 Jan 2014 13:51:47 +0100] rev 10000
position "finger"/pointer over current hog above tags
sheepluva [Fri, 17 Jan 2014 01:42:12 +0100] rev 9999
style tweaks
sheepluva [Fri, 17 Jan 2014 01:06:54 +0100] rev 9998
update copyright to 2014
sheepluva [Fri, 17 Jan 2014 00:24:23 +0100] rev 9997
move room state filter
sheepluva [Thu, 16 Jan 2014 22:38:43 +0100] rev 9996
unCORr likes PChar arrays
unc0rr [Thu, 16 Jan 2014 23:47:36 +0400] rev 9995
In special rooms game starts when all players are ready
sheepluva [Thu, 16 Jan 2014 19:50:18 +0100] rev 9994
* allow telling cmake where to find required fonts in system when user supplies the paths, as suggested by unC0Rr, e.g. -DFONTS_DIRS='/usr/share/fonts/truetype/wqy;/usr/share/fonts/truetype/dejavu'
* the build system will use the paths to lookup fonts and install those not found
* the engine will load the paths into physfs (mountpoint /Fonts) to make the fonts available at runtime
* overriding fonts in packages should be possible again now
sheepluva [Thu, 16 Jan 2014 17:18:53 +0100] rev 9993
allow engine to use symlinked fonts. disallow packages to "overwrite" fonts
sheepluva [Thu, 16 Jan 2014 12:28:41 +0100] rev 9992
PhysicsFS 2.0.0 seems to be sufficient; also fix a typo
sheepluva [Wed, 15 Jan 2014 23:48:18 +0100] rev 9991
add compatibility for physicsfs 2.0
unc0rr [Thu, 16 Jan 2014 01:27:44 +0400] rev 9990
oops, fix build
unc0rr [Thu, 16 Jan 2014 01:19:21 +0400] rev 9989
Also define default value of THEME
sheepluva [Tue, 14 Jan 2014 22:56:13 +0100] rev 9988
simple mechanism to run lua-based test cases. experimental - I will back it out if it turns out to be nonsense
sheepluva [Tue, 14 Jan 2014 11:45:52 +0100] rev 9987
fix seteffect documentation, lua wiki misled me there
unc0rr [Sun, 19 Jan 2014 23:57:52 +0400] rev 9986
ifdef for now
unc0rr [Tue, 14 Jan 2014 12:44:29 +0400] rev 9985
GravRacer, GravHigh, GravMutant, Grav... uhm... shoppamap? Easy! Gravity script could be combined with any other script now.
TODO: security concerns? script name to load is passed via game scheme.
Gianfranco Costamagna <costamagnagianfranco@yahoo.it> [Thu, 09 Jan 2014 19:10:12 +0100] rev 9984
Fixed build failure to a missing math library linked with BUILD_ENGINE_C=1 and clang
nemo [Mon, 13 Jan 2014 14:40:06 -0500] rev 9983
Free cached ammo menu tex on quit.
unc0rr [Thu, 09 Jan 2014 23:54:40 +0400] rev 9982
'-d' option to pas2c
unc0rr [Mon, 13 Jan 2014 23:07:27 +0400] rev 9981
Parse " and \ escaping in binds
koda [Wed, 08 Jan 2014 23:49:08 +0100] rev 9980
rename NOPASCAL option to BUILD_ENGINE_C
sheepluva [Mon, 13 Jan 2014 19:34:39 +0100] rev 9979
fix missing escape for usernick used in regexp