RoosterDragon
e0d8d8cf80
Clean up project settings.
...
- Create single platform config named x86 and have all projects target x86.
- Remove Release config (broken anyway).
- For the Debug config, ensure TRACE and DEBUG constants are set and unsafe code is allowed for all projects (same as the makefile).
- Warn level 4 and optimizations off were removed from the config automatically by VS (it assumes these values by default, and these match the makefile).
- The CrashDialog project can reuse the icon from the Game project as long as the path is set correctly.
- Fix TS project so it builds (I know it's going but its annoying that the project must be unloaded).
2014-06-20 19:29:54 +01:00
Paul Chote
bc92bc1774
Merge pull request #5649 from Mailaender/upnp-polish
...
Made the Mono.NAT integration more robust
2014-06-21 01:31:33 +12:00
Paul Chote
57280e3eab
Merge pull request #5660 from Mailaender/document-traits
...
Documented some order related traits
2014-06-21 01:27:11 +12:00
Paul Chote
a6cb60e583
Merge pull request #5646 from Mailaender/replay-dropdown-polish
...
Polished the Replay Browser dropdowns
2014-06-21 01:23:33 +12:00
Paul Chote
fd78848de2
Merge pull request #5645 from Mailaender/travis-update-wiki
...
Added ./update-wiki.sh to Travis CI deployment
2014-06-21 01:20:29 +12:00
Paul Chote
c8c05ea19c
Merge pull request #5451 from Mailaender/csv-dps
...
Added CSV rule export to OpenRA.Utility.exe
2014-06-21 01:18:12 +12:00
Paul Chote
f481c04ce6
Merge pull request #5305 from Mailaender/harvester-splatter-resoures
...
Added resource splattering to destroyed harvesters
2014-06-21 01:15:22 +12:00
Matthias Mailänder
e607c04cce
let harvester splatter resources when exploding
...
closes #2346
2014-06-20 11:11:31 +02:00
Matthias Mailänder
3e627d2eba
rename ore to the more generic name resources everywhere
2014-06-20 11:11:31 +02:00
Matthias Mailänder
30fa8f35d8
Update AttackGarrisoned.cs
...
closes #5264
2014-06-20 09:01:51 +02:00
Matthias Mailänder
0e1f98c2a9
Merge pull request #5600 from RoosterDragon/auto-restart
...
Offer user quick restart if settings change
2014-06-20 08:56:08 +02:00
Matthias Mailänder
6e97c51530
Merge pull request #5667 from noyanbaykal/bleed
...
Fixed #5664
2014-06-20 08:11:26 +02:00
Matthias Mailänder
ef2e02d008
document ScaredyCat
2014-06-19 21:21:16 +02:00
Matthias Mailänder
8ff5d9ef9b
document Guard
2014-06-19 21:21:16 +02:00
Matthias Mailänder
d88fc7c3f2
document CanPowerDown
2014-06-19 21:21:16 +02:00
Matthias Mailänder
cf3f79bf29
document AttackWander
2014-06-19 21:21:16 +02:00
Matthias Mailänder
1c719cb34f
document D2kResourceLayer
2014-06-19 21:21:16 +02:00
Matthias Mailänder
18805779a8
document RejectsOrders
2014-06-19 21:21:14 +02:00
noyanbaykal
54e53a1306
Changed spaces to tabs
2014-06-19 13:20:55 -04:00
noyanbaykal
0ad767a05e
Fixed #5664
...
Mission description scrolls to the top whenever a new mission is
selected to avoid out-of-bounds scrollbar
2014-06-19 13:12:12 -04:00
Matthias Mailänder
e8473990ef
Merge pull request #5658 from RoosterDragon/formatting-cleanup
...
Remove & sort usings
2014-06-19 08:36:57 +02:00
RoosterDragon
22abf9b4c4
Remove and sort usings.
2014-06-18 21:43:35 +01:00
RoosterDragon
e8111e8ac6
Restart the process rather than reloading a new AppDomain.
2014-06-18 21:36:59 +01:00
RoosterDragon
52b09bdfe8
If changed settings require a restart, offer the user to do it now.
...
Add a dialog when closing the settings screen asking the user if they would like to restart the game now in order to apply any settings that are only applied after restarting the game. The game is reloaded in-process by spinning up a new AppDomain in order to reset state.
2014-06-18 21:36:56 +01:00
Matthias Mailänder
6d2f180cd4
Merge pull request #5635 from RoosterDragon/traits
...
TraitDictionary cleanup
2014-06-18 11:09:50 +02:00
RoosterDragon
85734defec
Improve trait enumeration speed for All and GetMultiple.
...
Use a hand-rolled enumerators to avoid the overhead from compiler generated enumerable blocks. This trades terseness for some minor performance gains.
2014-06-17 22:11:23 +01:00
RoosterDragon
909c5c7037
Some minor cleanup in TraitDictionary and affected callsites.
2014-06-17 22:10:41 +01:00
Paul Chote
50d3929862
Merge pull request #5616 from RoosterDragon/syncreport-simplify
...
Rewrite SyncReport for clarity and performance
2014-06-17 22:54:48 +12:00
Matthias Mailänder
3be26e4cda
Merge pull request #5617 from pchote/attack-moveadjacent
...
Improve unit-attack movement
2014-06-17 10:03:49 +02:00
Matthias Mailänder
1f7b0ad5d4
time limit the port forwarding if possible
2014-06-16 16:42:06 +02:00
Matthias Mailänder
a8c029f130
check if we really found a UPnP compatible NAT device
2014-06-16 16:35:33 +02:00
Matthias Mailänder
4d2412f4b8
this can't throw
2014-06-16 16:34:44 +02:00
Matthias Mailänder
d25fd654bc
NatUtility.DeviceLost is never fired
2014-06-16 16:33:57 +02:00
Matthias Mailänder
db319f8f0b
this will never happen
2014-06-16 16:33:16 +02:00
Matthias Mailänder
521ca70254
set the git user and email to avoid problems
2014-06-16 10:30:14 +02:00
Matthias Mailänder
83e33b99e8
StyleCop
2014-06-16 10:22:10 +02:00
Matthias Mailänder
88480e0dc2
make it clear that this does not need to match content height
2014-06-16 10:17:30 +02:00
Matthias Mailänder
44ab94f03a
limit replay browser dropdown box height to something sane
...
closes #5641
2014-06-16 10:16:54 +02:00
Matthias Mailänder
6928a828e8
pushd and popd is safer here to not confuse Travis
2014-06-16 09:34:17 +02:00
Matthias Mailänder
eb27c9ef9d
run ./update-wiki.sh again after release deployment
...
closes #5643
2014-06-16 09:29:17 +02:00
Matthias Mailänder
1d276e4186
add a pure data export for non-spreadsheet applications
2014-06-15 20:13:14 +02:00
Matthias Mailänder
6d2dfabb41
factor in burst delay
2014-06-15 20:12:47 +02:00
Matthias Mailänder
e0ba2046b5
add weapon name
2014-06-15 20:12:24 +02:00
Matthias Mailänder
de005c284c
add armor types and move calculation into spreadsheet
2014-06-15 20:11:41 +02:00
Matthias Mailänder
8249012e4b
export health, cost and damage per section into a CSV file
...
closes #3855
2014-06-15 20:10:51 +02:00
Matthias Mailänder
60d973aab4
Merge pull request #5634 from pchote/supportpower-prereqs
...
Allow support powers to require tech prerequisites.
2014-06-15 13:10:39 +02:00
Paul Chote
a220182c9e
Remove cruft from RA airfield rules.
2014-06-15 22:51:42 +12:00
Paul Chote
1db1a1b324
Fix a typo in ITechTreeElement.
2014-06-15 22:49:52 +12:00
Paul Chote
2180e1f3f1
Allow support powers to require tech prerequisites.
2014-06-15 22:49:52 +12:00
Paul Chote
afa3fc8143
Simplify MoveAdjacentTo pathfinding.
2014-06-15 22:48:44 +12:00