Oliver Brakmann
22e6e5d759
Port Intervention to the new Lua API
2014-10-18 18:19:03 +02:00
Oliver Brakmann
a1f9881a72
Port gdi04b to the new Lua API
2014-10-18 18:19:03 +02:00
Oliver Brakmann
3a1185d9b5
Port gdi04a to the new Lua API
2014-10-18 18:19:03 +02:00
Oliver Brakmann
c0da807ee7
Add production support to the new Lua API
2014-10-18 18:19:03 +02:00
Oliver Brakmann
5140ce4762
More Lua API enhancements
2014-10-18 18:19:02 +02:00
Oliver Brakmann
a1ce37ddc5
Fix issues in ScriptTriggers' Clean method
...
* fixes a memory leak
* moves the cleanup into a FrameEndTask to avoid collisions with the
trigger iterator (fixes #6747 )
2014-10-18 16:25:46 +02:00
Matthias Mailänder
426f146905
Merge pull request #6725 from reaperrr/ts-smudges
...
Fixes TS smudges...
2014-10-18 14:36:06 +02:00
Matthias Mailänder
5b06008b53
Merge pull request #6765 from huwpascoe/mcvgroup
...
Fixes #6763
2014-10-18 14:29:47 +02:00
Matthias Mailänder
2f2b968cdc
Merge pull request #6775 from pchote/smokey
...
Fix smoke animation offset in TD and RA.
2014-10-18 12:57:36 +02:00
Matthias Mailänder
a9cd2e686c
Merge pull request #6753 from pchote/ingame-menu-cleanup
...
Ingame menu cleanup
2014-10-18 12:52:17 +02:00
Matthias Mailänder
5701162588
Merge pull request #6746 from pchote/lua-ownership
...
Fix ChangeOwner bogosity.
2014-10-18 12:41:59 +02:00
Matthias Mailänder
7b3b598d1d
Merge pull request #6776 from pchote/better-lua-errors
...
Closes #5846
2014-10-18 12:24:32 +02:00
Paul Chote
6307afc6cb
Merge pull request #6774 from reaperrr/lst-wps
...
GDI01 and GDI02 fixes
2014-10-18 13:45:47 +13:00
Paul Chote
79492a3240
End the mission when a script error occurs.
2014-10-18 13:32:15 +13:00
Paul Chote
3de9bc4f14
Fix smoke animation offset in TD and RA.
2014-10-18 13:29:24 +13:00
Paul Chote
d79ecb432a
Write Lua debug information to lua.log.
2014-10-18 12:59:11 +13:00
Paul Chote
dbd4b0931b
Don’t crash if trigger callbacks throw exceptions.
2014-10-18 12:59:11 +13:00
obrakmann
97e4c08dec
Merge pull request #6772 from reaperrr/wake-fix
...
Fixed RenderGunboat wake animation
2014-10-17 23:13:49 +02:00
reaperrr
08c516a0ba
Fix TD gunboat "turret" offsets
2014-10-17 23:01:45 +02:00
reaperrr
ca5f3bd1d1
Fix gdi02 harvester not harvesting and more
2014-10-17 22:39:28 +02:00
reaperrr
aa7e91f901
Fix gdi01 landing craft unload waypoint
2014-10-17 22:38:17 +02:00
Paul Chote
a08a3a3869
Use INotifyOwnerChanged for updating internal references.
2014-10-18 08:41:11 +13:00
Paul Chote
8508fc5155
Support changing owner from within scripted maps.
2014-10-18 08:41:11 +13:00
obrakmann
d0a7d65558
Merge pull request #6758 from RoosterDragon/fix-spriteloader-overcache
...
Create a separate SpriteFrameLoader for caching sprite frames.
2014-10-17 21:25:30 +02:00
obrakmann
8fdc631502
Merge pull request #6769 from pchote/fix-nod3-hqs
...
Fix HQ rules in nod03a and nod03b.
2014-10-17 20:57:34 +02:00
obrakmann
53763abfee
Merge pull request #6767 from huwpascoe/crush-fix
...
Fixed ICrushable not being triggered properly
2014-10-17 20:52:50 +02:00
reaperrr
9bca5f5131
Fix RenderGunboat wake animation
2014-10-17 19:15:04 +02:00
reaperrr
3c702b6f8a
Merge pull request #6741 from Mailaender/tidy-cnc-dll
...
Tidied the Tiberian Dawn mod DLL
2014-10-17 19:12:54 +02:00
Matthias Mailänder
ed95247625
fix syntax errors
2014-10-17 22:11:06 +13:00
Paul Chote
13393c301c
Add world desaturation to TD end-game menu.
2014-10-17 22:11:06 +13:00
Paul Chote
311a909f18
Fix the in-game widget hierarchy.
2014-10-17 22:11:06 +13:00
Paul Chote
879bd1ce7c
Fix HQ rules in nod03a and nod03b.
2014-10-17 07:38:14 +13:00
Matthias Mailänder
a946fac06b
Merge pull request #6716 from LipkeGu/ts_PreReqs
...
[TS] Correcting the Prerequisites
2014-10-16 06:53:03 +02:00
huwpascoe
aae4aa3f24
Fixed ICrushable not being triggered properly
2014-10-16 05:11:16 +01:00
huwpascoe
15fa152bc3
MCV no longer loses controlgroup when transforming
2014-10-16 01:44:06 +01:00
obrakmann
8119273517
Merge pull request #6534 from Mailaender/dps-table-utility
...
Brought back damage per second export again
2014-10-16 00:10:24 +02:00
Matthias Mailänder
2e0daeb4cf
Merge pull request #6761 from steelphase-forks/bleed-Authors
...
Add SteelPhase to AUTHORS
2014-10-15 07:35:01 +02:00
steelphase
ac1f9c240b
Add myself to AUTHORS
2014-10-15 01:31:27 -04:00
Matthias Mailänder
0478861485
Merge pull request #6744 from pchote/font-fix
...
Fix path for Small font.
2014-10-15 07:14:28 +02:00
RoosterDragon
d671e1de01
Create a separate FrameCache for caching sprite frames.
...
We split the caching SpriteLoader into a SpriteCache and FrameCache. SpriteLoader instead becomes a holder for static loading methods.
Only a few classes loaded sprite frames, and they all use it with a transient cache. By moving this method into a new class, we can lose the now redundant frame cache, saving on memory significantly since the frame data array can be reclaimed by the GC. This saves ~58 MiB on frames and ~4 MiB on the caching dictionary in simple tests.
2014-10-14 22:06:11 +01:00
Paul Chote
377704024d
Fix path for Small font.
2014-10-13 12:42:20 +13:00
Matthias Mailänder
b86f4a1347
tidy cnc mod dll
2014-10-12 17:38:14 +02:00
reaperrr
11cd7684a0
Fix Laser Turret and Nod SAM Site selection bounds
2014-10-12 14:20:53 +02:00
reaperrr
752d7fbbcb
Add smudges to TS weapons
2014-10-12 14:20:52 +02:00
Matthias Mailänder
2a15c44d91
Merge pull request #6736 from pchote/fix-player-binding
...
Don’t regenerate the Lua player bindings each query.
2014-10-12 09:43:42 +02:00
Paul Chote
fad0215842
Merge pull request #6698 from RoosterDragon/memory-savings
...
Small memory savings
2014-10-12 11:43:08 +13:00
Paul Chote
19760b44cc
Don’t regenerate the lua player bindings each query.
2014-10-12 10:43:15 +13:00
reaperrr
f800cd7f02
Merge pull request #6723 from penev92/bleed
...
Moved two more Orders from RA to Common
2014-10-11 15:55:10 +02:00
Matthias Mailänder
997bcc2f6e
Merge pull request #6727 from penev92/bleed_fix_Eluant
...
Fix Eluant.dll reference in Common project. Requested in #6723 .
2014-10-11 14:44:33 +02:00
Matthias Mailänder
f249aa85b4
Merge pull request #6731 from obrakmann/fix6728_intervention_breakage
...
Fix old Lua breakage
2014-10-11 14:44:26 +02:00