449cc4a42d
remove old buff crates
Chris Forbes
2010-07-31 17:56:59 +12:00
b8421ba655
move more combat bits around
Chris Forbes
2010-07-31 17:54:38 +12:00
2ac261c15b
remove other param spam from CheckFire
Chris Forbes
2010-07-31 15:34:12 +12:00
2bd9cd32f6
remove WeaponInfo param from CheckFire
Chris Forbes
2010-07-31 15:30:12 +12:00
693c8d96b1
introduce a Barrel object, unhacking the local offsets.
Chris Forbes
2010-07-31 15:27:36 +12:00
42683f5966
start refactoring AttackBase
Chris Forbes
2010-07-31 14:06:38 +12:00
2478b26a05
GetOrDefault can die.
Chris Forbes
2010-07-31 12:41:11 +12:00
2608ab3bf6
fix crash on building ttnk
Chris Forbes
2010-07-31 10:30:33 +12:00
9fc8b81362
disable speed/armor/firepower crates in favour of levelup crate
Chris Forbes
2010-07-31 10:20:17 +12:00
5093d531bc
tweak unit crate shares
Chris Forbes
2010-07-31 10:19:00 +12:00
08d75cb55c
add GiveMcvCrateAction, and wire unit crates / mcv crates / etc
Chris Forbes
2010-07-31 10:07:59 +12:00
4c24547c26
add GiveUnitCrateAction
Chris Forbes
2010-07-31 09:59:56 +12:00
53b9b63ae5
change Mobile, Move to use Mobile.toCell instead of Actor.Location
Bob
2010-07-31 02:01:50 +12:00
cd40b27357
fix bitrot in cnc and ra
Chris Forbes
2010-07-31 09:36:39 +12:00
3c10d14f60
add shok
Chris Forbes
2010-07-30 22:28:21 +12:00
035bc96b37
various bits
Chris Forbes
2010-07-30 21:47:18 +12:00
357e74573c
fix .gitignore, which banned .aud by default for some reason
Chris Forbes
2010-07-31 09:06:52 +12:00
668c5c7bdd
add missing sounds
Chris Forbes
2010-07-31 08:59:17 +12:00
7a0d898b1a
integrate ttnk into ra; also art for shok; all am pieces are now in ra/extras
Chris Forbes
2010-07-30 21:45:44 +12:00
33b6f590e9
move ROT, InitialFacing and Speed to Mobile and Aircraft.
alzeih
2010-07-31 02:05:54 +12:00
dd7008d7ee
Make crates collectable; make cnc walls targetable.
Paul Chote
2010-07-31 01:30:16 +12:00
9b051a6624
Remove some bs from buildings with multiple damage states; cnc civilian structure rubble persists after death.
Paul Chote
2010-07-31 01:08:22 +12:00
62c2c3a1c6
Fix damage transition sounds
Paul Chote
2010-07-30 22:23:52 +12:00
8528c5d3a3
Correct the ordering on DamageState
Paul Chote
2010-07-30 22:02:19 +12:00
4cf0610fd9
Change DamageState names
Paul Chote
2010-07-30 21:46:41 +12:00
1459ec483c
Rename ExtendedDamageState -> DamageState
Paul Chote
2010-07-30 21:40:40 +12:00
028c5b5201
Merge the two DamageState types
Paul Chote
2010-07-30 21:26:46 +12:00
41c0d175bd
fix paradrop being broken (again!)
Chris Forbes
2010-07-30 21:18:19 +12:00
9280dd9f2f
Add some polish
Paul Chote
2010-07-30 20:58:28 +12:00
bde16e4e15
Remove a pile of duplication on mcv undeploy
Paul Chote
2010-07-30 20:36:04 +12:00
119f85dbf4
Unfail mcv deploy
Paul Chote
2010-07-30 19:57:52 +12:00
ede160f1b6
move some more (gameplay related) widgets into mods/
Bob
2010-07-30 20:23:16 +12:00
b4c84a11f2
changes to allow widgets to be in mods/; moved BuildPaletteWidget into mods/
Bob
2010-07-30 20:15:14 +12:00
2dd558a065
move LastMousePosition et al from Widget to Viewport
Bob
2010-07-30 20:07:39 +12:00
3cd9a1e0e4
fix player color blocks not showing up in MapPreviewWidget
Chris Forbes
2010-07-30 18:54:46 +12:00
ef92e004c0
set the correct template on destroying long bridges
Chris Forbes
2010-07-30 18:48:59 +12:00
290a44440c
cnc should run 'ralint cnc' after build, not 'ralint ra'. ralint no longer allows exceptions to escape.
Chris Forbes
2010-07-30 09:25:12 +12:00
5d1ee145e1
make (some) RALint errors nonfatal
Chris Forbes
2010-07-30 08:35:38 +12:00
aba9942a85
selling should not cause the building to explode first.
Chris Forbes
2010-07-30 18:39:21 +12:00
3aa2bab99f
crate needs Unit.
Chris Forbes
2010-07-30 18:39:03 +12:00
d6b8b327d9
fix Bridge init
Chris Forbes
2010-07-30 18:24:12 +12:00
e1a0d40530
RA Yaml changes
alzeih
2010-07-30 17:59:31 +12:00
48c5803198
Zombie prevention
Paul Chote
2010-07-30 10:21:19 +12:00
0580dc4adf
Fix damaged-building artwork and don't show healthbar for dead units (cnc critical-building state)
Paul Chote
2010-07-30 10:06:11 +12:00
98ac5a036f
Add an `Undamaged' damagestate to simplify things related to healing.
Paul Chote
2010-07-30 01:22:41 +12:00
87d2071007
Fix health bar colors. Todo: Merge DamageState & ExtendedDamageState
Paul Chote
2010-07-30 00:46:00 +12:00
bce9791b56
Fix building repair; Kill GlobalDefaults.
Paul Chote
2010-07-30 00:34:33 +12:00
6fba888d45
Shift Actor.Health onto a trait.
Paul Chote
2010-07-30 00:01:59 +12:00
1e08dc6301
fix crate weirdness
Chris Forbes
2010-07-29 19:31:05 +12:00
2d4efc7942
crate should only choose water/land type on landing, not every tick.
Chris Forbes
2010-07-29 18:49:41 +12:00
bb0531b80f
convert Crate to use crushable support again
Chris Forbes
2010-07-29 18:48:25 +12:00
e325b5954c
split ITeleportable off as a base interface from IMove; Crate no longer pretends to be moveable.
Chris Forbes
2010-07-29 18:15:40 +12:00
2be6cf35ac
Add extra spawnpoints to "Middle Mayhem"
Paul Chote
2010-07-28 23:23:39 +12:00
7a4fa93ce9
Introduce a Targetable trait; Subs can attack bridges; May introduce subtle bugs due to previous stupid assumption that !selectable == !attackable.
Paul Chote
2010-07-28 22:57:14 +12:00
f9f6720437
Hook up Building.Capturable and remove unused field
Paul Chote
2010-07-28 22:28:52 +12:00
cfee4405c7
ra too
Paul Chote
2010-07-28 22:26:30 +12:00
eaa80fab74
Shift Sight onto its own trait. Only cnc for now.
Paul Chote
2010-07-28 21:37:10 +12:00
8fab45ae39
Move Cloak, HiddenUnderFog, FrozenUnderFog into Mods.RA; Simplify a pile of related stuff.
Paul Chote
2010-07-28 21:11:50 +12:00
6854d9853b
Kill Crewed and move WaterBound onto building
Paul Chote
2010-07-28 20:48:50 +12:00
5ca7218eb6
integrate scrollbar and checkbox art. fixes#215.
Chris Forbes
2010-07-28 18:16:47 +12:00
72d6a211af
disable vshost
Chris Forbes
2010-07-28 11:25:46 +12:00
f10e3a4d2d
Always update player info on server join
Paul Chote
2010-07-27 21:52:21 +12:00
cfd0e045cb
Add Edge Scroll setting
Paul Chote
2010-07-27 21:28:40 +12:00
4386970bd3
add standalone PNGs for checkbox & scrollbar use
Chris Forbes
2010-07-27 19:54:44 +12:00
c6f0b792d3
Do the right thing when stances change
Paul Chote
2010-07-27 21:09:43 +12:00
966f607230
Only show the diplomacy window if its useful
Paul Chote
2010-07-27 20:25:04 +12:00
9a704e69b2
Shift RevealsShroud onto Unit; fix "vehicles don't update shroud" regression in last
Paul Chote
2010-07-27 15:15:26 +12:00
a91ebb4eda
Allies share sight
Paul Chote
2010-07-27 11:34:28 +12:00
9fe6671ace
Fix retarded crash on server create; redirect server console spam into a logfile.
Paul Chote
2010-07-27 10:48:37 +12:00
386211df8c
Update correct download size for deps-v2.
Paul Chote
2010-07-26 22:40:25 +12:00
dcef8770a7
Edge scrolling
Paul Chote
2010-07-26 19:52:26 +12:00
816722256b
Split viewport scrolling into its own widget
Paul Chote
2010-07-26 19:13:35 +12:00
2b890bdb2f
make backspace 'cycle bases' binding more obvious. not all of us know the whole character set, or care to.
Chris Forbes
2010-07-25 21:16:10 +12:00
882d94a22a
DefaultInputControllerWidget should not ever consume input it doesnt want
Chris Forbes
2010-07-25 21:13:42 +12:00
43a488ed6d
Rebase fixes
Paul Chote
2010-07-25 20:05:45 +12:00
305fa03355
Kill Controller
Paul Chote
2010-07-25 19:21:53 +12:00
e677be7908
Remove more cruft from Game.controller
Paul Chote
2010-07-25 18:41:19 +12:00
eac49ca641
Refactor existing hodgepodge of hardcoded mouse/keyboard events into DefaultInputController.
Paul Chote
2010-07-25 18:12:02 +12:00