huwpascoe
5d5f302d07
DevEnableTech now displays from all factions
2014-10-19 20:28:29 +01:00
abcdefg30
1073646b72
Registered all new files
2014-10-19 13:30:37 +02:00
abcdefg30
d7857416b1
Added two diplomacy functions to lua
...
...and sneaked into AUTHORS
2014-10-19 13:30:00 +02:00
abcdefg30
8bd64f6a66
Added Kill function to lua
2014-10-19 13:24:59 +02:00
abcdefg30
b85cff62d3
Added OnInfiltrated function to lua
2014-10-19 13:24:51 +02:00
steelphase
c0e7718fd5
Remove Unused Settings
...
This removes unused settings related to CrashDialog
2014-10-19 11:18:40 +02:00
Matthias Mailänder
ae899b603d
Merge pull request #6786 from pchote/retire-code
...
Retire legacy Lua API and IRC code.
2014-10-19 09:13:14 +02:00
Paul Chote
ad88378a0b
Overhaul the replay sidebar.
2014-10-19 15:32:26 +13:00
Paul Chote
10923d6438
Remove old IRC code.
2014-10-19 13:19:09 +13:00
Paul Chote
b1fba883a9
Remove legacy Lua API.
2014-10-19 12:43:17 +13:00
Matthias Mailänder
2e5aab332e
fix Tanya announcing her own death when walking over a mine
2014-10-18 21:09:34 +02:00
Matthias Mailänder
399275e5f3
add a configurable interval to announce on kill to avoid spam
2014-10-18 21:09:32 +02:00
Matthias Mailänder
c9346d1da8
setup the minelayer rearm sound
2014-10-18 21:08:50 +02:00
Matthias Mailänder
45e3d41093
StyleCop and add documentation
2014-10-18 21:08:50 +02:00
Matthias Mailänder
aab71ccbaf
setup all Tanya voices
2014-10-18 21:08:50 +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
5b06008b53
Merge pull request #6765 from huwpascoe/mcvgroup
...
Fixes #6763
2014-10-18 14:29:47 +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
Paul Chote
79492a3240
End the mission when a script error occurs.
2014-10-18 13:32:15 +13:00
Paul Chote
dbd4b0931b
Don’t crash if trigger callbacks throw exceptions.
2014-10-18 12:59:11 +13: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
53763abfee
Merge pull request #6767 from huwpascoe/crush-fix
...
Fixed ICrushable not being triggered properly
2014-10-17 20:52:50 +02: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
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
Paul Chote
fad0215842
Merge pull request #6698 from RoosterDragon/memory-savings
...
Small memory savings
2014-10-12 11:43:08 +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
9080d31c5a
bring back CSV damage per second export
2014-10-11 12:55:56 +02:00
Paul Chote
bba17b93e1
Add support for thirdparty missions.
2014-10-11 23:06:56 +13:00
Paul Chote
5d32e97ef1
Add support for briefing videos in the mission menu.
2014-10-11 23:05:35 +13:00
Paul Chote
0a4117ec76
Add support for mission groups.
2014-10-11 23:05:35 +13:00
Matthias Mailänder
df5b7d4497
Merge pull request #6699 from obrakmann/fix6692_new_objective_notification
...
Added notifications for new objectives to scripted missions
2014-10-11 11:05:33 +02:00
penev92
e64380e9df
Moved two more Orders from RA to Common
2014-10-11 11:57:05 +03:00
Scott
185d6755f0
Merge pull request #6724 from pchote/absolute-paths
...
Load assets using absolute file paths
2014-10-11 21:16:09 +13:00
Paul Chote
4f44cc1969
Load assets using absolute paths. Fixes #6717 .
2014-10-11 11:02:30 +13:00
atlimit8
3b21c9713f
Added bridge hut repair tracking
2014-10-09 18:04:13 -05:00
atlimit8
acc0b618c8
Restricted terrain targeting to force-move enter transports
2014-10-09 18:04:13 -05:00
atlimit8
b736e059e9
Removed Enter(Actor self, Actor target, Activity inside) & made Enter abstract
2014-10-09 18:04:13 -05:00
atlimit8
ad24a70235
Infiltrate as Enter subclass
2014-10-09 18:04:12 -05:00
atlimit8
c994ee4668
DonateSupplies as Enter subclass
2014-10-09 18:04:12 -05:00
atlimit8
41452dcfeb
RepairBuilding & RepairBridge as Enter subclasses
2014-10-09 18:04:12 -05:00
atlimit8
6d0feb9fbf
Demolish as Enter subclass
2014-10-09 18:04:12 -05:00
atlimit8
4783b1f646
CaptureActor as Enter subclass & fixes 6658
2014-10-09 18:04:12 -05:00
atlimit8
31a096dcf1
HashSet<byte> => BitArray resourceTypeIndices
...
BitArray can store 256 bits in 32 bytes plus overhead (pointer & length),
which gives it better memory locality too (<= 2 locations in memory).
Also, the actual count will be much less, probably at most around a dozen.
This might not impact performance, but the AI is dumb & HashSet<byte> is
clearly inefficient.
2014-10-09 20:03:25 +01:00