2014-03-13 |
nemo |
By request. Allow lua to make random things "talk". I'm not sure if this is a good idea, buuuut.
|
file |
diff |
annotate
|
2014-02-08 |
unc0rr |
Even more explicit type conversions and other stuff to help pas2c use ansistrings
|
file |
diff |
annotate
|
2014-02-06 |
sheepluva |
rolling back my PChar stuff, because unC0Rr improves string handling pas2c instead <3
|
file |
diff |
annotate
|
2014-02-04 |
sheepluva |
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
|
file |
diff |
annotate
|
2014-02-04 |
sheepluva |
fixing the remaining PChar issues pas2c ran into to this point, now it stops because of being unable to deal with "set of char"
|
file |
diff |
annotate
|
2014-01-21 |
koda |
partial merge of the webgl branch
|
file |
diff |
annotate
|
2014-01-17 |
sheepluva |
update copyright to 2014
|
file |
diff |
annotate
|
2014-01-04 |
unc0rr |
merge default
webgl
|
file |
diff |
annotate
|
2013-12-13 |
unc0rr |
- /owner command to specify team owner
|
file |
diff |
annotate
|
2013-12-04 |
nemo |
make the team association with hog before calling gear creation. makes some lua a little easier
|
file |
diff |
annotate
|
2013-11-27 |
unc0rr |
Animate hedgehogs healths inside team health bar. Proper animation for the case when max team health grows is lost though.
|
file |
diff |
annotate
|
2013-11-09 |
nemo |
Tweak trophyrace to work better w/ skip (probably, needs testing), drop Invulnerable in favour of effects - heInvulnerable is already in effects,
|
file |
diff |
annotate
|
2013-10-29 |
unc0rr |
- More HealthTex to clan structure
|
file |
diff |
annotate
|
2013-10-29 |
unc0rr |
Tinted crosshair (without that cool white dot in the middle)
|
file |
diff |
annotate
|
2013-10-11 |
koda |
merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang
webgl
|
file |
diff |
annotate
|
2013-09-27 |
unc0rr |
- Actually call uTexture.initModule and .freeModule
|
file |
diff |
annotate
|
2013-09-26 |
unc0rr |
- Load default binds from settings.ini
|
file |
diff |
annotate
|
2013-09-21 |
unc0rr |
Finish rework of default binds system. Default binds now work even before first turn.
|
file |
diff |
annotate
|
2013-08-23 |
unc0rr |
Engine loads team binds from team config. Frontend still sends default binds commands, and default binds in team config aren't processed.
|
file |
diff |
annotate
|
2013-06-28 |
nemo |
Remove some GLunit dependencies noticed on graph. uUtils was using it for GLfloat - but, the stuff it was returning to was usually converting to "real" anyway. uLand was including it unnecessarily. Minor refactor
|
file |
diff |
annotate
|
2013-06-27 |
nemo |
Make add/delete consistent (this has bugged me for so long)
|
file |
diff |
annotate
|
2013-06-27 |
unc0rr |
Refactoring: get rid of GSHandlers.inc
|
file |
diff |
annotate
|
2013-06-27 |
unc0rr |
Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
|
file |
diff |
annotate
|
2013-06-17 |
koda |
really update with default
webgl
|
file |
diff |
annotate
|
2013-06-13 |
koda |
merge cmake_pascal branch in default
|
file |
diff |
annotate
|
2013-06-09 |
koda |
update with default
webgl
|
file |
diff |
annotate
|
2013-06-08 |
nemo |
ok. this could be tidier, but, I'm sick of hogs w/ unmodified thaw thawing on exactly wrong turn.
|
file |
diff |
annotate
|
2013-06-05 |
sheepluva |
fixed all engine compilation hints and notes (that I could see)
|
file |
diff |
annotate
|
2013-06-04 |
koda |
update branch
webgl
|
file |
diff |
annotate
|
2013-05-29 |
unc0rr |
bump copyright year for Andrey entries
|
file |
diff |
annotate
|
2013-05-28 |
nemo |
< 256 is "thawing"
|
file |
diff |
annotate
|
2013-05-01 |
nemo |
this is fairer
|
file |
diff |
annotate
|
2013-04-21 |
nemo |
yep. I did forget to put this back
|
file |
diff |
annotate
|
2013-04-21 |
nemo |
So. This should fix ammo delays being off on a team that is resurrected later in the game, even up freezing delays a bit, prevent an infinite loop in freezing, and reduces fuel burn when adjusting freezer to one-fourth.
|
file |
diff |
annotate
|
2013-04-02 |
koda |
update webgl branch
webgl
|
file |
diff |
annotate
|
2013-03-19 |
koda |
move RestoreHog from uGears to uTeams to break a circular dependency
cmake_pascal
|
file |
diff |
annotate
|
2013-03-07 |
nemo |
yeah. this was a bad idea. the minor difference in thaw speed vs last hog of team never unthawing.
|
file |
diff |
annotate
|
2013-03-06 |
nemo |
extend time a bit. move to defrosting on team's turn. fairer than using round order I think.
|
file |
diff |
annotate
|
2013-03-05 |
nemo |
At multiple requests, change ice to be turn based. This is a more modest adjustment of existing code, that can be fairly easily flagged or reverted if desired. It also allows scripts to extend freezing, and preserves fire melting.
|
file |
diff |
annotate
|
2013-02-26 |
nemo |
forgot this loop
icegun
|
file |
diff |
annotate
|
2013-02-25 |
nemo |
Messing around w/ Freezer
icegun
|
file |
diff |
annotate
|
2013-01-26 |
koda |
update branch
webgl
|
file |
diff |
annotate
|
2013-01-10 |
martin_bede |
Fix tons of warnings
|
file |
diff |
annotate
|
2013-01-02 |
koda |
also have uTouch follow the new NewTurn policy
|
file |
diff |
annotate
|
2013-01-01 |
nemo |
move onNewTurn, onGameTick and onGameTick20 to try and avoid ParseCommand breakage after nextturn call. Needs testing, but should be safe for most scripts. Also fix locale loading.
|
file |
diff |
annotate
|
2012-12-29 |
dag10 |
GCI2012: Advanced Keyboard Configuration
|
file |
diff |
annotate
|
2012-12-25 |
koda |
update branch with default
webgl
|
file |
diff |
annotate
|
2012-11-30 |
Joe Doyle (Ginto8) |
Move global variables to units that use them
|
file |
diff |
annotate
|
2012-11-21 |
koda |
updated branch
webgl
|
file |
diff |
annotate
|
2012-11-18 |
nemo |
oops
|
file |
diff |
annotate
|
2012-11-11 |
koda |
merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions)
webgl
|
file |
diff |
annotate
|
2012-11-06 |
unc0rr |
Don't zero TeamHealth, only show empty health bar
|
file |
diff |
annotate
|
2012-11-06 |
nemo |
Remove duplicate files from voices (add a fallback check in uSound). Add JustYouWait as an alternate to IllGetYou. Note that IllGetYou being called every turn seems awkward. IMO they probably should be reserved for significant enemy action. Maybe played by team of heavily damaged or killed hog.
|
file |
diff |
annotate
|
2012-10-27 |
koda |
minor macro cleanup
|
file |
diff |
annotate
|
2012-10-26 |
unc0rr |
Clear hedgehog's gear Power value when switching. Should fix issue 446 (not tested, but looks obvious).
|
file |
diff |
annotate
|
2012-10-15 |
nemo |
Also shove using shotgun, switch off hat when not active hog
|
file |
diff |
annotate
|
2012-09-04 |
sheepluva |
I didn't want to do this since it seems less clean, but...
|
file |
diff |
annotate
|
2012-07-26 |
Stepan777 |
merge
|
file |
diff |
annotate
|
2012-07-25 |
nemo |
Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
|
file |
diff |
annotate
|
2012-06-24 |
Stepan777 |
merge
|
file |
diff |
annotate
|
2012-06-24 |
nemo |
Step 1. Add current hedgehog as top bit of bottom byte.
|
file |
diff |
annotate
|
2012-06-07 |
Stepan777 |
merge
|
file |
diff |
annotate
|
2012-06-06 |
Xeli |
first attempt at implementing support for keys with modifiers
|
file |
diff |
annotate
|
2012-06-05 |
Xeli |
only reset those keys which actually change their bindings
|
file |
diff |
annotate
|
2012-06-04 |
Stepan777 |
here it is
|
file |
diff |
annotate
|
2012-05-31 |
unc0rr |
pas2c stuff
|
file |
diff |
annotate
|
2012-05-23 |
unc0rr |
Don't remove already removed team
|
file |
diff |
annotate
|
2012-05-10 |
koda |
the ios port runs again, although with a few things to sort out
|
file |
diff |
annotate
|
2012-05-05 |
koda |
old typed const moved to their proper unit
|
file |
diff |
annotate
|
2012-05-03 |
nemo |
Switch effects to longint for convenience of tracking ice states. I could add a new Hedgehog value, but since we have this effects list being all useless as booleans anyway...
|
file |
diff |
annotate
|
2012-05-02 |
unc0rr |
GetRandom -> GetRandomf
|
file |
diff |
annotate
|
2012-05-02 |
koda |
marked a couple of functions as inline
|
file |
diff |
annotate
|
2012-05-02 |
koda |
change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
|
file |
diff |
annotate
|
2012-05-01 |
koda |
breaking news, we don't support typed consts anymore
|
file |
diff |
annotate
|
2012-04-29 |
Xeli |
wops
|
file |
diff |
annotate
|
2012-04-29 |
Xeli |
hide utilitywidget when changing turns, this also fixes some inconsistency when using targetting weapons
|
file |
diff |
annotate
|
2012-04-28 |
Xeli |
changed uKeys to uInputHandler to better reflect its function
|
file |
diff |
annotate
|
2012-04-24 |
unc0rr |
Get rid of overloaded functions in uAmmo
|
file |
diff |
annotate
|
2012-04-22 |
nemo |
Make clouds/flakes change direction smoothly
|
file |
diff |
annotate
|
2012-04-21 |
nemo |
*sigh*
|
file |
diff |
annotate
|
2012-04-21 |
nemo |
Seems to me placing hogs does not need 5s since it is a fixed interval now. Maybe if placing hogs was ever 0 seconds or something.
|
file |
diff |
annotate
|
2012-04-21 |
unc0rr |
- Remove support for variables in command handlers
|
file |
diff |
annotate
|
2012-02-17 |
koda |
the most important commit of the year
|
file |
diff |
annotate
|
2012-02-16 |
Xeli |
move the aim buttons to be above the jump button
|
file |
diff |
annotate
|
2012-02-16 |
Xeli |
added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
|
file |
diff |
annotate
|
2012-02-04 |
Xeli |
Rewrote the Ammomenu:
|
file |
diff |
annotate
|
2012-01-17 |
lovelacer |
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
|
file |
diff |
annotate
|
2011-12-30 |
unc0rr |
Fix build
|
file |
diff |
annotate
|
2011-11-27 |
unc0rr |
- Improvement to the parser
|
file |
diff |
annotate
|
2011-10-25 |
sheepluva |
move (prematurely) finishing game by removing all teams into engine since that's where it should happen
|
file |
diff |
annotate
|
2011-10-16 |
koda |
merge the changes applied to 0.9.16
|
file |
diff |
annotate
|
2011-09-25 |
nemo |
merge from default. Pulls in sheepluva's frontend work, and unbreaks engine cmake.
0.9.16
|
file |
diff |
annotate
|
2011-09-22 |
unc0rr |
Fix sheepluva's merge
|
file |
diff |
annotate
|
2011-09-19 |
sheepluva |
merge the 2 heads. I hope I did it right. also I increased proto and ver number
|
file |
diff |
annotate
|
2011-09-19 |
unc0rr |
- Unset hhdriven flag for gone hedgehog
|
file |
diff |
annotate
|
2011-09-17 |
nemo |
Revert 3ec95dc2b249 - causes hogs to be trapped in the teleport animation. bad breakage
|
file |
diff |
annotate
|
2011-09-12 |
sheepluva |
don't load key binds for AI hedgehogs
|
file |
diff |
annotate
|
2011-09-09 |
nemo |
Remove some unused variables and options.inc which uFloat doesn't use, probably should never use, and was getting in the way of my testcase - but most importantly, remove the inline on hwSqrt which was causing very bad math on my compiler/machine. We may have to remove more inlining. A pity.
|
file |
diff |
annotate
|
2011-09-09 |
unc0rr |
Don't test for hasGone in unapproved places. Now any possibility of desync on player quit is ruled out. Not tested at all.
|
file |
diff |
annotate
|
2011-09-09 |
nemo |
There. Push this back on to unc0rr. This effect can still desync, 'cause it always could, but at least now the two are linked w/o argument I think.
|
file |
diff |
annotate
|
2011-09-08 |
nemo |
Restore hog on team gone
|
file |
diff |
annotate
|
2011-08-21 |
nemo |
Try to avoid overlapping voices for major statements (not things like byebye or oof)
|
file |
diff |
annotate
|
2011-06-30 |
unc0rr |
Tiny optimization: convert smooth wind indicator change gear into visual gear
|
file |
diff |
annotate
|
2011-04-21 |
koda |
Clean Augean stables 2 (pascal has classnames available)
|
file |
diff |
annotate
|
2011-03-28 |
unc0rr |
- Use LastDamage in CheckHHDamage
|
file |
diff |
annotate
|
2011-03-26 |
koda |
fix a couple of loose ends
|
file |
diff |
annotate
|
2011-03-19 |
Henek |
some final work and buggfix for Tag Team, it is now playable
|
file |
diff |
annotate
|
2011-03-19 |
Henek |
redone tag team to work and be beautifully coded
|
file |
diff |
annotate
|
2011-03-17 |
Henek |
added game mode Tag Team, mostly untested, please test :)
|
file |
diff |
annotate
|
2011-03-02 |
nemo |
add victory/flawless victory sounds. untested
|
file |
diff |
annotate
|
2011-03-01 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
2011-02-01 |
koda |
addfilelog <3 debugfile
|
file |
diff |
annotate
|
2011-01-30 |
nemo |
Reset things using team colour on change in SetClanColor in lua. This routine had better have been worth it.
|
file |
diff |
annotate
|
2011-01-29 |
Henek |
still in developement take on adding structures, working hiding of hogs and ejecting them later.
|
file |
diff |
annotate
|
2010-12-13 |
nemo |
div 0 check
|
file |
diff |
annotate
|
2010-12-07 |
nemo |
would help if I put it in the right routine
|
file |
diff |
annotate
|
2010-12-07 |
nemo |
Add script hook onNewTurn to the end of AfterSwitchHedgehog. This should signal the very start of a new turn, immediately after CurrentTeam is switched.
|
file |
diff |
annotate
|
2010-12-06 |
nemo |
Allow hog speech when not your turn. Currently is set to 40% opacity (could be fainter) and drawn behind the hogs instead of in front. Also allows hog targetting using a number.
|
file |
diff |
annotate
|
2010-11-22 |
unc0rr |
uCommandHandlers
|
file |
diff |
annotate
|
2010-11-21 |
unc0rr |
Remove some more circular dependencies
|
file |
diff |
annotate
|