reaperrr
a580e6846e
Merge pull request #9328 from Mailaender/ai-common-names
...
Fixed BuildingCommonNames magic
2015-09-13 18:53:37 +02:00
abcdefg30
48ecc717b2
Merge pull request #8996 from Mailaender/alpha-cloak
...
Added pre-multiplied alpha palettes for cloak effects
2015-09-13 18:53:17 +02:00
Matthias Mailänder
9df86f031b
Merge pull request #9278 from pchote/rename-d2k-actors
...
Rename d2k actors to match original game rules.
2015-09-13 17:44:15 +02:00
abcdefg30
f78aea4f90
Merge pull request #8636 from Mailaender/irc
...
Added the in-game IRC client again
2015-09-13 17:14:36 +02:00
Matthias Mailänder
a7235d84e9
document the hidden keys
2015-09-13 08:30:17 +02:00
Matthias Mailänder
f903cfea96
don't throw as we are checking for null later
2015-09-12 10:27:22 +02:00
Matthias Mailänder
39b79f5347
don't load the AI routines in the map editor
2015-09-12 08:40:40 +02:00
reaperrr
4108b6da46
Merge pull request #9256 from Mailaender/ai-harv-search
...
Added AI search for new resource patches avoiding enemies
2015-09-11 23:25:59 +02:00
abcdefg30
5660b45690
Merge pull request #9267 from clemty/luadocs
...
Lua API documentation cleanup
2015-09-11 20:32:48 +02:00
abcdefg30
7573b53c7f
Merge pull request #9300 from Mailaender/bot-debug-production
...
Removed a redundant bot production debug message
2015-09-11 14:40:34 +02:00
Pavel Penev
d74d50df52
Add an upgrade rule for D2k actor renaming
2015-09-10 19:26:52 +01:00
reaperrr
181e934ee8
Merge pull request #9311 from atlimit8/Fix9310
...
DeathType Count check in Explodes
2015-09-10 17:57:26 +02:00
atlimit8
33915fb271
DeathType Count check in Explodes
2015-09-09 18:35:55 -05:00
Matthias Mailänder
4b1bedd7dd
use pre-multiplied alpha for cloak effects
2015-09-09 23:07:24 +02:00
Matthias Mailänder
dae3b62d2a
add a simple in-game IRC client
2015-09-09 20:56:05 +02:00
Pavel Penev
4bc8a60fb9
Merge pull request #9231 from reaperrr/bye-rendersimple4
...
Remove RenderSimple
2015-09-09 18:51:08 +03:00
Pavel Penev
20fe9a9ff2
Merge pull request #9255 from pchote/gamespeed
...
Add a game speed dropdown to the lobby options.
2015-09-09 18:14:05 +03:00
Pavel Penev
14defdea6c
Merge pull request #9258 from Mailaender/editor-mousewheel
...
Added stepless mouse wheel actor rotation to the editor
2015-09-09 17:33:52 +03:00
Pavel Penev
9e6c664f30
Merge pull request #9290 from RoosterDragon/fix-tileset-dispose
...
Dispose earlier in FixClassicTilesets.
2015-09-09 17:23:50 +03:00
reaperrr
c272e790e5
Remove RenderSimple
...
All traits inheriting from it have been removed, and WithSpriteBody can
now take its place.
2015-09-09 00:16:21 +02:00
Matthias Mailänder
088f56d181
remove redundant bot debug message
2015-09-07 20:58:52 +02:00
reaperrr
60359cc6f5
Use HashSets for AI
2015-09-06 22:59:49 +02:00
RoosterDragon
a1f6b83653
Speed up RepairIndicator.Render.
...
Check repairer count first, as this is quicker than checking fog visibility.
2015-09-06 21:06:02 +01:00
Matthias Mailänder
a8d4bc2cef
Merge pull request #9292 from obrakmann/fix-silo-infinite-loop
...
Fix an infinite loop that occurs when a silo is captured
2015-09-06 21:54:14 +02:00
Oliver Brakmann
caa0e1678e
Fix an infinite loop that occurs when a silo is captured
2015-09-06 21:46:20 +02:00
RoosterDragon
662077a47e
Merge pull request #9103 from reaperrr/water-rot
...
Refactored WaterPaletteRotation into RotationPaletteEffect
2015-09-06 20:19:09 +01:00
reaperrr
fabdefeaf1
Use HashSets for tileset checks, check in constructor for better performance
2015-09-06 20:58:24 +02:00
RoosterDragon
286372fedf
Dispose earlier in FixClassicTilesets.
...
Ensure we dispose the stream we opened right away to avoid leaving it open when an exception occurs.
2015-09-06 19:55:00 +01:00
TheRaffy
1fc2158f2e
Added a WeatherOverlay
2015-09-06 20:25:29 +02:00
reaperrr
ea7811a076
Rename temp to rotationBuffer and remove comment
2015-09-06 19:28:16 +02:00
reaperrr
cd9effaa35
Added positive palette/tileset properties to RotationPaletteEffect
2015-09-06 19:28:15 +02:00
reaperrr
96c7d4345e
Renamed WaterPaletteRotation to RotationPaletteEffect
2015-09-06 19:25:12 +02:00
reaperrr
ca055eb7bb
Refactored WaterPaletteRotation
...
Moved RotationBase from tileset definition to WaterPaletteRotation effect.
Unhardcoded rotation range and rotation rate.
Added possibility to exclude Tilesets from effect.
Fixed RA water palette rotation for actors on desert maps (#8872 ).
2015-09-06 19:25:10 +02:00
Paul Chote
1109ec53d1
Update UI timers for variable game speed.
2015-09-06 17:48:42 +01:00
Paul Chote
301b698c81
Add game speed dropdown to the lobby.
2015-09-06 17:48:41 +01:00
Matthias Mailänder
0df8b3ba39
bring back AI search for new resource patches avoiding enemies
2015-09-06 12:56:23 +02:00
Matthias Mailänder
0e5fcc1756
Merge pull request #9279 from atlimit8/SemanticallySets
...
More HashSet trait fields & Lint support
2015-09-06 10:23:20 +02:00
Matthias Mailänder
154225d9ee
rotate actors freely with mouse wheel and remove the facing hack
2015-09-06 08:54:14 +02:00
Matthias Mailänder
d20e93495e
Merge pull request #9272 from pchote/remove-dps-table
...
Remove the broken actor stats export command.
2015-09-06 08:24:55 +02:00
RoosterDragon
6b14d400ce
Merge pull request #9259 from atlimit8/AI_countsAllAircraftRearmBuildings
...
AI counts all aircraft rearm buildings
2015-09-05 23:17:28 +01:00
atlimit8
8250f223c4
More HashSet trait fields & Lint support
2015-09-05 16:59:30 -05:00
Paul Chote
a11ffa5135
Remove the bitrotted actor stats command.
2015-09-05 18:01:32 +01:00
reaperrr
e74c0d6c13
Merge pull request #9141 from RoosterDragon/pathfinder-perf
...
Improve pathfinder performance (paths may change)
2015-09-05 16:49:51 +02:00
clemty
ea71620f47
Lua API documentation cleanup
...
also reduces amount of headings with only a single entry
SendAirStrike() - now listed under "Support Powers"
Guard() - now listed under "Combat"
FindResources() - now listed under "Movement"
Deploy() - now listed under "General"
SendParaTroopers() - now listed under "Support Powers"
Paradrop() - no listed under "Transports"
Teleport() should probably be listd under "Movement", but I don't know how to change that (currently listed under "General").
note that I changed "ScriptGlobal" to "ScriptPropertyGroup" for SendAirStrike() - I hope that does not screw up anything
2015-09-05 15:01:14 +02:00
reaperrr
e0e31d89b1
Merge pull request #9264 from penev92/appearsOnRadar
...
Make AppearsOnRadar implement INotifyCreated
2015-09-05 00:39:33 +02:00
Pavel Penev
c323046ed0
Make AppearsOnRadar implement INotifyCreated
...
Cache the IRadarColorModifier so we don't look for it on every render tick.
2015-09-05 01:18:45 +03:00
atlimit8
dbae16b7a0
AI counts all aircraft rearm buildings
2015-09-04 10:45:58 -05:00
Matthias Mailänder
f785c5d03f
Merge pull request #9246 from RoosterDragon/array-to-set
...
Change some arrays to sets
2015-09-04 08:56:44 +02:00
Matthias Mailänder
02460a16b4
Merge pull request #9240 from penev92/fixAnims
...
Fix crash when aircraft is rearming at a helipad in TS
2015-09-04 08:46:23 +02:00
RoosterDragon
901e604cf3
Replace arrays with sets.
...
In places where arrays were being treated as a set, just create a set directly. This reveals the intention of such collections better, and also improves performance by allowing set based methods to be used.
2015-09-03 20:09:24 +01:00