Bob
|
3dd27fcb77
|
fix crash involving crushing and dead walls
|
2010-11-06 16:35:51 +13:00 |
|
Bob
|
8fcbb670d8
|
rename AllowOreAt => AllowResourceAt
|
2010-11-06 11:53:41 +13:00 |
|
Bob
|
480c5edd75
|
move Building et al into Mods/
|
2010-11-06 11:05:45 +13:00 |
|
Bob
|
98dec6dc8e
|
revert sanity check that building is entirely within map (trees break it)
|
2010-11-05 19:50:15 +13:00 |
|
Bob
|
c3fc7b98f3
|
use UIM (was BIM) to determine what cells a building blocks
|
2010-11-05 19:50:14 +13:00 |
|
Bob
|
e3ddb8f757
|
cache world.LocalPlayer instead of fetching it repeatedly within loops
|
2010-11-01 18:39:44 +13:00 |
|
Chris Forbes
|
0629b1e2d2
|
quick hack to fix aircraft fail in prev
|
2010-10-23 18:49:42 +13:00 |
|
Bob
|
0d9cf63dd2
|
move Mobile et al into Mods/
|
2010-10-22 11:31:13 +13:00 |
|
Bob
|
6bbf878314
|
remove ref to Game.world in Viewport.ShroudBounds
|
2010-10-12 17:29:09 +13:00 |
|
Bob
|
597dba8584
|
untangling WorldRenderer from World
|
2010-10-12 17:24:23 +13:00 |
|
Bob
|
ab1e930ba3
|
pass worldRenderer around as necessary
|
2010-10-12 17:24:07 +13:00 |
|
Bob
|
011a20e8b4
|
add IHasLocation
|
2010-10-12 07:59:40 +13:00 |
|
Chris Forbes
|
f402ec7898
|
Revert "add IHasLocation"
This reverts commit 699b4b1154.
|
2010-09-28 07:43:49 +13:00 |
|
Bob
|
699b4b1154
|
add IHasLocation
|
2010-09-26 18:17:23 +12:00 |
|
Chris Forbes
|
aba76f4b50
|
don't look up resource type every cell for ore, too
|
2010-09-24 20:40:56 +12:00 |
|
Bob
|
7bf4cb85fa
|
fix perf in ShroudRenderer
|
2010-09-24 18:11:08 +12:00 |
|
Bob
|
6dd03bb339
|
bugfix in ResourceLayer
|
2010-09-24 18:11:06 +12:00 |
|
Bob
|
14e517cab5
|
Autoflush renderer. Sprite.DrawAt convenience function.
|
2010-09-24 18:11:03 +12:00 |
|
Bob
|
afda1647fd
|
moved more traits from engine into mods
|
2010-09-20 21:17:50 +12:00 |
|
Paul Chote
|
9ddb2beced
|
Apply the same to bibs and smudges
|
2010-09-19 18:57:42 +12:00 |
|
Paul Chote
|
23da8a24bd
|
Only render shroud/ore that is in the current viewport
|
2010-09-19 18:34:23 +12:00 |
|
Paul Chote
|
be47fb55e8
|
Initial support for custom tile sizes
|
2010-09-15 19:31:21 +12:00 |
|
Paul Chote
|
629e73ac29
|
support d2k remap range
|
2010-09-15 19:31:20 +12:00 |
|
Paolo Chiodi
|
2945838eef
|
some more locking into map borders
|
2010-09-06 20:12:47 +12:00 |
|
Chris Forbes
|
5a75625eef
|
don't thrash the GC quite so hard in SpatialBins
|
2010-09-06 18:46:47 +12:00 |
|
Chris Forbes
|
01fa0b357e
|
fix crash in prev on destroying a building (oops)
|
2010-09-06 18:16:32 +12:00 |
|
Chris Forbes
|
c5f0dad84e
|
fix smudgelayer deepening; make biblayer work the same way (not optimal, but better)
|
2010-09-06 18:11:58 +12:00 |
|
Paul Chote
|
06e8b530ea
|
Use a dictionary for smudges
|
2010-09-06 14:40:22 +12:00 |
|
Paolo Chiodi
|
2c388308c7
|
avoid calling Viewport.Scroll on every ScreenShaker.Tick
|
2010-09-04 10:45:09 +02:00 |
|
Paolo Chiodi
|
1c8f744719
|
allow camera shaking to exit map borders
|
2010-09-04 10:45:09 +02:00 |
|
Bob
|
739c38d3d8
|
more. doesn't run. may not compile
|
2010-08-26 19:33:56 +12:00 |
|
Chris Forbes
|
f4da83e920
|
start cleaning up IWorldLoadHook vs IGameStarted -- IGameStarted dies.
|
2010-08-25 21:53:54 +12:00 |
|
Bob
|
7247bd1078
|
changed UIM to use less memory
|
2010-08-21 15:10:54 +12:00 |
|
Chris Forbes
|
ac31767aef
|
some random housekeeping (ScreenShaker)
|
2010-08-21 15:10:53 +12:00 |
|
Paul Chote
|
10ea035b42
|
Fix #41
|
2010-08-15 15:34:27 +12:00 |
|
Paul Chote
|
ddd56e6f9b
|
Reveal-map crate
|
2010-08-15 01:43:24 +12:00 |
|
Bob
|
ae703d50b2
|
Actor.traits is implementation detail
|
2010-08-14 17:39:49 +12:00 |
|
Paul Chote
|
7d044a9e1b
|
Remove custom cnc behavior
|
2010-08-02 20:43:56 +12:00 |
|
Bob
|
b4c84a11f2
|
changes to allow widgets to be in mods/; moved BuildPaletteWidget into mods/
|
2010-07-30 20:15:14 +12:00 |
|
Paul Chote
|
bce9791b56
|
Fix building repair; Kill GlobalDefaults.
|
2010-07-30 00:41:55 +12:00 |
|
Paul Chote
|
6fba888d45
|
Shift Actor.Health onto a trait.
Known regressions:
- cnc only
- health bar colors
- can't repair buildings
|
2010-07-30 00:33:44 +12:00 |
|
Paul Chote
|
eaa80fab74
|
Shift Sight onto its own trait. Only cnc for now.
|
2010-07-28 21:37:43 +12:00 |
|
Paul Chote
|
c6f0b792d3
|
Do the right thing when stances change
|
2010-07-27 21:19:17 +12:00 |
|
Paul Chote
|
9a704e69b2
|
Shift RevealsShroud onto Unit; fix "vehicles don't update shroud" regression in last
|
2010-07-27 21:19:16 +12:00 |
|
Paul Chote
|
a91ebb4eda
|
Allies share sight
|
2010-07-27 11:34:28 +12:00 |
|
Chris Forbes
|
56e929014d
|
slightly faster again (map.IsInMap isnt free) -- but be careful
|
2010-07-26 21:42:11 +12:00 |
|
Chris Forbes
|
e0a5350ed6
|
slightly faster again
|
2010-07-26 21:39:23 +12:00 |
|
Paul Chote
|
637fae87cd
|
Remove a bunch of unused stuff. May help pathfinder perf a little.
|
2010-07-26 20:27:56 +12:00 |
|
Paul Chote
|
305fa03355
|
Kill Controller
|
2010-07-26 20:14:35 +12:00 |
|
Paul Chote
|
ac526f9762
|
Split the radar into multiple bitmaps
|
2010-07-22 22:54:12 +12:00 |
|