Wed, 24 Aug 2011 15:09:41 -0400 |
nemo |
Scripting changes. Add override of mapgen, templatefilter. Expose waterline, add "GetAmmoCount". Default to amNothing in uAmmos if entry is not found.
|
file |
diff |
annotate
|
Wed, 24 Aug 2011 12:34:37 +0200 |
= Xeli |
merg with the latest rev of 22nd (end of GSoC)
hedgeroid
|
file |
diff |
annotate
|
Sun, 21 Aug 2011 22:20:20 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Sun, 21 Aug 2011 19:29:04 -0400 |
nemo |
Try to avoid overlapping voices for major statements (not things like byebye or oof)
|
file |
diff |
annotate
|
Sat, 20 Aug 2011 16:43:57 -0400 |
nemo |
This really should have been a TPoint for consistency
|
file |
diff |
annotate
|
Wed, 17 Aug 2011 12:32:40 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Tue, 16 Aug 2011 21:37:10 -0400 |
nemo |
At mikade's request, expose screenheight/screenwidth and allow setting tag zoom level
|
file |
diff |
annotate
|
Mon, 15 Aug 2011 21:49:09 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Fri, 12 Aug 2011 15:33:07 -0400 |
nemo |
Revert ParseCommandOverride change since it appears to be badly screwing up scripting. Need to find out why. This backs out 7f57d0c7816a and the recent workaround.
|
file |
diff |
annotate
|
Fri, 12 Aug 2011 14:09:08 -0400 |
nemo |
extend the workaround. FIXME still applies
|
file |
diff |
annotate
|
Fri, 12 Aug 2011 13:15:30 -0400 |
nemo |
oops. accidentaly committed test move of voice line (the FIXME still applies though)
|
file |
diff |
annotate
|
Fri, 12 Aug 2011 10:36:37 -0400 |
nemo |
sheepluva pointed out there are 2 StrPas in pascal, in different units. Do conversion in LuaPas instead
|
file |
diff |
annotate
|
Thu, 11 Aug 2011 15:03:21 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Thu, 11 Aug 2011 23:07:45 -0400 |
nemo |
This is a WTF checkin. Seriously. Someone needs to look at this to find out why it is behaving as it is.
|
file |
diff |
annotate
|
Tue, 09 Aug 2011 21:41:52 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Tue, 09 Aug 2011 21:18:12 -0400 |
nemo |
return visual gear in hogsay
|
file |
diff |
annotate
|
Mon, 08 Aug 2011 13:43:24 -0400 |
nemo |
gear state flag names for scripting
|
file |
diff |
annotate
|
Sun, 07 Aug 2011 12:40:14 -0400 |
nemo |
Expose TargetX/TargetY to scripting
|
file |
diff |
annotate
|
Thu, 04 Aug 2011 17:44:55 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Mon, 01 Aug 2011 13:29:01 -0400 |
nemo |
add getter for effects. untested.
|
file |
diff |
annotate
|
Wed, 06 Jul 2011 14:38:06 +0200 |
Xeli |
small fix to have LUA_DISABLED working again
hedgeroid
|
file |
diff |
annotate
|
Fri, 01 Jul 2011 10:38:00 +0400 |
unc0rr |
Merge
|
file |
diff |
annotate
|
Thu, 30 Jun 2011 15:09:10 +0400 |
unc0rr |
Tiny optimization: convert smooth wind indicator change gear into visual gear
|
file |
diff |
annotate
|
Tue, 28 Jun 2011 21:48:28 -0400 |
nemo |
Fix random weapons with per-hog ammo, fix ammo store loadout number in scripting for per-clan and per-hog ammo, add an advanced script hook into parsecommand to override values, add check for empty map in chSetMap, load script earlier in game params from frontend
|
file |
diff |
annotate
|
Tue, 28 Jun 2011 21:28:13 +0200 |
Henek |
fake crates now with complementary poison
|
file |
diff |
annotate
|
Sun, 26 Jun 2011 02:47:36 +0200 |
Henek |
now scripts can create unique crates: dummy (empty) crates and booby traps. scripts can also set health crate values
|
file |
diff |
annotate
|
Tue, 21 Jun 2011 20:49:47 +0200 |
mikade |
PianoStrike exploit fix for Capture The Flag.
|
file |
diff |
annotate
|
Mon, 20 Jun 2011 18:58:26 -0400 |
nemo |
Allow scripting to set arbitrary weapon counts
|
file |
diff |
annotate
|
Thu, 16 Jun 2011 23:45:17 +0200 |
mikade |
Fully playable version of Space Invasion (fingers crossed). No bugs known.
|
file |
diff |
annotate
|
Tue, 14 Jun 2011 16:50:41 -0400 |
nemo |
check alternate script loading path
|
file |
diff |
annotate
|
Sun, 12 Jun 2011 21:06:48 -0400 |
nemo |
Enable ~/.hedgewars/Data (or platform equivalent) to override/extend pretty much everything in system Data dir. Obviously desyncing can occur, so this is at user's own risk. Should simplify map etc install. Needs testing.
|
file |
diff |
annotate
|
Fri, 08 Apr 2011 11:40:18 +0200 |
sheepluva |
comments
|
file |
diff |
annotate
|
Thu, 07 Apr 2011 14:13:11 -0400 |
nemo |
redundant now
|
file |
diff |
annotate
|
Thu, 07 Apr 2011 11:30:56 -0400 |
nemo |
For mikade - bit more flexibility in script captions
|
file |
diff |
annotate
|
Tue, 29 Mar 2011 20:10:56 -0400 |
nemo |
not useful for visual gears, and apparently not helpful for consistency
|
file |
diff |
annotate
|
Tue, 29 Mar 2011 18:06:39 -0400 |
nemo |
eh. 1,000,000 might be better...
|
file |
diff |
annotate
|
Tue, 29 Mar 2011 17:57:04 -0400 |
nemo |
oops. vg dX/dY - just for consistency
|
file |
diff |
annotate
|
Tue, 29 Mar 2011 17:52:04 -0400 |
nemo |
dX/dY will return int * 100,000
|
file |
diff |
annotate
|
Sat, 26 Mar 2011 22:49:38 +0100 |
koda |
fix a couple of loose ends
|
file |
diff |
annotate
|
Thu, 17 Mar 2011 23:11:48 +0100 |
Henek |
added game mode Tag Team, mostly untested, please test :)
|
file |
diff |
annotate
|
Wed, 16 Mar 2011 17:25:05 +0100 |
Henek |
added GetCurAmmoType to lua
|
file |
diff |
annotate
|
Sat, 05 Mar 2011 13:07:02 +0100 |
Henek |
added PlaceGirder to lua
|
file |
diff |
annotate
|
Wed, 02 Mar 2011 00:27:20 +0100 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
Mon, 31 Jan 2011 21:59:59 +0100 |
Henek |
make Random Weapons and No Jumping use the new custom goal function
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 19:02:32 -0500 |
nemo |
oops 2
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 18:49:55 -0500 |
nemo |
oops
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 17:54:02 -0500 |
nemo |
Reset things using team colour on change in SetClanColor in lua. This routine had better have been worth it.
|
file |
diff |
annotate
|
Sat, 29 Jan 2011 21:16:09 +0100 |
Henek |
added dummy for tardis and ugly icons for tardis and structure
|
file |
diff |
annotate
|
Sat, 29 Jan 2011 14:54:08 -0500 |
nemo |
expose set clan color for Cairo. might also be useful for betrayals in campaign mode or somesuch
|
file |
diff |
annotate
|
Fri, 28 Jan 2011 03:30:14 +0100 |
sheepluva |
lua: getter and setter for hedgehog hats
|
file |
diff |
annotate
|
Sat, 22 Jan 2011 22:31:05 +0100 |
Henek |
added GetGearRaduis and minor Tracker things
|
file |
diff |
annotate
|
Mon, 17 Jan 2011 20:22:15 -0500 |
nemo |
SwitchHog in scripting
|
file |
diff |
annotate
|
Tue, 18 Jan 2011 00:12:39 +0100 |
koda |
code cleanup
|
file |
diff |
annotate
|
Mon, 10 Jan 2011 19:15:12 -0500 |
nemo |
update collision in set gear position
|
file |
diff |
annotate
|
Wed, 29 Dec 2010 16:21:30 -0500 |
nemo |
add a couple of variables to speed up UID lookups. Based on the assumption new visual gears and gears will tend to be at the end of the list. Set them on successful lookup or script gear creation, clear on delete. Oh also pick up a couple of TrevInc's translation changes
|
file |
diff |
annotate
|
Tue, 28 Dec 2010 19:32:21 -0500 |
nemo |
return nil values if an invalid visual gear is passed to the get, add a check in Control map lua
|
file |
diff |
annotate
|
Sat, 25 Dec 2010 21:35:40 -0500 |
nemo |
add a GetGearElasticity since Mikade kept asking for it. (actually return *10000 to handle it being an hwFloat - I assume large values will just overflow to negative)
|
file |
diff |
annotate
|
Wed, 22 Dec 2010 11:59:35 -0500 |
nemo |
FindPlace in lua now returns null for failure to find a place, and accepts a 5th parameter to try finding a place without considering proximity (note that this can place a gear right next to mines).
|
file |
diff |
annotate
|
Tue, 21 Dec 2010 02:17:45 +0100 |
Henek |
added MapHasBorder function for lua and finnished Random Weapons gameplay, might still change though
|
file |
diff |
annotate
|
Thu, 16 Dec 2010 15:26:19 -0500 |
nemo |
oops, forgot world offset, also add a kind of hack to the already hackish set function for visual gears
|
file |
diff |
annotate
|
Tue, 14 Dec 2010 20:41:33 -0500 |
nemo |
add optional state parameter to hogsay
|
file |
diff |
annotate
|
Mon, 13 Dec 2010 19:22:09 -0500 |
nemo |
oops. forgot the getter.
|
file |
diff |
annotate
|
Mon, 13 Dec 2010 19:00:03 -0500 |
nemo |
Add an input mask for setting of gear messages. Intended for intercepting user messages. This is totally untested. I don't think it should desync but seriously needs a lot of testing. Esp the doPut behaviour.
|
file |
diff |
annotate
|
Mon, 13 Dec 2010 15:02:04 +0100 |
Henek |
added team flag to AddTeam and made AI team allowed to have custom flags. added GetGearVelocity and SetGearVelocity and removed CopyPV2. changed knockball to use use these functions instead.
|
file |
diff |
annotate
|
Sun, 12 Dec 2010 23:52:53 -0500 |
nemo |
add PlaySound(soundType, hogGearUID) -- this roundabout way to reference a team seems to be how things are done in lua right now. might need changing in future
|
file |
diff |
annotate
|
Fri, 10 Dec 2010 23:58:15 +0100 |
Henek |
lua access to data dir by GetDataPath and made a new scripting translation system with Locale.lua as library and .lua files under Locale. Updated maps Basketball and Knockball to this new system.
|
file |
diff |
annotate
|
Thu, 09 Dec 2010 20:35:28 -0500 |
nemo |
return RGBA
|
file |
diff |
annotate
|
Thu, 09 Dec 2010 19:10:37 -0500 |
nemo |
clan color fetch
|
file |
diff |
annotate
|
Thu, 09 Dec 2010 11:12:40 -0500 |
nemo |
add missing setter for botlevel
|
file |
diff |
annotate
|
Tue, 07 Dec 2010 23:47:11 -0500 |
nemo |
these should probably be expressly integer
|
file |
diff |
annotate
|
Tue, 07 Dec 2010 23:34:01 -0500 |
nemo |
band/bor/bnot to support Lua 5.1 lack of binary ops
|
file |
diff |
annotate
|
Tue, 07 Dec 2010 19:33:34 -0500 |
nemo |
Eh. Since you asked. AddAmmo hook for Lua
|
file |
diff |
annotate
|
Sat, 04 Dec 2010 15:09:19 -0500 |
nemo |
add nil check
|
file |
diff |
annotate
|
Thu, 02 Dec 2010 20:40:30 -0500 |
nemo |
add visual gear registration
|
file |
diff |
annotate
|
Thu, 02 Dec 2010 19:19:34 -0500 |
nemo |
forgot the passed in uid
|
file |
diff |
annotate
|
Thu, 02 Dec 2010 18:45:16 -0500 |
nemo |
Add an extra pass in FindPlace for AI resurrection mode to try to make it unwinnable, add DeleteGear, DeleteVisualGear, AddVisualGear, GetVisualGearValues, SetVisualGearValues to Lua
|
file |
diff |
annotate
|
Mon, 22 Nov 2010 10:04:08 +0100 |
Henek |
fix SetEffect, last parameter was not a boolean
|
file |
diff |
annotate
|
Sun, 21 Nov 2010 19:41:19 +0300 |
unc0rr |
uDebug
|
file |
diff |
annotate
|
Sun, 21 Nov 2010 16:48:44 +0100 |
Henek |
fix key binds for lua created teams and added wind control
|
file |
diff |
annotate
|
Sun, 21 Nov 2010 16:53:31 +0300 |
unc0rr |
uCaptions
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 12:12:51 +0300 |
unC0Rr |
Haven't found a better place than uIO for OutError
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 11:32:47 +0300 |
unC0Rr |
Move some stuff from uMisc to uUtils
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 09:12:27 +0300 |
unC0Rr |
Introduce uCommands.pas
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:09:07 -0500 |
nemo |
remove some more PHedgehog casts
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:26:34 +0300 |
unc0rr |
Some more
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:14:41 +0300 |
unc0rr |
uTeams
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:45:55 +0300 |
unC0Rr |
Move variables from uMisc to uVariables
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:22:36 +0300 |
unC0Rr |
Introduce unit uTypes in order to remove some cyclic unit dependencies
|
file |
diff |
annotate
|
Sat, 13 Nov 2010 23:08:33 +0100 |
Henek |
clean up and lua update, very minor
|
file |
diff |
annotate
|
Thu, 11 Nov 2010 23:24:06 +0100 |
Henek |
added getrandom and addcaption to lua
|
file |
diff |
annotate
|
Wed, 10 Nov 2010 19:43:13 +0100 |
Henek |
added function GetHogTeamName to lua, makes TeamsCount more useful
|
file |
diff |
annotate
|
Wed, 10 Nov 2010 18:34:11 +0100 |
Henek |
added TeamsCount and TotalTurns to lua as requested by mikade
|
file |
diff |
annotate
|
Tue, 09 Nov 2010 00:21:59 +0100 |
Henek |
added missing game modifiers to lua
|
file |
diff |
annotate
|
Mon, 08 Nov 2010 23:16:13 +0100 |
Henek |
fix so gfDisableWind can infact be used in lua
|
file |
diff |
annotate
|
Sun, 07 Nov 2010 17:30:20 +0300 |
Henek |
update and fix some lua stuff
|
file |
diff |
annotate
|
Fri, 29 Oct 2010 00:24:17 +0200 |
koda |
disable gfMines and update variable names (landadds -> minesnum, cLandAdditions -> cLandMines)
|
file |
diff |
annotate
|
Tue, 26 Oct 2010 19:04:51 +0200 |
koda |
restore king mode
|
file |
diff |
annotate
|
Wed, 13 Oct 2010 00:01:37 +0200 |
smaxx |
(none)
|
file |
diff |
annotate
|
Thu, 30 Sep 2010 18:38:45 +0200 |
smaxx |
Engine/Frontend:
|
file |
diff |
annotate
|
Sun, 26 Sep 2010 17:02:44 +0200 |
koda |
enable Lua for iOS (hooks for frontend to be done)
|
file |
diff |
annotate
|
Wed, 22 Sep 2010 21:58:32 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Wed, 22 Sep 2010 21:53:29 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Wed, 22 Sep 2010 21:47:28 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Fri, 10 Sep 2010 20:46:19 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Mon, 06 Sep 2010 16:23:47 -0400 |
nemo |
Change all use of curslot/idx to CurAmmoType to try and avoid some bugs with use of last weapon.
|
file |
diff |
annotate
|
Thu, 26 Aug 2010 22:58:38 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Thu, 26 Aug 2010 16:02:09 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Tue, 24 Aug 2010 01:17:24 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Mon, 23 Aug 2010 12:53:00 +0200 |
burp |
lua function SetEffect to set and remove THogEffects
|
file |
diff |
annotate
|
Mon, 23 Aug 2010 12:49:58 +0200 |
burp |
GetHogLevel lua function
|
file |
diff |
annotate
|
Sat, 21 Aug 2010 22:54:43 +0200 |
burp |
SpawnCustomCrateAt: spawn crate at random position for x=y=0, also let it return the gear, and luabindings the gear uid
|
file |
diff |
annotate
|
Thu, 12 Aug 2010 23:15:11 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Tue, 10 Aug 2010 21:57:33 +0200 |
burp |
* SpawnCustomCrateAt procedure + lua bindings
|
file |
diff |
annotate
|
Sat, 07 Aug 2010 01:45:31 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Wed, 04 Aug 2010 17:35:45 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Wed, 04 Aug 2010 16:54:15 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Wed, 04 Aug 2010 15:57:27 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Sat, 31 Jul 2010 11:24:53 +0200 |
koda |
remove trailing spaces from end of line
|
file |
diff |
annotate
|
Wed, 23 Jun 2010 13:43:56 +0200 |
smaxx |
General:
|
file |
diff |
annotate
|
Sun, 02 May 2010 22:00:50 +0000 |
smxx |
Engine:
|
file |
diff |
annotate
|