Commit Graph

  • 000768dd4f Merge pull request #5762 from obrakmann/fix-tech-capture-fallout Matthias Mailänder 2014-06-27 22:24:00 +02:00
  • 7fa8cc10e9 Merge pull request #5763 from obrakmann/build-shift+keypress Matthias Mailänder 2014-06-27 22:18:50 +02:00
  • f7e32aac60 Fix fallout from tech-capture changes Oliver Brakmann 2014-06-27 20:36:58 +02:00
  • bcbd1c2577 Cache tileset lookup in map so GetTerrainIndex and GetTerrainInfo need not repeat it every time. RoosterDragon 2014-06-26 22:52:22 +01:00
  • e9ee4a1e15 Update ShroudRenderer.cs Matthias Mailänder 2014-06-27 13:30:57 +02:00
  • d7f1b1c9e2 Remove CVec -> WVec conversion. Paul Chote 2014-04-26 00:10:40 +12:00
  • a256e722d5 Remove conversions between legacy and world types. Paul Chote 2014-04-25 23:55:21 +12:00
  • 9487f49cd5 Replace WPos.ToCPos -> Map.CellContaining. Paul Chote 2013-09-17 22:57:30 +12:00
  • 4bc09692e0 Remove WVec.ToCVec. Paul Chote 2013-09-17 22:43:11 +12:00
  • 7b52fa52b6 Replace CPos.CenterPosition -> Map.CenterOfCell. Paul Chote 2013-09-17 22:27:19 +12:00
  • b6d1d26eeb Add World parameter to Util.BetweenCells. Paul Chote 2013-09-17 21:53:18 +12:00
  • 086ec07eb6 Add World parameter to Target.FromCell. Paul Chote 2013-09-17 21:50:15 +12:00
  • e4ea012b9e Add World parameter to Target.FromOrder. Paul Chote 2013-09-17 21:46:03 +12:00
  • b52cdd4b45 Remove redundant FindActorsInBox helpers. Paul Chote 2014-05-23 21:01:31 +12:00
  • 0989a5ea08 Merge pull request #5757 from pchote/tsshroud Matthias Mailänder 2014-06-27 13:29:10 +02:00
  • 8cd6f05b71 Use TS shroud artwork. Paul Chote 2014-06-20 23:57:02 +12:00
  • 8f046c7c5a Support split sprites for fog/shroud. Paul Chote 2014-06-20 23:35:03 +12:00
  • 8c4dcb7fe0 Configurable ShroudRenderer palettes and readonly state. Paul Chote 2014-06-20 22:54:25 +12:00
  • c60f19aee0 Merge pull request #5629 from pchote/celllayers Matthias Mailänder 2014-06-27 12:27:30 +02:00
  • 78f8c94df8 Make PathDistance struct immutable. Paul Chote 2014-06-26 21:49:59 +12:00
  • 5560f276ca Map: Rename IsInMap -> Contains. Paul Chote 2014-06-26 21:45:55 +12:00
  • e0df669de9 Bridgelayer: Keys.Contains -> ContainsKey. Paul Chote 2014-06-26 21:40:46 +12:00
  • fd4d3b40d0 Simplify shroud range checks. Paul Chote 2014-06-20 15:45:36 +12:00
  • 2a466d08c3 Remove the now-unused ExploredBounds optimization. Paul Chote 2014-06-20 14:00:33 +12:00
  • 441971f6d7 Use CellLayer for pathfinding. Paul Chote 2014-05-17 14:12:43 +12:00
  • 435f47158f Remove unused Map.IsInMap(x,y) overload. Paul Chote 2014-05-17 12:42:13 +12:00
  • c5a13d4e65 Remove CellBounds from BuildableTerrainLayer and SmudgeLayer Paul Chote 2014-05-17 01:00:12 +12:00
  • 997216aef0 Use CellLayer for terrain. Paul Chote 2014-05-17 02:25:49 +12:00
  • ad730a44c3 Use CellLayer for resources. Paul Chote 2014-05-17 02:00:40 +12:00
  • ce331a28e8 Use CellLayer for custom terrain. Paul Chote 2014-05-17 01:30:00 +12:00
  • c5b4d643af Use CellLayer for BridgeLayer. Paul Chote 2014-05-17 13:14:42 +12:00
  • fb3477d630 Use CellLayer for BuildingInfluence. Paul Chote 2014-05-17 13:08:53 +12:00
  • 7c463c414c Use CellLayer for DomainIndex. Paul Chote 2014-05-17 12:22:33 +12:00
  • 8dc0967d2e Use CellLayer for ActorMap. Paul Chote 2014-05-17 12:08:33 +12:00
  • baf27bc4cd Use CellLayers for shroud. Paul Chote 2014-05-16 23:23:05 +12:00
  • 295af5741f Use CellLayers for ResourceLayer. Paul Chote 2014-05-17 01:09:42 +12:00
  • e733ee0434 remove tank paradrop icon Matthias Mailänder 2014-06-27 09:20:55 +02:00
  • 5a00757eab Use CellLayers for pathfinder debug. Paul Chote 2014-05-17 01:06:01 +12:00
  • 386b71de82 Integrate CellRegion with Map, Viewport. Paul Chote 2014-05-17 01:00:03 +12:00
  • 52ab8f3ca1 Add CellRegion and CellLayer classes to simplify map overlays. Paul Chote 2014-05-16 22:16:30 +12:00
  • 97a61273dd Bring PathSearch in line with the current code style. Paul Chote 2014-05-17 13:45:11 +12:00
  • 2026747f2a Use Map.IsInMap(CPos) for things that are checking CPos. Paul Chote 2014-03-10 00:07:08 +13:00
  • e825205542 Stylecop BridgeLayer. Paul Chote 2014-03-09 12:35:49 +13:00
  • bbd1331536 Clean up actor selection in WorldInteractionControllerWidget. Paul Chote 2014-03-09 12:33:49 +13:00
  • ea6f76e4f6 Merge pull request #5749 from MustaphaTR/bleed Matthias Mailänder 2014-06-27 08:33:30 +02:00
  • 2ad6af6801 Merge pull request #5685 from pchote/race-restriction Matthias Mailänder 2014-06-27 08:23:59 +02:00
  • 9a4b4f5841 Infantry Hotkeys Mustafa Alperen Seki 2014-06-26 17:43:05 +03:00
  • d70e4a9e32 Defence Hotkeys Mustafa Alperen Seki 2014-06-26 17:36:11 +03:00
  • 02c7d727d1 Hotkeys Mustafa Alperen Seki 2014-06-26 16:41:49 +03:00
  • 9ddc4ddc6b Hotkeys Mustafa Alperen Seki 2014-06-26 16:29:36 +03:00
  • 9ddc53e3fc Harv. Spawn point Mustafa Alperen Seki 2014-06-26 16:16:55 +03:00
  • a9635e8c4a Refund the *old* player when a production structure is captured. Paul Chote 2014-06-26 22:52:29 +12:00
  • 4db2cf6b2b Propagate race to produced actors. Paul Chote 2014-06-21 21:29:14 +12:00
  • 4b2663015b Fix CanBuild not checking DeveloperMode.AllTech. Paul Chote 2014-06-21 22:22:23 +12:00
  • 749a947d3f Avoid repeated queries of DeveloperMode. Paul Chote 2014-06-21 22:21:39 +12:00
  • 2af123034d Use ExtraData for SetStance and SetUnitStance. Paul Chote 2014-06-21 22:06:46 +12:00
  • 7d24053f52 Introduce Order.SuppressVisualFeedback to cleanly disable flashes. Paul Chote 2014-06-21 22:05:36 +12:00
  • 32e0bf3edf Fix captured tech unlocking in TD. Paul Chote 2014-06-21 16:41:16 +12:00
  • d318d7c5e3 Add HackyAI support for multiple structure queues. Paul Chote 2014-06-14 18:47:50 +12:00
  • 74be133e40 Use Prerequisites: ~disabled for unbuildable actors. Matthias Mailänder 2014-06-11 11:25:17 +02:00
  • ca082e3cec Allow ProductionQueue to filter by race. Paul Chote 2014-06-21 19:33:39 +12:00
  • d9e0559c7a Remove some long-dead code. Paul Chote 2014-06-21 19:25:35 +12:00
  • 66d9629520 Fix remaining tech tree issues. Paul Chote 2014-06-21 19:17:35 +12:00
  • 7b3a0ebeb5 Tidy production traits. Paul Chote 2014-06-21 15:56:50 +12:00
  • f46f71217e Pass initial race to husks and transformed actors. Paul Chote 2014-06-21 15:33:24 +12:00
  • 7dfc822d76 Tidy transformation trait/activity. Paul Chote 2014-06-21 15:24:49 +12:00
  • 6536f92b12 Allow custom prerequisites to be restricted by race. Paul Chote 2014-06-14 18:34:08 +12:00
  • d4227fa13e Fix production tooltip display. Paul Chote 2014-06-14 19:54:00 +12:00
  • a5cc68efee Allow production ownership test to be disabled. Paul Chote 2013-07-12 22:50:35 +12:00
  • c5089db19c Allow actors to exist in multiple building queues. Paul Chote 2013-07-12 21:52:09 +12:00
  • d43acfe94b Merge pull request #5679 from RoosterDragon/main-loop-alloc Paul Chote 2014-06-26 23:10:56 +12:00
  • 3c891f7c45 Hervaster collects tiberium Mustafa Alperen Seki 2014-06-26 12:29:42 +03:00
  • 8d6d06fc5f Remove ability for Sniper to capture churches. Tom Lane 2014-06-25 21:44:50 +01:00
  • 48bd67b735 Merge pull request #5735 from pavlos256/always-save-replay Matthias Mailänder 2014-06-25 20:17:39 +02:00
  • 36c910fcae Merge pull request #5731 from RoosterDragon/sequence-initialize-fix Matthias Mailänder 2014-06-25 20:15:08 +02:00
  • 492513a89a Merge pull request #5706 from Mailaender/lint-players Paul Chote 2014-06-25 11:30:34 +12:00
  • e19dae8eec Properly save replay even when the game crashes (fixes #5610) Pavlos Touboulidis 2014-06-24 22:40:20 +03:00
  • 0ff66949fb Make Shift+<Hotkey> queue five units/buildings. Fixes #5544. Oliver Brakmann 2014-06-24 19:33:37 +02:00
  • 66325f4941 Merge pull request #5733 from MustaphaTR/bleed Matthias Mailänder 2014-06-24 18:42:33 +02:00
  • 3c9f589b5e Move try-catch during creation of sequences into the function rather than around the lazy initialization. RoosterDragon 2014-06-23 22:03:45 +01:00
  • 50d12ee22e Update AUTHORS Mustapha 2014-06-24 16:49:14 +03:00
  • b297bb7e75 Heavy Support + Ordos Raider for light Mustapha 2014-06-24 16:43:09 +03:00
  • 4018da3481 Merge pull request #5732 from MustaphaTR/bleed Matthias Mailänder 2014-06-24 09:39:40 +02:00
  • 315fad8db7 Light Unit Support for D2K. Mustapha 2014-06-24 09:30:39 +03:00
  • 04dbe9fc2a Merge pull request #5687 from Mailaender/missile-out-of-map obrakmann 2014-06-23 20:24:28 +02:00
  • 378dd66622 Merge pull request #5701 from pavlos256/dev-crash Matthias Mailänder 2014-06-23 19:42:32 +02:00
  • 07fc446520 Merge pull request #5697 from Mailaender/classic-minelay obrakmann 2014-06-23 19:01:37 +02:00
  • 7f8e84848d Merge pull request #5722 from MustaphaTR/bleed Matthias Mailänder 2014-06-23 17:38:38 +02:00
  • 177dd02cd1 Merge pull request #5628 from pavlos256/smooth-scrolling Paul Chote 2014-06-23 21:46:50 +12:00
  • 0f115b0468 Merge pull request #5330 from Mailaender/jungle Paul Chote 2014-06-23 21:42:26 +12:00
  • 87ff787f26 Merge pull request #5721 from RoosterDragon/stylecop-small-projects Chris Forbes 2014-06-23 19:09:04 +12:00
  • 2d8f0ce96e Engineer's description changes. Mustapha 2014-06-23 10:02:54 +03:00
  • 3b99e79fd0 Merge pull request #5720 from pchote/revert-fail Chris Forbes 2014-06-23 19:01:35 +12:00
  • 4159aa4bba Trike's weaknesses. Mustapha 2014-06-23 09:56:15 +03:00
  • 38617dc0a9 Run StyleCop on the smaller projects. RoosterDragon 2014-06-23 00:03:37 +01:00
  • 7cf2a32a2a Revert "export health, cost and damage per section into a CSV file" Paul Chote 2014-06-23 09:31:40 +12:00
  • e41791568d Merge pull request #5702 from Mailaender/reslayer-cell-full obrakmann 2014-06-22 18:57:57 +02:00
  • 379686a64d Merge pull request #5711 from obrakmann/flyattack-fix Matthias Mailänder 2014-06-22 18:49:00 +02:00
  • 8a60880cf1 Tackle the last of the low hanging fruit for memory allocations in the main game loop. RoosterDragon 2014-06-21 01:31:19 +01:00
  • a5d765e100 Merge pull request #5713 from RoosterDragon/game-project-config Matthias Mailänder 2014-06-22 17:55:03 +02:00