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
|