Commit Graph

2965 Commits

Author SHA1 Message Date
Matthias Mailänder
b618fc7cc2 complete password protected servers
closes #2290
2013-10-07 19:37:12 +02:00
Paul Chote
2d0028396a Fix DefaultLoadScreen coding style. 2013-10-06 11:04:15 +13:00
Paul Chote
7604a60894 Fix Mods.RA csproj. 2013-10-06 10:58:05 +13:00
Chris Forbes
70b5cc8281 Merge pull request #3905 from Mailaender/splashscreens
Removed Loadscreen redundancy
2013-10-05 13:21:10 -07:00
Matthias Mailänder
ebda91631e also don't leave a husk somewhere when loaded as cargo 2013-10-05 21:52:33 +02:00
Matthias Mailänder
cec348c462 don't explode when not in world
fixes #3895
StyleCop cleanup
2013-10-05 21:47:23 +02:00
Matthias Mailänder
19b649ba60 unify D2k, RA, TS loadscreens to avoid redundancy
load text comments from mod.yaml (comma separated)
2013-10-05 18:37:22 +02:00
Paul Chote
9ee9de01b1 Use cell positioning to look up resupply actors. Fixes #3901.
FindActorsInBox only checks against the centre of
actors, so testing two points is rarely going to
work.
2013-10-05 23:28:46 +13:00
Matthias Mailänder
86ad0e63e4 Merge pull request #3887 from pchote/viewport-cleanup
Viewport cleanup
2013-10-05 02:23:18 -07:00
Paul Chote
e09a7f4682 Merge pull request #3888 from Mailaender/ts-asset-download
Added Auto-Download for Tiberian Sun assets
2013-10-05 01:33:57 -07:00
Paul Chote
919181e04d Clean up viewport internals. 2013-10-05 21:01:22 +13:00
Paul Chote
fe8c80aca6 Add Game.Zoom for remaining engine stuff. 2013-10-05 21:01:22 +13:00
Paul Chote
1ca9c90565 Add ScreenMap.ActorsAt(MouseInput) overload. 2013-10-05 21:01:21 +13:00
Paul Chote
0b560bfc6e Move more viewport lookups to WorldRenderer. 2013-10-05 21:01:21 +13:00
Paul Chote
f575c20d38 Route viewport centering via WorldRenderer. 2013-10-05 21:01:21 +13:00
Paul Chote
b3d608092c Tidy WorldCommandWidget. 2013-10-05 21:01:21 +13:00
Paul Chote
b7123cda7d Route screen size queries via Game.Renderer. 2013-10-05 21:01:21 +13:00
Matthias Mailänder
65bbfbaef2 Merge pull request #3859 from ScottNZ/irc
Add IRC client to the serverbrowser
2013-10-05 00:43:49 -07:00
Matthias Mailänder
ecf9c260b6 minor StyleCop cleanups 2013-10-05 08:57:04 +02:00
ScottNZ
c6dc0e8c8b Add IRC interface to ra/cnc server browsers 2013-10-05 12:05:28 +13:00
Paul Chote
3002c4b77d Use SpriteRenderables for tile overlays. 2013-09-27 15:41:33 +12:00
Paul Chote
8c0da26ae1 Remove PPos from GainsExperience. 2013-09-27 15:41:33 +12:00
Paul Chote
1a1d5ede19 Remove PPos from TeslaZapRenderable. 2013-09-27 15:41:33 +12:00
Paul Chote
7320493a21 Fix radar cursor fake mouse event location. 2013-09-27 15:41:33 +12:00
Paul Chote
27e4bbf1cb Replace CenterLocationInit -> CenterPositionInit. 2013-09-27 15:41:32 +12:00
Paul Chote
4df9fc1acc Render minefield targeting using PBOG-style overlay. 2013-09-27 15:41:32 +12:00
Paul Chote
aed7f2ace6 Remove PPos and tidy DebugOverlay. 2013-09-27 15:41:32 +12:00
Paul Chote
b335d67ce3 Remove PPos hacks from RadarWidget. 2013-09-27 15:41:32 +12:00
Paul Chote
ad44610e5a Replace dynamic Actor.Bounds with the (unchanging) relative rect. 2013-09-27 15:39:57 +12:00
Paul Chote
e03ec690ff Track actor positions in ActorMap. 2013-09-27 15:36:51 +12:00
Paul Chote
b00cc6108d Make ActorMap addition explicit. 2013-09-27 15:36:51 +12:00
Paul Chote
dfd51c0caa Introduce ScreenMap trait for caching screen-coord queries. 2013-09-27 15:36:25 +12:00
Paul Chote
cad46e43c5 Add WorldRenderer parameter to WorldLoaded. 2013-09-27 15:29:44 +12:00
Paul Chote
c26a0cb222 Merge pull request #3837 from Mailaender/makefile-fixes
Use the Makefile install rules for our packaging
2013-09-22 00:06:45 -07:00
Paul Chote
94e0a30904 Merge pull request #3858 from Mailaender/replay-folders
Save Replays in per Mod and Version folders
2013-09-21 21:50:30 -07:00
Matthias Mailänder
a5b954a563 never heal enemies
fixes #3597
2013-09-21 07:37:20 +02:00
Matthias Mailänder
de4c224b5c separate RALint tests from regular builds 2013-09-20 18:27:46 +02:00
Matthias Mailänder
9d3b93f717 save replays in per mod and version folders
StyleCop cleanups
2013-09-20 17:12:22 +02:00
Paul Chote
d272715c50 Revert "Filter AI targets based on what it can actually attack. Fixes #3763."
This reverts commit 4791f93d77.
2013-09-08 16:57:29 +12:00
buddytex
403e374b61 Removed default param usage. 2013-09-05 16:07:34 -05:00
Paul Chote
4791f93d77 Filter AI targets based on what it can actually attack. Fixes #3763. 2013-09-02 19:39:06 +12:00
Chris Forbes
0bd7f4e205 Merge pull request #3762 from Mailaender/deviator
Let the AI not command stolen units and brought back the Deviator tank
2013-09-01 01:15:43 -07:00
Matthias Mailänder
1a33608b73 CleanSquads from units that got stolen 2013-08-29 22:26:34 +02:00
Matthias Mailänder
5f8d8beec1 sync bullets and missiles
to investigate desyncs

StyleCop clean WeaponInfo and friends
2013-08-29 17:37:35 +02:00
Matthias Mailänder
9c52055b2c Merge pull request #3740 from pchote/bot-cleanup
HackyAI refactoring
2013-08-29 08:32:00 -07:00
Paul Chote
fc324baf5f Rename IsReloadable -> ReloadsAutomatically. 2013-08-29 20:14:38 +12:00
Paul Chote
ff36aa301f Restore 6e13cb7f3 (lost while rebasing). 2013-08-29 20:14:37 +12:00
Paul Chote
c3da842b06 Initial cleanup of AirStates. 2013-08-29 20:14:37 +12:00
Paul Chote
d46c535850 Rename and simplify MayBeFlee -> ShouldFlee. 2013-08-29 20:14:37 +12:00
Paul Chote
7bcdf7d74b Merge CalculateFuzzy and CanAttack. 2013-08-29 20:14:37 +12:00