Commit Graph

3104 Commits

Author SHA1 Message Date
Matthias Mailänder
afb83e3007 Merge pull request #4241 from pchote/spice
Polish D2K spice rendering.
2013-12-06 02:43:23 -08:00
Paul Chote
001dc88dc9 Merge pull request #4239 from ScottNZ/lua-new
Move to a managed Lua implementation
2013-12-06 02:37:04 -08:00
Matthias Mailänder
4b70448823 reorder hotkeys
the way they appear in the GUI and similiar ones together
2013-12-06 11:26:54 +01:00
Matthias Mailänder
08166c0a64 added a new hotkey to select all units on screen
closes #4182
2013-12-06 11:26:52 +01:00
ScottNZ
1a4888b050 PerfSample Lua Tick execution 2013-12-06 23:11:33 +13:00
Paul Chote
410cd1c7b1 Reorganise ResourceLayer implementation. 2013-12-06 22:24:07 +13:00
ScottNZ
452a0c0e25 Add Lua reserved name checking and exception hooks 2013-12-06 21:53:07 +13:00
ScottNZ
aca618ceef Introduce LuaScriptContext function cache 2013-12-06 21:53:06 +13:00
ScottNZ
1cf1086122 Swap LuaInterface for NLua and KopiLua 2013-12-06 21:52:59 +13:00
Matthias Mailänder
dafd68b392 Merge pull request #4222 from pchote/brimstone-polish
Start with a construction yard on the D2K Brimstone map.
2013-12-03 14:02:51 -08:00
ScottNZ
983409037c Merge pull request #4212 from pchote/crater-fix
Fix an off-by-one error in SmudgeLayer.
2013-12-03 13:52:07 -08:00
Paul Chote
19ddb61d18 Don't show make animations for starting actors. 2013-12-04 10:24:55 +13:00
Paul Chote
0948c353e5 Obey order.Queued in DeployTransform. Fixes #4211. 2013-12-03 18:52:47 +13:00
Paul Chote
473f8dfbb8 Fix an off-by-one error in SmudgeLayer. Fixes #4139. 2013-12-03 18:16:40 +13:00
Chris Forbes
870685995d defer disposal of lua context to main thread 2013-12-02 17:50:09 +13:00
Paul Chote
867d4cd096 Remove mod dll dependency on OpenRA.Utility. Fixes #3298. 2013-12-01 11:28:50 +13:00
Paul Chote
1e7f436448 Overhaul asset browser. 2013-12-01 11:28:50 +13:00
Paul Chote
6881dcc710 Fix UI rendering of offset sprites. 2013-12-01 09:49:27 +13:00
Paul Chote
925d53484f Merge pull request #4179 from ScottNZ/lua
Lua stuffs
2013-11-29 14:17:17 -08:00
ScottNZ
aa5ea1a3ce Fix bots not deploying their mcv as a result of the DeployTransform change 2013-11-30 09:59:22 +13:00
ScottNZ
e4d477b0e0 Add Lua standard library and supporting C#/yaml 2013-11-29 23:48:44 +13:00
ScottNZ
0527c883b9 Move DeployTransform logic into its own method, and remove its CancelActivity call so it works properly when queued 2013-11-29 22:56:24 +13:00
Paul Chote
76c332acca Disable IRC chat in the server browser. 2013-11-28 22:14:29 +13:00
Curtis Shmyr
d30f60809b Added 2 settings for unit health bars: always show unit health, and team health bar colors 2013-11-24 12:12:52 -07:00
Paul Chote
bad95a3652 Merge pull request #4159 from reaperrr/camobox-cloaksound-fix
Disables cloak sound on camouflaged pillbox.
2013-11-22 00:07:35 -08:00
Paul Chote
3e74e224c3 Merge pull request #4149 from Mailaender/speedup-array-bounds
Fixed crash when the last production building was killed while the mouse was still hovering over the build palette
2013-11-21 23:57:23 -08:00
Paul Chote
7777a3673e Merge pull request #4148 from Mailaender/rank-hardening
Hardened the new Rank effect against crashes
2013-11-21 23:53:21 -08:00
Chris Forbes
593a1ff0d6 Merge pull request #4151 from Mailaender/assetbrowser-renovation
Asset Browser Renovation
2013-11-21 12:15:40 -08:00
reaperrr
60e861e6e4 Sets cloak and uncloak sound defaults to null. 2013-11-21 16:33:56 +01:00
ScottNZ
cd0b3d8862 Add map scripting support 2013-11-18 20:55:59 +13:00
ScottNZ
55423b159a Move RASpecialPowers into OpenRA.Mods.RA.Scripting 2013-11-18 20:55:57 +13:00
Matthias Mailänder
da235d7aee .IsDead() includes the .Destroyed check 2013-11-17 23:32:32 +01:00
Matthias Mailänder
8a13cd6c6a additional checks to avoid giving dead actors a rank sign
closes #4134
2013-11-17 23:28:02 +01:00
Matthias Mailänder
dd848ddd11 PaulCop clean 2013-11-17 22:43:59 +01:00
Matthias Mailänder
9e50f577a0 fixed index outside bounds of the array when 0 productions left
closes #4137
2013-11-17 22:16:31 +01:00
Matthias Mailänder
e981275cb1 added a palette chooser and colorpicker dropdown to the browser 2013-11-17 21:27:47 +01:00
Matthias Mailänder
d9ac907315 abbreviate the user support folder as in mod.yaml 2013-11-17 17:22:20 +01:00
Matthias Mailänder
6171ea7cf3 harden asset browser against invalid user input and allow R8
closes #3980
2013-11-17 17:19:47 +01:00
Matthias Mailänder
f6bd53c15e StyleCop 2013-11-17 16:09:23 +01:00
Matthias Mailänder
d973ed307f don't crash the asset browser when loading sprites with 1 frame
closes #4125
2013-11-17 16:07:32 +01:00
Paul Chote
6d6d1e230b Remove runtime mod merging. Closes #3421. 2013-11-15 09:54:42 +13:00
ScottNZ
3f117d751b Fix HackyAI confusing an empty sequence for null 2013-11-12 20:27:36 +13:00
ScottNZ
74e2baeb48 Fix a few spelling errors 2013-11-12 19:39:41 +13:00
ScottNZ
49b1e69f44 Fix a stack overflow 2013-11-12 19:39:40 +13:00
ScottNZ
1394c1dcee Remove some misc redundancies 2013-11-12 19:39:39 +13:00
ScottNZ
8197f29606 Rename type parameter "ValueType" to "T" in HackyAI.cs 2013-11-12 19:39:39 +13:00
ScottNZ
f1f1a2b166 Add missing license notice to ResourceClaim.cs 2013-11-12 19:39:38 +13:00
ScottNZ
00ec1ca87a Remove unused usings 2013-11-12 19:39:33 +13:00
ScottNZ
86a3e14f2d Remove constructor base() redundancies 2013-11-12 17:31:55 +13:00
ScottNZ
7c5f3cc0f1 Replace some Where-FirstOrDefault chains with a single call to FirstOrDefault 2013-11-12 17:21:31 +13:00