Fri, 31 Aug 2018 21:34:33 +0200 |
Wuzzy |
Add 2nd optional parameter to HedgewarsScriptLoad. If false, its OK if file does not exist. Also, return true/false on success
|
file |
diff |
annotate
|
Fri, 31 Aug 2018 21:22:12 +0200 |
Wuzzy |
Backed out changeset a62408ee8281. Allowing HedgewarsScriptLoad to not stop if script is missing is dumb
|
file |
diff |
annotate
|
Fri, 31 Aug 2018 21:07:07 +0200 |
Wuzzy |
Allow script to be missing when calling HedgewarsScriptLoad, return true/false based on success
|
file |
diff |
annotate
|
Fri, 31 Aug 2018 18:15:45 +0200 |
Wuzzy |
Critical error if loading a script has failed
|
file |
diff |
annotate
|
Wed, 22 Aug 2018 16:47:09 +0200 |
Wuzzy |
Backed out changeset 076b7d23fab8. Well, the commit in question was needed after all ...
0.9.24
|
file |
diff |
annotate
|
Wed, 22 Aug 2018 00:40:11 +0200 |
Wuzzy |
Backed out changeset 6c0cf6b9eff8. Scripters should be prepared for nil and pretending the gear exists would cause more pain
0.9.24
|
file |
diff |
annotate
|
Tue, 21 Aug 2018 15:26:29 -0400 |
nemo |
use 0s instead of nils to try to protect script assumptions
0.9.24
|
file |
diff |
annotate
|
Tue, 21 Aug 2018 15:11:28 -0400 |
nemo |
only-stats should never create visual gears. and lua should never rely on visual gears being created. critical is just to help ensure ones important to gameplay don't get lost in fast-forward
0.9.24
|
file |
diff |
annotate
|
Tue, 21 Aug 2018 15:46:34 +0200 |
Wuzzy |
Make engine chat syntax translatable
|
file |
diff |
annotate
|
Tue, 14 Aug 2018 13:43:04 +0200 |
Wuzzy |
Prevent wrapping of turn time when using extra time
|
file |
diff |
annotate
|
Sat, 11 Aug 2018 21:43:55 +0200 |
Wuzzy |
Add separate TotalRounds var for Lua to count the *actual* number of rounds that have been played
|
file |
diff |
annotate
|
Wed, 08 Aug 2018 14:38:54 +0200 |
Wuzzy |
Refactor text color variable names, export 2 color values to Lua
|
file |
diff |
annotate
|
Tue, 07 Aug 2018 10:29:01 +0200 |
Wuzzy |
Move max. number of crate spawns into variable
|
file |
diff |
annotate
|
Tue, 07 Aug 2018 01:24:57 +0200 |
Wuzzy |
Add comments for most hwengine constants
|
file |
diff |
annotate
|
Mon, 06 Aug 2018 22:39:39 +0200 |
Wuzzy |
Show correct health increase when hog health cap is reached
|
file |
diff |
annotate
|
Thu, 02 Aug 2018 23:43:31 +0200 |
Wuzzy |
Fix hammer/pickhammer not digging land with gfSolidLand on
|
file |
diff |
annotate
|
Thu, 02 Aug 2018 03:16:08 +0200 |
Wuzzy |
Cap hedgehog health to prevent overflow bugs
|
file |
diff |
annotate
|
Thu, 02 Aug 2018 01:45:45 +0200 |
Wuzzy |
Add Lua globals: AMMO_INFINITE and NoPointX
|
file |
diff |
annotate
|
Thu, 02 Aug 2018 01:24:40 +0200 |
Wuzzy |
Add support for infinite fly time of jetpack and Birdy
|
file |
diff |
annotate
|
Wed, 01 Aug 2018 02:49:03 +0200 |
Wuzzy |
Lua: Allow to use negative value for AddTeam to select a default clan color
|
file |
diff |
annotate
|
Tue, 31 Jul 2018 01:00:27 +0200 |
Wuzzy |
Lua API: Add IsHogHidden
|
file |
diff |
annotate
|
Tue, 31 Jul 2018 00:12:19 +0200 |
Wuzzy |
Lua: Add GetVampiric, GetLaserSight
|
file |
diff |
annotate
|
Tue, 10 Jul 2018 18:00:04 +0200 |
Wuzzy |
Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
|
file |
diff |
annotate
|
Tue, 10 Jul 2018 16:44:13 +0200 |
Wuzzy |
Lua API: Add parameter forceDisplay to ShowMission to prevent manual hiding
|
file |
diff |
annotate
|
Sun, 08 Jul 2018 02:06:08 +0200 |
Wuzzy |
Fix GetAmmo getting wrong ammo count
|
file |
diff |
annotate
|
Sun, 08 Jul 2018 01:30:13 +0200 |
Wuzzy |
New Lua API function: GetAmmo, to get ammo config
|
file |
diff |
annotate
|
Mon, 02 Jul 2018 16:48:16 -0400 |
nemo |
somehow scale was omitted from this catch-all VG init. late addition to the struct perhaps.
|
file |
diff |
annotate
|
Thu, 17 May 2018 20:04:39 -0400 |
nemo |
0.9.24 merge of physfs tweak
|
file |
diff |
annotate
|
Thu, 17 May 2018 20:04:07 -0400 |
nemo |
Make wrapping a lua and its sidecar actually work.
0.9.24
|
file |
diff |
annotate
|
Fri, 04 May 2018 15:08:59 +0200 |
Wuzzy |
Make EnableSwitchHog() more robust against failure, return gear UID
|
file |
diff |
annotate
|
Fri, 04 May 2018 14:38:01 +0200 |
Wuzzy |
Lua API: Add EnableSwitchHog to manually enable hog switching
|
file |
diff |
annotate
|
Thu, 03 May 2018 22:42:29 +0200 |
Wuzzy |
Fix GetAmmoTimer implementation, swap arguments
|
file |
diff |
annotate
|
Thu, 03 May 2018 22:05:25 +0200 |
Wuzzy |
Lua API: GetAmmoTimer, to get the player-set timer for an ammo
|
file |
diff |
annotate
|
Thu, 03 May 2018 21:40:13 +0200 |
Wuzzy |
Lua API: Add 5th parameter showExtra to SetAmmoTexts to hide extra text
|
file |
diff |
annotate
|
Sun, 29 Apr 2018 11:25:12 -0400 |
nemo |
Seed reset seems fine when moved out of the loader. Also bump protocol
|
file |
diff |
annotate
|
Sun, 29 Apr 2018 10:47:02 -0400 |
nemo |
Back out 12847:1aba77b2e4ac This both does NOT fix the seed mismatch with shoppa map preview *AND* breaks otherwise identical scripts with different file encodings due to multiple lua calls.
|
file |
diff |
annotate
|
Sat, 21 Apr 2018 17:17:42 +0200 |
Wuzzy |
New Lua call: Retreat, to force turn into Retreat time
|
file |
diff |
annotate
|
Fri, 23 Mar 2018 03:17:01 +0100 |
Wuzzy |
Add new game flag gfSwitchHog, enable hog switching at turn start
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 19:25:38 +0100 |
Wuzzy |
Lua API: Add Explode function
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 04:33:11 +0100 |
Wuzzy |
Lua API: Fix not updating CursorX/CursorY properly when moving cursor at screen border
|
file |
diff |
annotate
|
Mon, 12 Mar 2018 12:27:13 +0100 |
Wuzzy |
Lua API: Add SkipTurn() to replace ParseCommand("skip")
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 19:03:03 +0100 |
Wuzzy |
Lua API: PlaySound: Add 3rd parameter instaVoice to instantly play voice
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 18:15:06 +0100 |
Wuzzy |
Lua API: Add SetSoundMask to disable playing certain sounds
|
file |
diff |
annotate
|
Wed, 07 Mar 2018 13:48:51 +0100 |
Wuzzy |
Lua: Rename global variable “L” to “LOCALE”
|
file |
diff |
annotate
|
Fri, 23 Feb 2018 14:26:58 +0100 |
Wuzzy |
Lua API: Fix SetWind not updating flake direction
|
file |
diff |
annotate
|
Tue, 20 Feb 2018 15:37:36 +0100 |
Wuzzy |
Lua API: Remove empty functions CampaignLock and CampaignUnlock
|
file |
diff |
annotate
|
Tue, 20 Feb 2018 15:31:47 +0100 |
Wuzzy |
Expose 5 land flags to Lua for use with SetGearCollisionMask
|
file |
diff |
annotate
|
Tue, 20 Feb 2018 14:03:46 +0100 |
Wuzzy |
Fix inconsistent name of SetGearAIHints
|
file |
diff |
annotate
|
Fri, 16 Feb 2018 19:49:46 +0100 |
Wuzzy |
Lua API: Add functons: GetTeamIndex and GetTeamClan
|
file |
diff |
annotate
|
Fri, 16 Feb 2018 13:57:48 +0100 |
Wuzzy |
Add SetTeamLabel to Lua API, can set arbitrary string as team label
|
file |
diff |
annotate
|
Fri, 09 Feb 2018 21:04:53 +0100 |
Wuzzy |
Lua API: AddAmmo unselects weapons before it would remove current ammo from current hog
|
file |
diff |
annotate
|
Fri, 09 Feb 2018 12:52:05 +0100 |
Wuzzy |
Lua API: Add HealHog to heal hog with visual effects + message
|
file |
diff |
annotate
|
Fri, 09 Feb 2018 06:03:01 +0100 |
Wuzzy |
Lua API: Add SpawnSupplyCrate
|
file |
diff |
annotate
|
Fri, 09 Feb 2018 04:37:27 +0100 |
Wuzzy |
Lua API: Add GetTeamName
|
file |
diff |
annotate
|
Thu, 08 Feb 2018 19:02:51 +0100 |
Wuzzy |
Lua API: Add GetWind function to get current wind
|
file |
diff |
annotate
|
Thu, 08 Feb 2018 18:42:07 +0100 |
Wuzzy |
Lua API: Add SetVampiric and SetLaserSight
|
file |
diff |
annotate
|
Wed, 07 Feb 2018 01:54:50 +0100 |
Wuzzy |
Lua API: Add WriteLnToChat
|
file |
diff |
annotate
|
Wed, 29 Nov 2017 20:38:26 -0500 |
nemo |
er. should be true I think? also... maybe this should be somewhere else
|
file |
diff |
annotate
|
Wed, 29 Nov 2017 20:35:56 -0500 |
nemo |
This is a desyncing change. But... We might need a new release anyway. ☹
|
file |
diff |
annotate
|
Tue, 24 Oct 2017 04:48:20 +0200 |
Wuzzy |
Lua API: Fix Goals text being cut off at ca. 255 characters
|
file |
diff |
annotate
|
Tue, 10 Oct 2017 17:39:11 +0200 |
Wuzzy |
Lua API: Remove BorderColor variable from onGameInit
|
file |
diff |
annotate
|
Sat, 30 Sep 2017 21:54:47 +0200 |
sheepluva |
fix some fpc hints
|
file |
diff |
annotate
|
Sat, 30 Sep 2017 00:09:48 +0200 |
sheepluva |
pas2c happiness initiative 2017, continued
|
file |
diff |
annotate
|
Fri, 29 Sep 2017 22:53:53 +0200 |
sheepluva |
fix some things that annoy pas2c and whitespaces
|
file |
diff |
annotate
|
Thu, 28 Sep 2017 18:36:24 +0200 |
Wuzzy |
Lua API: Add ReadyTimeLeft variable
|
file |
diff |
annotate
|
Tue, 26 Sep 2017 16:07:44 +0200 |
Wuzzy |
New Lua API function: GetTeamStats, to get team stats
|
file |
diff |
annotate
|
Fri, 22 Sep 2017 18:45:51 -0400 |
nemo |
mix it up some more. also had screwed up -- inside quotes
|
file |
diff |
annotate
|
Fri, 22 Sep 2017 18:07:11 -0400 |
nemo |
should be harder to dodge than a xor
|
file |
diff |
annotate
|
Wed, 20 Sep 2017 13:15:17 -0400 |
nemo |
ranges for alnum were silly. also lets not fail to same value
|
file |
diff |
annotate
|
Wed, 20 Sep 2017 11:00:43 -0400 |
nemo |
Data is not part of the path
|
file |
diff |
annotate
|
Tue, 12 Sep 2017 16:14:40 -0400 |
nemo |
Try to prevent the script safety checking from totally screwing up localisation. Also untested.
|
file |
diff |
annotate
|
Tue, 12 Sep 2017 08:32:01 -0400 |
nemo |
This should be ok right?
|
file |
diff |
annotate
|
Mon, 11 Sep 2017 14:28:58 -0400 |
nemo |
Totally untested. Trying to ensure scripts loaded more or less match.
|
file |
diff |
annotate
|
Fri, 28 Apr 2017 02:18:21 +0200 |
Wuzzy |
Lua: Fix SwitchHog breaking the ammo menu of the new hog
|
file |
diff |
annotate
|
Tue, 23 Feb 2016 13:45:49 +0300 |
unc0rr |
Dump best time ghost on console
0.9.22
|
file |
diff |
annotate
|
Thu, 27 Apr 2017 19:09:01 +0200 |
Wuzzy |
Lua: Fix HideHog causing engine crash when provided with invalid gear ID or hog was hidden
|
file |
diff |
annotate
|
Wed, 26 Apr 2017 01:51:51 +0200 |
Wuzzy |
Lua API: SendAchevementsStatsOff, SendGameResultOff, SendRankingStatsOff
|
file |
diff |
annotate
|
Mon, 24 Apr 2017 09:59:10 -0400 |
nemo |
Move sidecar lua load to prior to script load. This should let the script use it for dependencies.
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 18:36:57 +0200 |
Wuzzy |
Lua variable: AmmoTypeMax (maximum ammo type ID for iterating)
|
file |
diff |
annotate
|
Thu, 20 Apr 2017 11:22:29 -0400 |
nemo |
For testing purposes, drop tointeger and pushint since Lua uses ptrdiff causing inconsistent behaviour if we try to get a longword value from tointeger on 64 bit vs 32bit. This should improve script reliability a bit
|
file |
diff |
annotate
|
Wed, 19 Apr 2017 17:50:31 +0200 |
Wuzzy |
New Lua call: EndTurn to end turn
|
file |
diff |
annotate
|
Wed, 05 Apr 2017 17:26:59 +0200 |
Wuzzy |
Remove Lua function SetAmmoStore
|
file |
diff |
annotate
|
Sat, 10 Dec 2016 21:28:10 +0100 |
sheepluva |
Fix ScriptExists() destroying lua stack (fixes Bug #146)
|
file |
diff |
annotate
|
Sun, 27 Nov 2016 05:33:26 +0100 |
Wuzzy |
Add PlaceRubber to Lua API
|
file |
diff |
annotate
|
Wed, 23 Nov 2016 19:39:01 +0100 |
Wuzzy |
Add GetHogFort to Lua API
|
file |
diff |
annotate
|
Sun, 20 Nov 2016 01:50:24 +0100 |
Wuzzy |
Expose number of air mines in Lua variable AirMinesNum
|
file |
diff |
annotate
|
Sat, 19 Nov 2016 22:17:08 +0100 |
Wuzzy |
Allow to ignore overwritten ammo name in GetAmmoName
|
file |
diff |
annotate
|
Sat, 19 Nov 2016 22:00:23 +0100 |
Wuzzy |
GetAmmoName now returns ammo name overwritten by SetAmmoTexts
|
file |
diff |
annotate
|
Tue, 10 May 2016 01:59:54 +0200 |
Wuzzy |
Add SetAmmoDescriptionAppendix to Lua API, see issue 82
|
file |
diff |
annotate
|
Mon, 09 May 2016 22:49:31 +0200 |
Wuzzy |
Add Lua API function SetAmmoTexts (see issue 82)
|
file |
diff |
annotate
|
Tue, 15 Nov 2016 00:42:44 +0100 |
Wuzzy |
Lua API: Add GetVisualGearType, onVisualGearAdd, onVisualGearDelete
|
file |
diff |
annotate
|
Tue, 15 Nov 2016 00:17:31 +0100 |
Wuzzy |
Add WorldEdge to Lua API to expose/change world edge type
|
file |
diff |
annotate
|
Fri, 16 Sep 2016 00:41:03 +0200 |
sheepluva |
fix typo and hopefully also pas2c
|
file |
diff |
annotate
|
Fri, 16 Sep 2016 00:01:43 +0200 |
sheepluva |
Lua API: IsHogLocal(gearUid)
|
file |
diff |
annotate
|
Thu, 15 Sep 2016 23:16:49 +0200 |
sheepluva |
Lua API: GetAmmoName(ammoType)
|
file |
diff |
annotate
|
Sun, 04 Sep 2016 21:23:00 +0200 |
sheepluva |
Lua API: fix incorrect error message. thanks to TheAnachron and rhino for pointing this out
|
file |
diff |
annotate
|
Sun, 15 May 2016 23:11:14 +0200 |
sheepluva |
drop SysUtils inclusion from 5 files where it is not needed anymore
|
file |
diff |
annotate
|
Sun, 15 May 2016 13:18:34 +0200 |
sheepluva |
always include uUtils _after_ SysUtils
|
file |
diff |
annotate
|
Wed, 27 Apr 2016 00:14:06 +0200 |
Wuzzy |
fix for issue 71: Lua API: “Theme” variable is set to empty string initially
|
file |
diff |
annotate
|
Wed, 27 Apr 2016 00:04:37 +0200 |
sheepluva |
Lua-API - GetClanColor: Verify argument and display error message on fail (instead of engine crash)
|
file |
diff |
annotate
|
Sat, 23 Apr 2016 13:48:30 -0400 |
koda |
Add missing functions to fully disable lua at compile time
|
file |
diff |
annotate
|
Sat, 23 Apr 2016 13:41:10 -0400 |
koda |
uscript cosmetics
|
file |
diff |
annotate
|
Fri, 25 Mar 2016 15:52:49 +0100 |
sheepluva |
fix check for wrong value
|
file |
diff |
annotate
|
Tue, 23 Feb 2016 13:45:49 +0300 |
unc0rr |
Dump best time ghost on console
|
file |
diff |
annotate
|
Mon, 22 Feb 2016 10:24:00 -0500 |
nemo |
remove unused path functions
|
file |
diff |
annotate
|
Sun, 31 Jan 2016 16:07:14 +0300 |
unc0rr |
Bye-bye TryDo
|
file |
diff |
annotate
|
Sat, 23 Jan 2016 08:11:14 +0100 |
sheepluva |
Lua API: SetCinematicMode(enable)
|
file |
diff |
annotate
|
Sat, 16 Jan 2016 19:20:06 +0100 |
sheepluva |
update some old google code links in the code/etc. thanks Wuzzy for the heads-up
|
file |
diff |
annotate
|
Tue, 29 Dec 2015 14:44:32 -0500 |
nemo |
Make weapon damage in most cases be a structure value and also expose it to lua. Needs testing/review due to conditions at time of doing this (w/ one arm, dizzy/tingling due to sodium citrate), and just number of places changed..
|
file |
diff |
annotate
|
Sat, 07 Nov 2015 16:15:27 +0100 |
sheepluva |
merge orphan head (while discarding all its changes) to make koda and his hg-git happy
|
file |
diff |
annotate
|
Mon, 02 Nov 2015 06:58:08 +0100 |
sheepluva |
merge default
gettext
|
file |
diff |
annotate
|
Wed, 28 Oct 2015 10:01:31 -0400 |
nemo |
few more missing nil checks in crate spawn
|
file |
diff |
annotate
|
Sat, 03 Oct 2015 17:02:57 -0400 |
nemo |
Add nil check in fake crate spawn for if crate fails to spawn
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 07:41:40 +0200 |
sheepluva |
add TODO
|
file |
diff |
annotate
|
Sun, 13 Sep 2015 16:38:53 -0400 |
nemo |
aaand make sure the commented out line matches
|
file |
diff |
annotate
|
Sun, 13 Sep 2015 16:36:39 -0400 |
nemo |
Add damage to gear values to mess with
|
file |
diff |
annotate
|
Sat, 12 Sep 2015 20:01:26 +0200 |
sheepluva |
experimental gettext for lua
gettext
|
file |
diff |
annotate
|
Wed, 02 Sep 2015 16:58:31 +0200 |
sheepluva |
fix internal function name
|
file |
diff |
annotate
|
Wed, 02 Sep 2015 04:49:11 +0200 |
sheepluva |
also expose MapFeatureSize in onPreviewInit
|
file |
diff |
annotate
|
Wed, 02 Sep 2015 04:25:24 +0200 |
sheepluva |
Lua API: expose MapFeatureSize during init
|
file |
diff |
annotate
|
Wed, 02 Sep 2015 04:03:24 +0200 |
sheepluva |
fix on-code documentation of EraseSprite
|
file |
diff |
annotate
|
Wed, 02 Sep 2015 00:39:35 +0200 |
sheepluva |
Lua API: SetMaxBuildDistance([ distInPx ]) -- set to 0 for no limit; call with no param to reset to default
|
file |
diff |
annotate
|
Mon, 17 Aug 2015 14:14:58 -0400 |
nemo |
add missing state binds in lua
|
file |
diff |
annotate
|
Mon, 10 Aug 2015 03:53:11 +0200 |
sheepluva |
more copyright fixes
|
file |
diff |
annotate
|
Thu, 30 Jul 2015 22:19:05 +0900 |
mikade |
GetHogVoicepack,GetHogFlag,GetHogGrave
|
file |
diff |
annotate
|
Sun, 19 Jul 2015 04:05:19 +0200 |
sheepluva |
add some chat message colors
|
file |
diff |
annotate
|
Mon, 08 Jun 2015 08:21:09 -0400 |
nemo |
ambiguous
|
file |
diff |
annotate
|
Wed, 03 Jun 2015 07:30:12 -0400 |
nemo |
cursor x/y when targeting for mikade's visual effects. this is not synced
|
file |
diff |
annotate
|
Fri, 10 Apr 2015 10:36:17 -0400 |
nemo |
tweak erase
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 23:59:35 -0400 |
nemo |
also erase
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 15:10:44 -0400 |
nemo |
fix copypasta typo, failure to bump offset of lf params
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 15:04:48 -0400 |
nemo |
Add options to set colouring, behind existing land, and horizontal/vertical flipping to PlaceSprite
|
file |
diff |
annotate
|
Sat, 14 Feb 2015 17:34:12 -0500 |
nemo |
Add placement of airmines in engine outside of hog proximity. Has a bug, only protecting 1st team. Also fix a spelling error and rename gstHHChooseTarget to gstChooseTarget
|
file |
diff |
annotate
|
Sun, 25 Jan 2015 16:10:20 -0500 |
nemo |
Add generic getter/setter for a bunch of more obscure gear structure values
|
file |
diff |
annotate
|
Sun, 25 Jan 2015 14:48:02 -0500 |
nemo |
Add a couple of more variable bindings, make all the set visual gear values optional, to allow skipping trailing params or specifying ones in the middle as nil to not set. Should make using it more convenient in simple cases.
|
file |
diff |
annotate
|
Sun, 14 Dec 2014 20:11:36 +0100 |
sheepluva |
Issue 865: gfResetHealth is not exposed to Lua
|
file |
diff |
annotate
|
Thu, 11 Dec 2014 17:50:05 +0100 |
sheepluva |
fix size of PtrInt. enable tests for pas2c (all passing now)
|
file |
diff |
annotate
|
Mon, 08 Dec 2014 09:35:14 -0500 |
nemo |
Use FreeAndNil across the board. Even if we are immediately assigning after, probably avoids accidental mistakes. Also free neglected owner tex on shutdown, and delete hog gears using the normal deletion procedure if for any reason they still exist (EndGame call?).
|
file |
diff |
annotate
|
Wed, 03 Dec 2014 17:59:31 +0100 |
sheepluva |
tweaking the lua test function thingy
|
file |
diff |
annotate
|
Wed, 03 Dec 2014 11:32:18 -0500 |
nemo |
set globals in commandline lua
|
file |
diff |
annotate
|
Wed, 03 Dec 2014 17:09:04 +0100 |
sheepluva |
fix some things I messed up with the drawing functions
|
file |
diff |
annotate
|
Tue, 02 Dec 2014 23:55:20 +0100 |
sheepluva |
update changelog
|
file |
diff |
annotate
|
Tue, 02 Dec 2014 23:33:28 +0100 |
sheepluva |
move functionality of Draw.lua into engine
|
file |
diff |
annotate
|
Tue, 02 Dec 2014 13:29:06 -0500 |
nemo |
switch mapgen to enum. should still try and make sure the values are backwards compatible if possible.
|
file |
diff |
annotate
|
Sun, 30 Nov 2014 15:30:51 -0500 |
nemo |
expose FlightTime to lua, disable in-air flame harming moving hogs ☹ aaaand override that in ClimbHome ☺
|
file |
diff |
annotate
|
Sat, 29 Nov 2014 21:29:11 -0500 |
nemo |
Wuzzy's changes to climbhome w/ some tweaks by me
|
file |
diff |
annotate
|
Sat, 29 Nov 2014 01:19:29 +0100 |
sheepluva |
fix some pas2c related issues
|
file |
diff |
annotate
|
Thu, 27 Nov 2014 13:20:52 +0100 |
sheepluva |
new implementation for Lua API DismissTeam. all hedgehogs of the team are now removed without using teamgone
|
file |
diff |
annotate
|
Sun, 23 Nov 2014 18:38:49 +0100 |
sheepluva |
small cleanup
|
file |
diff |
annotate
|
Wed, 19 Nov 2014 02:00:47 +0100 |
sheepluva |
make gear ability to speak somewhat less ironic
|
file |
diff |
annotate
|
Wed, 19 Nov 2014 01:36:59 +0100 |
sheepluva |
update changelog a little
|
file |
diff |
annotate
|
Sat, 15 Nov 2014 12:21:43 +0300 |
unc0rr |
Fix use of uninitialized variable
|
file |
diff |
annotate
|
Thu, 02 Oct 2014 00:40:25 +0200 |
sheepluva |
use constants for mapgen, expose those to lua
|
file |
diff |
annotate
|
Fri, 25 Jul 2014 20:41:52 +0400 |
unc0rr |
Forced sprites placing mode, exposed to scripts (not tested at all)
|
file |
diff |
annotate
|
Tue, 01 Jul 2014 12:39:06 +0200 |
sheepluva |
add assignment I forgot
|
file |
diff |
annotate
|
Tue, 01 Jul 2014 12:30:36 +0200 |
sheepluva |
lua api: allow to specify layer when adding visual gear
|
file |
diff |
annotate
|
Mon, 16 Jun 2014 02:23:37 +0200 |
sheepluva |
various tweaks
|
file |
diff |
annotate
|
Sun, 15 Jun 2014 00:02:25 +0200 |
sheepluva |
clean up halting a little
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 14:55:06 +0200 |
sheepluva |
fix pas2c build for real this time...
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 12:52:20 +0200 |
sheepluva |
fix some pas2c related overloading issue
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 12:22:24 +0200 |
sheepluva |
whoops, pas2c I owe you
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 06:26:31 +0200 |
sheepluva |
state file name and line number in lua error messages
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 02:31:05 +0200 |
sheepluva |
lua api: SetNextWeapon()
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 21:25:39 +0200 |
sheepluva |
lua api: DismissTeam(teamname)
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 20:47:11 +0200 |
sheepluva |
lua api: SetWeapon(ammoType)
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 19:40:45 +0200 |
sheepluva |
fix broken speech bubble display in chat. caused by r1a6b9a98147c one line was forgotten when moving some code
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 18:58:40 +0200 |
sheepluva |
more of the same
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 15:17:53 +0200 |
sheepluva |
fix TryPlaceOnLand's ambiguity/messup wrt to making terrain indestructible (had boolean parameter for indestructible AND landflags parameters that could contain lfIndestructibly)
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 14:42:48 +0200 |
sheepluva |
further WIP (better error messages)
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 14:11:22 +0200 |
sheepluva |
placeSprite accepts any amount of landflags now; further WIP wrt cleanup/fixing
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 13:43:44 +0200 |
sheepluva |
expose lfIndestructable, lfIce and lfBounce
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 13:11:00 +0400 |
unc0rr |
Fix pas2c build
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 05:40:58 +0200 |
sheepluva |
make enums crash-safe. and other fixes
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 00:37:52 +0200 |
sheepluva |
WIP: PlaceSprite for lua API. also changed PlaceGirder so that it will return true/false for whether placing was successful too
|
file |
diff |
annotate
|
Wed, 11 Jun 2014 19:46:37 +0200 |
sheepluva |
fix possible engine crash that a lua script could cause by passing an invalid geartype to addgear
|
file |
diff |
annotate
|
Wed, 11 Jun 2014 13:45:44 +0200 |
sheepluva |
tiny lua documentation fix
|
file |
diff |
annotate
|
Sat, 31 May 2014 00:33:51 +0200 |
sheepluva |
get rid of fpc warnings/hints
|
file |
diff |
annotate
|
Wed, 07 May 2014 22:47:54 +0200 |
sheepluva |
rolling back the rest
|
file |
diff |
annotate
|
Mon, 28 Apr 2014 16:52:00 +0200 |
sheepluva |
minimal changes for compatibility with lua 5.2, thanks to v4hn for fixing standard library loads. note: ALSO compatibile with (internal) lua 5.1, until something bothers to upgrade bundled lua version
|
file |
diff |
annotate
|
Thu, 20 Mar 2014 13:12:05 -0400 |
nemo |
hm. I think I forgot to commit this when adding speech bubble change
|
file |
diff |
annotate
|
Sun, 23 Feb 2014 10:06:58 -0500 |
nemo |
Allow lua drawn maps (shoppamap, tunnels, diagonal maze etc) to generate previews.
|
file |
diff |
annotate
|
Sun, 16 Feb 2014 22:51:25 +0400 |
unc0rr |
Fix setting lc_endluatest result
|
file |
diff |
annotate
|
Wed, 12 Feb 2014 00:50:15 +0400 |
unc0rr |
- pas2c recognizes typecasts in initialization expressions
|
file |
diff |
annotate
|
Tue, 11 Feb 2014 01:19:44 +0400 |
unc0rr |
- Pas2C: make use of 'external' function decorator
|
file |
diff |
annotate
|
Mon, 10 Feb 2014 00:43:03 +0400 |
unc0rr |
It compiles \o/
|
file |
diff |
annotate
|
Fri, 07 Feb 2014 23:57:32 +0400 |
unc0rr |
Revert 88929358d2e1 in favor of ansistrings implementation in pas2c
|
file |
diff |
annotate
|
Tue, 04 Feb 2014 19:45:22 +0100 |
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
|
Mon, 27 Jan 2014 00:33:42 +0400 |
unc0rr |
Some love to pas2c
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 22:53:15 +0100 |
koda |
merge
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 15:56:52 +0100 |
sheepluva |
luaAPI:
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 01:38:06 +0100 |
sheepluva |
let log know when a test finished properly, so that an unexpected termination (segfault, divbyzero, etc) is easier to tell apart from test fail
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 01:27:25 +0100 |
sheepluva |
* fix divbyzero found by GetGravity test (cWindSpeed was used where cMaxWindSpeed should have been)
|
file |
diff |
annotate
|
Tue, 21 Jan 2014 22:38:13 +0100 |
koda |
partial merge of the webgl branch
|
file |
diff |
annotate
|
Sat, 18 Jan 2014 00:10:33 +0400 |
unc0rr |
Convert some ansistrings to pchars
|
file |
diff |
annotate
|
Fri, 17 Jan 2014 01:06:54 +0100 |
sheepluva |
update copyright to 2014
|
file |
diff |
annotate
|
Tue, 14 Jan 2014 22:56:13 +0100 |
sheepluva |
simple mechanism to run lua-based test cases. experimental - I will back it out if it turns out to be nonsense
|
file |
diff |
annotate
|
Tue, 14 Jan 2014 11:45:52 +0100 |
sheepluva |
fix seteffect documentation, lua wiki misled me there
|
file |
diff |
annotate
|
Tue, 14 Jan 2014 12:44:29 +0400 |
unc0rr |
GravRacer, GravHigh, GravMutant, Grav... uhm... shoppamap? Easy! Gravity script could be combined with any other script now.
|
file |
diff |
annotate
|
Sun, 05 Jan 2014 00:46:26 +0400 |
unc0rr |
Fix build (no idea what's going on in this branch btw)
webgl
|
file |
diff |
annotate
|
Sat, 04 Jan 2014 23:55:54 +0400 |
unc0rr |
merge default
webgl
|
file |
diff |
annotate
|
Fri, 03 Jan 2014 00:31:07 -0500 |
nemo |
tweak
|
file |
diff |
annotate
|
Thu, 02 Jan 2014 23:52:34 -0500 |
nemo |
hey, if unc0rr can screw with gravity...
|
file |
diff |
annotate
|
Wed, 01 Jan 2014 14:16:01 +0400 |
unc0rr |
Special script parameter variable in game scheme
|
file |
diff |
annotate
|
Tue, 24 Dec 2013 22:16:07 +0400 |
unc0rr |
Rework of No Gravity script:
|
file |
diff |
annotate
|
Sun, 22 Dec 2013 23:16:55 +0400 |
unc0rr |
- Fix typo in frontend debug output
|
file |
diff |
annotate
|
Fri, 13 Dec 2013 11:49:00 -0500 |
cairo |
add SetHogTeamName
|
file |
diff |
annotate
|
Sat, 07 Dec 2013 22:09:55 -0500 |
nemo |
revert r938d1c08d0d1 in favour of putting it in the chat log. I think this addresses main concern about missing text. There've been complaints in past too about conversation in bubbles not being visible in history. If the objection is that r938d1c08d0d1 offers a more æsthetic solution, I think it should augment this, be flagged, and fix the visual issues first.
|
file |
diff |
annotate
|
Wed, 04 Dec 2013 12:28:04 +0100 |
sheepluva |
here have some lua love: make parameter count error messages more helpful to lua devs
|
file |
diff |
annotate
|
Wed, 04 Dec 2013 10:47:15 +0100 |
sheepluva |
lua call SetAmmoDelay(ammotype, delay). note: as the engine does not yet support per-clan/team/hog ammo delay values, lua scripters will have to keep track of individual delays and set them accordingly before a hedgehog's turn (if they want usage cool-down behavior)
|
file |
diff |
annotate
|
Wed, 04 Dec 2013 09:54:16 +0100 |
sheepluva |
fix misspelled variable name (cosmetic change)
|
file |
diff |
annotate
|
Tue, 03 Dec 2013 22:48:21 -0500 |
nemo |
sethogname/hat need to wrap entire operation around test of hog/gear
|
file |
diff |
annotate
|
Mon, 25 Nov 2013 22:09:42 +0100 |
sheepluva |
unbreak various parts of campaign variable loading/saving
|
file |
diff |
annotate
|
Sun, 03 Nov 2013 22:39:00 +0400 |
unc0rr |
Quick and simple implementation of afk mode (toggled by /pause)
|
file |
diff |
annotate
|
Wed, 30 Oct 2013 00:18:10 +0400 |
unc0rr |
- More HealthTex to clan structure
|
file |
diff |
annotate
|
Mon, 28 Oct 2013 14:07:04 +0100 |
koda |
merge spacecampaign
|
file |
diff |
annotate
|
Wed, 25 Sep 2013 05:42:16 +0300 |
Periklis Ntanasis |
merge with default
spacecampaign
|
file |
diff |
annotate
|
Thu, 19 Sep 2013 03:49:29 +0300 |
Periklis Ntanasis |
use consts for TStatInfo enum
spacecampaign
|
file |
diff |
annotate
|
Mon, 21 Oct 2013 12:38:24 -0400 |
nemo |
This test is intended to avoid repeatedly calling 5 ScriptSetIntegers each script call, that won't ever change after the map is created.
|
file |
diff |
annotate
|
Sun, 13 Oct 2013 22:31:51 +0400 |
unc0rr |
Unbreak access to Data dir in profile broken in r8b48c27201af
|
file |
diff |
annotate
|
Fri, 11 Oct 2013 17:43:13 +0200 |
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
|
Sat, 24 Aug 2013 00:13:15 +0400 |
unc0rr |
Store TrophyRace records in database
|
file |
diff |
annotate
|
Tue, 06 Aug 2013 00:26:07 +0400 |
unc0rr |
Declare achievements in console statistics output
|
file |
diff |
annotate
|
Tue, 13 Aug 2013 16:12:54 +0400 |
unc0rr |
gfShoppaBorder
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 14:01:43 -0400 |
nemo |
Make add/delete consistent (this has bugged me for so long)
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 15:33:02 +0400 |
unc0rr |
Refactoring: get rid of GSHandlers.inc
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 14:37:03 +0400 |
unc0rr |
Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
|
file |
diff |
annotate
|
Wed, 19 Jun 2013 00:52:21 +0400 |
unc0rr |
engine links
webgl
|
file |
diff |
annotate
|
Fri, 21 Jun 2013 12:26:55 -0400 |
nemo |
removed redundant band, added touch of consistency w/ everywhere else
|
file |
diff |
annotate
|
Tue, 18 Jun 2013 09:48:10 +0200 |
koda |
fix a few loose ends here
webgl
|
file |
diff |
annotate
|
Mon, 17 Jun 2013 23:21:53 +0200 |
unC0Rr |
uscript rendering
webgl
|
file |
diff |
annotate
|
Mon, 17 Jun 2013 23:10:45 +0200 |
koda |
really update with default
webgl
|
file |
diff |
annotate
|
Wed, 12 Jun 2013 11:17:54 +0200 |
koda |
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
|
file |
diff |
annotate
|
Wed, 12 Jun 2013 01:26:42 +0200 |
koda |
aaaaand let's not forget about lua, which has also a slightly revised build process
|
file |
diff |
annotate
|
Mon, 17 Jun 2013 16:56:58 +0200 |
koda |
update with default
webgl
|
file |
diff |
annotate
|
Tue, 11 Jun 2013 00:05:07 +0300 |
Periklis Ntanasis |
changed variable and function name
|
file |
diff |
annotate
|
Mon, 10 Jun 2013 23:50:36 +0300 |
Periklis Ntanasis |
removing sendstats(uScript) from luaAPI
|
file |
diff |
annotate
|
Sun, 09 Jun 2013 01:18:58 +0300 |
Periklis Ntanasis |
fix non changing graph title and sendstat health
|
file |
diff |
annotate
|
Sat, 08 Jun 2013 23:54:44 +0300 |
Periklis Ntanasis |
correct health statsend for lua scritps
|
file |
diff |
annotate
|
Thu, 06 Jun 2013 03:52:32 +0300 |
Periklis Ntanasis |
made lua scripts able to turn off automatic game stats
|
file |
diff |
annotate
|
Thu, 06 Jun 2013 03:35:59 +0300 |
Periklis Ntanasis |
LuaAPI sendstat finds correct clan colors by team names on siPlayerKills
|
file |
diff |
annotate
|