Scott_NZ
6da0db0035
Redesign Allies 02 base. Fix fail condition in Allies 02. Rename MissionUtils infil trait. Create cameras in missions to let enemy units attack properly
2013-04-28 04:10:35 +12:00
Matthias Mailänder
7f37080a87
Update OpenRA.Mods.RA.csproj
...
the not yet merged asset browser slipped through, sorry
2013-04-27 16:44:52 +03:00
Matthias Mailänder
b846b0b5d3
fixed ColorMixerWidget.cs(5,5): Error CS0227
...
Unsafe code requires the `unsafe' command line option to be specified
2013-04-27 16:43:43 +03:00
Paul Chote
46f2dd67d4
Merge pull request #3175 from Mailaender/ra-cleanup
...
Removed duplicate e8.shp and documented the Dune II SHP converter
2013-04-27 03:34:00 -07:00
Matthias Mailänder
0f3f77c52a
e8.shp is a duplicate of gnrl.shp
...
used for both Volkov and Stavros
2013-04-27 12:22:50 +02:00
Matthias Mailänder
893eab0fb1
document the hidden Dune II converter command
2013-04-27 12:22:50 +02:00
Paul Chote
36a7d070a8
Merge pull request #3145 from Mailaender/harvy-never-let-go
...
Undock harvesters when refinery is destroyed
2013-04-27 03:14:00 -07:00
Matthias Mailänder
461cc347fc
Merge pull request #3169 from pchote/colorpicker
...
New Colorpicker with graphical mixer
2013-04-27 03:12:53 -07:00
Paul Chote
1177402856
Merge pull request #3135 from ScottNZ/ui
...
Start moving towards saner RA widget logic
2013-04-27 03:09:59 -07:00
Paul Chote
de8f96abe3
Merge pull request #3141 from Mailaender/mechanic-wrench
...
Give the mechanic a wrench cursor icon instead of red-cross
2013-04-27 03:05:05 -07:00
Paul Chote
950b77bfdf
Merge pull request #3171 from Mailaender/lobby-tooltip-nre
...
Fixed NullReferenceException for unknown IPs in Lobby Tooltip
2013-04-27 03:00:39 -07:00
Paul Chote
07916c422e
Merge pull request #3172 from Mailaender/loadscreen-font-nre
...
Don't crash when the fonts are not yet loaded
2013-04-27 02:55:26 -07:00
Paul Chote
48cea2bd96
Merge pull request #3170 from Mailaender/d2k-weapons-nsis
...
Fixed d2k installation on Windows
2013-04-27 02:51:52 -07:00
Matthias Mailänder
b5e8b5426e
fixed NullReferenceException for unknown IPs
...
closes #3167
2013-04-27 10:01:36 +02:00
Matthias Mailänder
7bd253d56b
Don't crash when the fonts are not yet loaded
...
closes #3157
2013-04-27 09:52:53 +02:00
Matthias Mailänder
08ad22923a
fix d2k installation on Windows
...
closes #3168
2013-04-27 08:59:41 +02:00
Paul Chote
70f705bdc7
Implement the new color picker.
2013-04-27 12:35:41 +12:00
Paul Chote
e240b9ca3d
Add a hue selector widget.
2013-04-27 12:35:41 +12:00
Paul Chote
2c0b7d2111
Add a ColorMixer widget for selecting sat/lum.
2013-04-27 12:35:41 +12:00
Paul Chote
90ac642aa9
Split HSLColor out from ColorRamp.
2013-04-27 12:35:41 +12:00
Scott_NZ
5d4fa5eea9
Cache pause state and switch back to it when closing the ingame menu. Fix formatting fail in d2k mod.yaml
2013-04-26 18:13:34 +12:00
Scott_NZ
e332571102
Fix crash when clicking settings or music buttons in ingame menu
2013-04-26 13:52:53 +12:00
Matthias Mailänder
cf9fcdee60
separate music-player from main-menu yaml
2013-04-26 13:52:53 +12:00
Matthias Mailänder
4470d67617
fixed remove/hide main-menu when sub-menus are closed
2013-04-26 13:50:15 +12:00
Scott_NZ
3ce68d2f7d
Fix NRE when leaving game through menu after observing
2013-04-26 13:50:15 +12:00
Scott_NZ
ca80ac2d1f
Start moving towards saner RA widget logic. This switches players to observer mode after they have finished playing in RA/D2k and removes some legacy code.
2013-04-26 13:50:14 +12:00
Matthias Mailänder
7ec4bcad0e
Merge pull request #3164 from pchote/lobby-tooltips
...
New/Improved lobby tooltips which show IP, admin status and explain ping.
2013-04-25 00:59:31 -07:00
Matthias Mailänder
508f6d4ae3
Merge pull request #3161 from ScottNZ/replay
...
More robust replay file creation
2013-04-25 00:44:46 -07:00
Paul Chote
45ff0645ba
Add client tooltips showing Admin/IP/Latency.
2013-04-25 14:33:23 +12:00
Matthias Mailänder
91115d5ba3
save client IpAddress for later
2013-04-25 14:33:23 +12:00
Paul Chote
d21875d353
Adjust latency thresholds and add text description.
2013-04-25 14:33:22 +12:00
Paul Chote
fd58461d43
Rename Ping -> Latency.
2013-04-25 14:03:14 +12:00
Paul Chote
a1d2229a58
Remove legacy tooltip code.
2013-04-25 14:03:13 +12:00
Paul Chote
ba2704291a
Implement new spawn tooltips in RA and d2k.
2013-04-25 14:03:13 +12:00
Matthias Mailänder
c7900b2cc0
Give the mechanic a wrench icon instead of red-cross
...
closes #3133
don't try to guess hard-coded cursors from weapon damage
2013-04-24 13:53:52 +02:00
Matthias Mailänder
e09a7f57f3
Undock harvesters when refinery is destroyed or not in world
...
fixes #2029
2013-04-24 13:42:02 +02:00
Paul Chote
a309511f9b
Merge pull request #3074 from Mailaender/make-version
...
Attempt to unify versioning with downstream
2013-04-24 03:17:20 -07:00
Scott_NZ
cded77c176
More robust replay file creation
2013-04-24 01:39:59 +12:00
Chris Forbes
0c7b552471
Merge pull request #3158 from pchote/diy-pings
...
Rewrite ingame ping implementation.
2013-04-23 03:52:58 -07:00
Paul Chote
cc4559cae6
Remove obsolete Random Map button from d2k lobby.
2013-04-23 21:35:58 +12:00
Paul Chote
ed9d8fb7f7
Clean up lobby logic and visuals.
2013-04-23 21:35:57 +12:00
Paul Chote
9069d98365
Reimplement pinging via the orders channel.
2013-04-23 21:35:57 +12:00
Paul Chote
9f4b323287
Remove ICMP based pinger
2013-04-23 21:35:57 +12:00
Paul Chote
b52a8b27ff
Fix assign teams dropdown position.
2013-04-23 21:35:57 +12:00
Matthias Mailänder
8fe21b4608
Merge pull request #3150 from cjshmyr/hotkey
...
Hotkey changes
2013-04-22 00:56:11 -07:00
Chris Forbes
0b7c70ef3c
Merge pull request #3147 from Mailaender/demo-flash
...
Added missing target line for DemoAttack
2013-04-21 23:31:24 -07:00
Curtis Shmyr
ed68aef0e4
Move flamethrower and shock trooper BuildPaletteOrder values around
2013-04-21 17:42:35 -06:00
Curtis Shmyr
1f1b31008d
Change soviet buildings BuildPaletteOrder to be consistent with allied buildings
2013-04-21 17:42:07 -06:00
Curtis Shmyr
3b8957a65e
Remove alt key modifier from build palette hotkeys. Changed some hotkeys for units and buildings.
2013-04-21 17:28:12 -06:00
Matthias Mailänder
d2c1c8a629
Added missing target line for DemoAttack
...
fixes #3122
2013-04-21 19:36:30 +02:00
Chris Forbes
406b210958
Merge pull request #3140 from psydev/bleed
...
Tanks' ROF increased
2013-04-21 02:36:05 -07:00
psydev
4872330dce
Tanks' ROF increased
...
Increased ROF of tanks. The guns of Light & Medium Tanks are a bit weak
relative to their role as tanks. They do less damage than bike rockets,
and do less damage against light vehicles than even the hum-vee. Changing
ROF should mitigate this a bit, even though their gun is still not that
powerful (e.g. compared to stealth tank, and even flame tank matched light
tank). The fact that their rivals are often moving fasts also complicates
the slower ROF.
The same proportion of damage was kept between light & medium tanks.
Mammoth Tank was left unchanged.
2013-04-21 02:13:18 -07:00
Matthias Mailänder
b4f14d2ba6
Merge pull request #3138 from chrisforbes/survival-fix
...
fix survival01 crash on start, closes #3131
2013-04-21 00:35:43 -07:00
Chris Forbes
a6ee60c352
fix survival01 crash on start
2013-04-21 19:31:52 +12:00
Chris Forbes
7f34f8da7a
Merge pull request #3136 from Mailaender/smokey
...
Don't crash d2k when shooting at aircraft and don't hard-code the sprite in smoke trails.
2013-04-21 00:23:15 -07:00
Matthias Mailänder
322d010076
fix crash in d2k - the smoke sprite is currently undefined
...
it used an RA one before, was hidden in the source code
2013-04-21 08:42:13 +02:00
Matthias Mailänder
2bc38fd751
don't hard-code smokey.shp
2013-04-21 08:38:52 +02:00
ScottNZ
11852880e9
Merge pull request #3120 from Mailaender/classic-removal
...
Goodbye classic mods
2013-04-20 23:05:06 -07:00
Scott_NZ
992d1723f8
Move gdi01 and nod01 back to cnc
2013-04-21 17:59:33 +12:00
Chris Forbes
a13f9ea3eb
Revert "Fix bogus pathability check."
...
This reverts commit 8676562d47 .
2013-04-21 13:58:10 +12:00
Curtis Shmyr
f40fbaf35e
Merge pull request #3134 from chrisforbes/load-time
...
avoid spurious re-indexing of maps just prior to shellmap load
2013-04-20 16:58:48 -07:00
Chris Forbes
d0fe25e022
Merge pull request #3000 from Mailaender/dynamic-orderlag
...
Display Ping of joining Clients in Lobby and use it to calculate OrderLatency
2013-04-20 16:57:00 -07:00
Chris Forbes
dbc8019365
Merge pull request #3130 from Mailaender/sequence-errors
...
Be more verbose about missing sequences and files
2013-04-20 16:56:25 -07:00
Chris Forbes
2f2d79fd97
Merge pull request #3111 from Mailaender/ra-building-artwork
...
Red Alert building artwork polishing
2013-04-20 16:56:15 -07:00
Chris Forbes
8cac132e9e
Merge pull request #3132 from Mailaender/configurable-overlay
...
Per tileset configurable selection overlays
2013-04-20 16:55:52 -07:00
Chris Forbes
ab4990299a
Merge pull request #3125 from Mailaender/chrome-modifiers
...
Disallow modifiers on the chrome palette
2013-04-20 16:55:29 -07:00
Chris Forbes
c3000e90ef
Merge pull request #3124 from Mailaender/zombie-aircraft-fix
...
Don't try to return to base if already dead
2013-04-20 16:55:04 -07:00
Chris Forbes
5cead96550
Merge pull request #3114 from ScottNZ/mrj
...
Implementation of MRJ
2013-04-20 16:53:52 -07:00
Chris Forbes
ecae967386
Merge pull request #3129 from Mailaender/mixfile-duplicates
...
Added .mix filename to Exception if duplicate values are found
2013-04-20 16:53:38 -07:00
Chris Forbes
40f73a9289
Merge pull request #3128 from Mailaender/diplomacy-shroud
...
Fix Fragile Alliance button usability and Diplomacy Shroud problems
2013-04-20 16:53:08 -07:00
Chris Forbes
c86a17c170
Merge pull request #3127 from Mailaender/teamchat-nre
...
fix NullReferenceException when watching replays with team chat
2013-04-20 16:52:08 -07:00
Chris Forbes
8750f04f4c
avoid spurious re-indexing of maps just prior to shellmap load
2013-04-21 11:38:24 +12:00
Matthias Mailänder
b818f85b38
per tileset configurable selection overlays
...
don't use a white one for more contrast on snow, closes #2050
2013-04-20 23:00:11 +02:00
Matthias Mailänder
a9cacbc16b
Merge pull request #3118 from psydev/cncmap
...
C&C map updates
2013-04-20 13:08:43 -07:00
Matthias Mailänder
3649342317
be more verbose about missing sequences and files
...
as requested in #3039
2013-04-20 21:56:29 +02:00
Matthias Mailänder
6125f4f9d3
added .mix filename to Exception if duplicate values are found
...
to debug #2441
2013-04-20 19:46:31 +02:00
Matthias Mailänder
f6908e45d3
update the shroud for the player setting diplomatic stances
...
fixes #2942
2013-04-20 19:09:10 +02:00
Matthias Mailänder
7508b3f6e3
remove automagic behaivor for the fragile alliance button
...
it is not working well and I can't debug with bots with it
2013-04-20 18:42:54 +02:00
Matthias Mailänder
411a0ce8df
fix NullReferenceException when watching replays with team chat
...
closes #3084
2013-04-20 17:54:39 +02:00
Matthias Mailänder
0c169bcfd3
added make version command
...
to quickly set the mods version to the git tag
or git-$hash if we are on a development version
2013-04-20 17:45:12 +02:00
Matthias Mailänder
53172d2aa3
remove more of Jes's paintjobs where I don't see the benefit
...
we want smaller installation packages
some alignment fixes made things worse
2013-04-20 16:09:24 +02:00
Matthias Mailänder
43997fda19
remove hackjob on the death hand missile
...
don't know why Jes did it
it now has the wrong palette applied and looks awful
2013-04-20 15:43:41 +02:00
Matthias Mailänder
32916ee8c5
remove unneccesary hack-jobs on d2k building icons
...
now that we have bibs back
2013-04-20 15:39:56 +02:00
Matthias Mailänder
478c54c187
disallow modifiers on the chrome palette
...
fixes #3123 when the build palette cycles on RA desert maps
2013-04-20 15:34:01 +02:00
Matthias Mailänder
6f681dfe37
don't try to return to base if already dead, fixes #2503
2013-04-20 14:45:28 +02:00
Matthias Mailänder
dc7b2c0f5d
Merge pull request #3121 from chrisforbes/unlag
...
Faster response times for AutoTarget and Move orders.
2013-04-20 03:43:17 -07:00
Chris Forbes
9a65399fed
unlag move order response
2013-04-20 21:34:03 +12:00
Chris Forbes
9b677107ec
unlag autotarget response
2013-04-20 21:33:54 +12:00
Matthias Mailänder
c02791eb2e
purge the classic mods from the source tree
...
they are unmaintained and no one wants to play them
2013-04-20 09:55:04 +02:00
Matthias Mailänder
2d77a46aec
add documentation to crate spawner / dropper
2013-04-20 09:55:04 +02:00
psydev
df6dd52832
updated map, bifurcation
2013-04-20 00:31:38 -07:00
psydev
6a78ade36b
updated map slippery_slopes (supports 8 players)
2013-04-19 23:44:26 -07:00
Matthias Mailänder
2b8efd9949
Merge pull request #3116 from psydev/cnc-balance
...
C&C anti-air balancing
2013-04-19 23:25:49 -07:00
Matthias Mailänder
24bb08f8a8
Merge pull request #3117 from chrisforbes/autotarget-params
...
move autotarget scan time params into AutoTargetInfo
2013-04-19 23:20:13 -07:00
psydev
58411bbaf7
Orca +1 (weaker missile), has slower reload
...
Reload period for orca inreased. Fully reloading is roughly equal to the amount of time it would take to go from the center of an 80x80 map to your home base, land, reload, and return to the center. (About 30 seconds).
There is +1 rocket than before, because each rocket has been weakened. This makes the orca take longer to unleash its full payload.
2013-04-19 22:18:08 -07:00
psydev
884eb3bf89
Reducing orca damage 30 -> 25
...
Will reduce damage by rockets but inrease the amount of rockets from 5 -> 6. The result of this will be taking longer to do full damage of the volley.
2013-04-19 22:02:40 -07:00
psydev
735e437912
Made silos have double the capacity, cost more.
...
This is combined with slightly reducing the amount of tiberium stored in Refineries. Part of the reason for this is that refineries are targeted lots by ion cannons (one-shot kill) and nukes. Whenever this happens, you lose the money that's in them. By making a silo that stores more, you can store the tib farther away and keep a bit more of it safe.
The other part of the reason is to bring silos into the game as a somewhat strategic structure. By having more money, they are more capturable, because you can steal what's in them. It might also make sense to maybe airstrike them so that the opponent loses what money is in them.
The way to counteract this problem is to build more silos. They cost a bit more though (double) so that you have to think about how many you want.
2013-04-19 21:54:59 -07:00
psydev
00550afd98
SAM site's turret rotation speed increased
...
Shouldn't have to lose out because you can't turn your head fast enough.
2013-04-19 21:36:40 -07:00
psydev
b2b3959d95
APC gun buffed
...
APC fires more rapidly. Does same damage vs. ground units, but does much more damage vs. air units now.
APC ground damage vs. infantry changed because since the damage is low (15), strange rounding errors occur that make it do next to no damage.
2013-04-19 21:34:12 -07:00
psydev
ffe6b88986
TowerMissiles faster, fire more efficiently
...
Missile optimized to fire a 2-burst quickly and kill orcas, but still does same overall damage as before. Uses missiles more efficiently by having them do lower damage and firing more often.
Spread increased from 6 -> 12 since it is too weak against infantry. Damage vs. infantry still low, but at least has some effect vs. groups of infantry.
Increased RangeLimit, instead of increasing missile speed, to keep the building's flavor.
2013-04-19 21:27:38 -07:00
Chris Forbes
adc36d13d9
Merge pull request #3098 from Mailaender/mono-nat-refactor
...
Separate UPnP from Game/Server into it's own class
2013-04-19 21:21:34 -07:00
Chris Forbes
b6de3b3991
move autotarget scan time params into AutoTargetInfo
2013-04-20 16:19:06 +12:00
psydev
5aacb1b95f
slight optimization of turret
...
Made turret do less damage (50), and shooting more often. 50 divides well into apc/tank health (200,300,400). 80% damage is 40, which divides well into common vehicle HP (120,160).
Bullet speed increased for greater accuracy.
2013-04-19 19:47:38 -07:00
psydev
eac2b42fd3
SAM site buff -- more missiles, faster, less dmg,
...
SAM site receives a buff to counter orca spam.
Missiles now do half as much damage (30). This divides better into Orca's hitpoints (90), to avoid wasted missiles. Missiles fire ~3x as often.
Missiles are faster. RangeLimit reduced to compensate.
2013-04-19 19:05:25 -07:00
psydev
540dda980b
SAM site-increase speed of open/closing and Make.
...
Takes too long to make, because it's at ~80 tick like every other building.
Increased speed of closing as well as opening.
2013-04-19 19:00:05 -07:00
psydev
f6e092acb5
buffed Mobile SAM's patriot missile
...
Mobile SAMs are at risk of dying quickly, so it's better to have 2 missiles worth half the damage each, in the hopes you'll get more shots off.
BurstDelay was lowered for this purpose, too.
Increased speed of missile, and adjusted RangeLimit to compensate.
2013-04-19 18:57:58 -07:00
psydev
d12566928d
Mobile SAM receives speed & rotation boost
...
Mobile SAM is a bit sluggish. +1 speed does the trick.
Turret was a little slow, too. Important when you have to react fast.
2013-04-19 18:45:37 -07:00
psydev
88de950afb
minor: humvee/buggy lose 5% vs. heavy & wood
...
In big numbers, the unit with the heavy machine gun could be a bit too powerful vs. buildings for their cost, or even armor at certain times. (Armor should be extremely resistant to machine gun fire, even in large amounts). Base raiding should favor recon bikes slightly, for cost effectiveness.
Nerf slightly.
2013-04-19 17:49:15 -07:00
psydev
cce71551fd
reduced cost of APC and M-SAM to $600
...
The GDI APC and the Nod Mobile SAM Launcher are the premier anti-air units that are needed to defend each side from air attacks. Due to the problems of orca spam, they should be given a more prominent role.
Currently the APC is $700 and the M-SAM $750. This might be reasonable against a small amount of vehicles, but anti-air units need to be able to deal with spam. So they will be reduced in cost so they can be bought cheaper. This is important for the M-SAM especially since it's a dedicated anti-air unit.
To avoid the GDI APC being too good, the damage vs. heavy armor will be reduced a bit more, so it cannot serve the role of "light tank". It will still be able to fight light vehicles well, however.
2013-04-19 15:13:50 -07:00
psydev
dec5c7dfe2
Mobile SAM's patriot missile buffed
...
To deal with orca spam problem:
-Mobile SAM missile fires a bit faster (Burst Delay of 1 sec. instead of 1.4 sec).
-Damage spread increased slightly from 14 -> 16, to deal with large concentrations of air units.
-Damage increased 55 -> 60, which divides as 2/3rds of an orca's HP. Important because Infantry rockets and Bike Rockets do 30 damage each, so one rocket + 1 patriot == kill.
SAM turret damage also increased 55 -> 60, for same reason.
2013-04-19 15:11:55 -07:00
psydev
81d5c89e6c
APC gun damage reduced vs. heavy armor, infantry
...
Since the APC's cost was lowered to $600 to deal with orca spam better, its damage vs. heavy armor and infantry is being correspondingly lowered, so that it is not too good against those units (in terms of dollar-value, especially).
Keep in mind that APC is still good at crushing infantry.
Also removed "High" attribute from APC gun (but not from the AA version).
2013-04-19 15:09:49 -07:00
psydev
f35ff421d2
Orca nerf: reducing damage vs. heavy 20 dmg -> 15
...
Orca rockets will do 15 damage vs. heavy. Hopefully this will take some edge off orca spam. This will:
-Give anti-air APC more lasting power vs. orca, ensuring it can at least down some of them and get their money's worth.
-Mammoth tank will bet better able to survive a mass assault and return fire with its rockets to down some of them (and get better money's worth).
-Give advanced guard towers better ability to defend themselves against air assault. (ATWR has heavy armor and does good damage, but can die quickly against a large group of orcas).
-Give armored units in general more resilience vs. orcas so they aren't completely helpless and quickly annihilated. Maybe then they can reach their target better (e.g. a couple tanks charging an artillery position that is being defended by some orcas).
Damage vs. infantry also slightly reduced as as result (also 20 -> 15 dmg).
Orcas generally aren't a threat to infantry, but E3s should be able to do some credible damage, even if they are in a small group. Enough orca spam will kill a small group of infantry, unfortunately. Since Orca has no business attacking infantry anyway, this slight nerf won't hurt orcas.
(Note: The damage model was simplified a bit, so that it does 100% of 30 dmg instead of 75% of 40 damage, vs. light & wood.)
2013-04-19 14:06:13 -07:00
Scott_NZ
51b485dd2e
Adjust MRJ tooltip description
2013-04-20 03:26:28 +12:00
Scott_NZ
f41b03cdfa
Fix JamsRadar jamming allies
2013-04-20 03:05:47 +12:00
Scott_NZ
4d2ccb811a
Add RenderJammerCircle
2013-04-20 03:05:47 +12:00
Scott_NZ
88b59d5033
Add missile jamming to MRJ
2013-04-20 03:05:47 +12:00
Scott_NZ
95b5e1856e
Make MRJ jam radar
2013-04-20 03:05:47 +12:00
Matthias Mailänder
77d17ce761
added building husks for RA
...
refinery, construction yard and power-plants
made by Harisson
2013-04-19 12:10:13 +02:00
Matthias Mailänder
371888b886
remove redundant kennel SHP added by @ScottNZ accidentily
...
contains no artwork fixes/polishing
2013-04-19 11:47:37 +02:00
Matthias Mailänder
520bb19e44
fixes #2660 damaged silos placed by mappers using wrong sprites
2013-04-19 11:27:34 +02:00
Matthias Mailänder
713260a49f
added more silo fillstep animations
...
made by Harisson
2013-04-19 11:19:30 +02:00
Matthias Mailänder
2c66e5352e
added more frames to the RA weapon factory doors
...
smoother opening animation made by Harisson
2013-04-19 10:19:03 +02:00
Paul Chote
d735242cd0
Merge pull request #3110 from ScottNZ/renderer
...
Fixes #3104
2013-04-19 01:00:27 -07:00
Scott_NZ
2c4c7aa4c0
Fixes TerrainRenderer.Draw() causing a crash because of negative firstRow value
2013-04-19 19:09:29 +12:00
Matthias Mailänder
3ba5bc255e
Merge pull request #3100 from dan9550/created-maps
...
A Drop Zone map for C&C
2013-04-18 23:42:53 -07:00
Matthias Mailänder
c640daba85
Merge pull request #3109 from psydev/cncmap
...
updated map, dead in motion (redux)
2013-04-18 23:39:24 -07:00
Matthias Mailänder
62962d1039
Merge pull request #3108 from psydev/d2k-balance
...
D2K--QuadRockets and Bazooka are no longer "high"
2013-04-18 23:38:53 -07:00
psydev
7231586e94
updated map, dead in motion (redux)
2013-04-18 20:10:00 -07:00
psydev
78b123deb4
QuadRockets and Bazooka are no longer "high"
...
Quad spam can be potentially very powerful. Gameplay-wise, one should be able to avoid their powerful missiles by hiding behind a building or a wall.
It doesn't necessarily make much sense that a vehicle low to the ground should be able to shoot over things perfectly. Same for infantry.
The advantage of shooting high should be reserved for units like artillery, so you can put them behind walls or other obstacles. Makes gameplay more interesting and dynamic.
TowerRockets will stay high.
2013-04-18 19:34:19 -07:00
Chris Forbes
fa76526d42
Merge pull request #3101 from psydev/patch-1
...
d2k-tanks get increased spread, 3 -> 6
2013-04-18 17:31:33 -07:00
psydev
75b86269cf
added stealth trike to show up in crates
2013-04-18 16:47:54 -07:00
psydev
8178894234
tanks get buff vs. light armor
...
Tanks are a little under-performing vs vehicles. They should be able to dish out damage closer to as fast as light vehicles do to each other.
2013-04-18 16:44:34 -07:00
psydev
05e6581a4a
increase turret strenght vs. vehicles a bit
...
gun tower should dispatch light vehicles as fast as the heavy.
turret got little buff vs. tanks since it's much weaker than gun.
2013-04-18 16:43:08 -07:00
Matthias Mailänder
ef20009310
1 net tick is 120 ms and good order latency should be 2-3
...
color code names in lobby accordingly
2013-04-18 23:46:26 +02:00
Chris Forbes
f87375422b
Merge pull request #3103 from ScottNZ/missions
...
Add `Required` slot checking in lobby logic. Set up needed player slots as Required for missions
2013-04-18 14:34:00 -07:00
Chris Forbes
0f519cf747
Merge pull request #3093 from Mailaender/ralint-sequences
...
Added RALint check for missing sequence definitions and fixed them in d2k mod
2013-04-18 14:32:10 -07:00
Matthias Mailänder
d2a6781e7e
set dynamic order lag when client with highest latency leaves
...
hide Ping again from the players, write it to server.log instead
just make everything silently work to not discriminate clients
2013-04-18 17:29:08 +02:00
Matthias Mailänder
f8e44b792f
adjust order latency dynamically by client ping, closes #2990
2013-04-18 16:18:17 +02:00
Matthias Mailänder
7f835cf438
display ping when player joins lobby, closes #2124
2013-04-18 16:18:17 +02:00
Scott_NZ
493811c0d0
Add Required slot checking in lobby logic. Set up needed player slots as Required for missions
2013-04-19 00:16:13 +12:00
psydev
fafe723841
tanks get increased spread, 3 -> 6
...
Tanks get chewed up pretty good by bazookas, and dont do much damage to infantry. This will help a bit to hurt infantry that are clumped up in the same cell.
2013-04-18 01:47:24 -07:00
dan9550
e24608ff31
A Drop Zone map for C&C
2013-04-18 17:41:54 +10:00
Matthias Mailänder
ebe9805e5b
separate UPnP from Game/Server into it's own class
2013-04-18 00:04:00 +02:00
Chris Forbes
1db4cb1867
Merge pull request #3096 from Mailaender/make-docs
...
Fixes Documentation.html indentions
2013-04-17 14:34:54 -07:00
Chris Forbes
47cef088c2
Merge pull request #3097 from Mailaender/disable-mono-nat
...
Don't try discover routers by default and expose setting to GUI
2013-04-17 14:34:36 -07:00
Matthias Mailänder
fc6918a67b
don't try discover routers by default and expose settings to GUI
...
- added verbose NAT discovery checkbox to Debug settings
- removed useless longTickThreshold slider for additional space
2013-04-17 23:27:18 +02:00
Matthias Mailänder
9c331d1be5
add an extra tab to make docs output
...
to fix the indentions with non-GitHub-flavored Markdown
2013-04-17 22:44:45 +02:00
Matthias Mailänder
28299d28dc
Merge pull request #3088 from psydev/bleed
...
C&C balancing
2013-04-17 06:19:32 -07:00
psydev
0b6d207810
updated map, no_escapism
2013-04-17 06:11:56 -07:00
psydev
12eff5141d
reduced FIX cost from 600 to 500
2013-04-17 06:11:55 -07:00
psydev
8fcef92537
making SAM site open a bit faster
2013-04-17 06:11:55 -07:00
psydev
8611a48396
nerf guard tower vs. heavy armor; misc. slight
...
if people want to take out tanks, they should build a turret. Right now the guard tower hits as strong as a tank shell, roughly.
Reducing advanced tower's damage vs. infantry. Its focus should be more on vehicles. It still is ok vs. infantry with spread of 6, but not supposed to be infantry killer, per se.
Increasing inaccuracy slightly. (3 -> 5)
-reducing turretgun vs. infantry slightly
2013-04-17 06:11:54 -07:00
psydev
22b5217c9b
nerf GDI turrets
...
It's really difficult to kill guard towers once they're up. The only reliable ways are to try to take out their power with airstrikes/orcas/etc. or use artillery from a distance. They are supposed to be tough but they are a bit too much.
Guard tower HP should be nerfed because they are wickedly hard to kill. Adv. tower's power should increase because they are annoying when sprawled everywhere and really hard to take out once established.
2013-04-17 06:11:54 -07:00
psydev
b406b1d2e0
sniper range inreased 5 -> 6
...
Nerfed sniper earlier from 7 -> 5.5. But since decimals dont mean jack in ORA, it's 5.
Since the sniper does cost 10x as much as infantry, and is a top tier unit, it should have some advantage with its sniper rifle in range to be useful on the battlefield. 5 just isn't enough.
2013-04-17 06:11:54 -07:00
psydev
396a82987e
increas TakeCover crawl speed 50% -> 60%
...
Seems like taking cover is a liability much more than a protection. I think it's better if infantry get out of the way of artillery rather than slow down and stay in its way. It's frustrating watching your infantry die pointlessly.
Instead of this, a reasonable alternative might be to double-click orders for your infantry to force them back up.
2013-04-17 06:11:53 -07:00
psydev
e604ac44b2
mammoth missiles vs. infantry 30% -> 40%
...
mammoth should be vulnerable to infantry, but right now it's a bit too weak vs. infantry, given its cost.
2013-04-17 06:11:53 -07:00
psydev
8417d1d54a
reduce conyard hp 1500 -> 1400
...
to guarantee ion + airstrike will kill it.
2013-04-17 06:11:52 -07:00
psydev
7e2faa89af
artillery adjustments
...
nod artillery range decreased from 12 -> 11
mlrs vs. wood increased 25% -> 30% (it's very slow vs. buildings right now. Good but maybe too slow)
2013-04-17 06:11:52 -07:00
psydev
a27e14b984
decreasing crush evasion from 75% -> 60%
2013-04-17 06:11:51 -07:00
psydev
1c5d2a4a52
reducing Adjacent from 5 -> 4
...
buildings are too far apart these days.
2013-04-17 06:11:51 -07:00
Matthias Mailänder
43601cfb7e
update the d2k missing content files readme text
2013-04-17 14:13:26 +02:00
Matthias Mailänder
c35e27e841
add missing d2k sequences
...
- removed some hidden ra fallbacks
- added waypoint/spawn for editor
2013-04-17 14:13:26 +02:00
Matthias Mailänder
2682dc8d83
added RALint check for missing sequence definitions
...
closes #2283
2013-04-17 14:13:21 +02:00
Matthias Mailänder
282268c2a0
Merge pull request #3086 from psydev/bleed
...
d2k: Ix research now requires Hi-tech-fac as pre-req
2013-04-17 00:23:05 -07:00
psydev
12814371b1
Ix research now requires Hi-tech-fac as pre-req
2013-04-16 17:26:25 -07:00
Chris Forbes
6fb1c4879a
Merge pull request #3070 from Mailaender/d2k-assets-completion
...
Ripped the Dune 2000 assets completely and added some polishing
2013-04-16 12:15:24 -07:00
Chris Forbes
a23a1718f5
Merge pull request #3083 from psydev/cnc
...
APC gun was overpowered vs. heavy. Back at 30%
2013-04-16 12:15:05 -07:00
psydev
17478c858a
APC gun was overpowered vs. heavy. Back at 30%
2013-04-16 04:49:02 -07:00
Matthias Mailänder
e17ca5a27c
Merge pull request #3081 from psydev/cnc
...
added new map, The Hourglass, by Dan9550
2013-04-16 03:51:34 -07:00
Matthias Mailänder
3b8f31f992
Merge pull request #3080 from psydev/d2k
...
d2k updates
2013-04-16 03:49:03 -07:00
psydev
456b225c42
map updated & mcv speed 6
2013-04-16 03:10:58 -07:00
psydev
b688b268a0
added Brimstone map by sanedisruption
2013-04-16 03:03:46 -07:00
psydev
faa04e9788
added new map, The Hourglass, by Dan9550
2013-04-16 02:10:42 -07:00
psydev
ab5082a9cb
updated dune_boogie.oramap
2013-04-16 01:27:32 -07:00
psydev
a66bcad133
changed tank speeds & rotations
2013-04-16 01:19:19 -07:00
psydev
810d995661
weapon balance stick
...
quad slightly buffed vs. wood
artillery buffed vs. wood
firedelay removed for artillery
rifle man vs. heavy reduced to 15%
2013-04-16 01:04:24 -07:00
psydev
f3e867c5c7
changed spice regeneration speed.
2013-04-16 00:58:14 -07:00
Matthias Mailänder
19d1211705
Merge pull request #3077 from psydev/bleed
...
@psydev's latest work on D2K
2013-04-16 00:31:30 -07:00
psydev
d4d627263a
turret gun "high"=yes
2013-04-15 22:03:26 -07:00
psydev
ac5378e41a
modified aircraft & airstrike + misc chgs
2013-04-15 22:01:43 -07:00
psydev
2304f3e6cc
sped up air units
2013-04-15 21:45:52 -07:00
psydev
617d66a5f7
buffed devastator gun
2013-04-15 21:27:41 -07:00
psydev
53e0f52763
reduced atomic damage vs. heavy & concrete
2013-04-15 21:20:03 -07:00
psydev
7157cbdf49
reduced ordos tank spd 10 -> 9
2013-04-15 21:09:57 -07:00
psydev
939cd8a942
fixed devastator prerequisite
2013-04-15 21:09:07 -07:00
psydev
28c1075334
buff nuke some more
2013-04-15 21:04:44 -07:00
psydev
4b4a1a8b86
removed turret from burning turret husk
...
This way it's more clear that it's dead.
2013-04-15 20:56:01 -07:00
psydev
255ea6249a
husk burn times shortened
2013-04-15 20:53:15 -07:00
psydev
b0f16b0de6
units do not detect cloaked by default anymore.
2013-04-15 20:45:14 -07:00
psydev
7f9b22a17f
gave quad better scout range; reduced trike's.
2013-04-15 20:44:07 -07:00
psydev
66a3cae31c
updated veh speeds on rock, sand, dunes.
2013-04-15 20:42:00 -07:00
psydev
086df23140
reduced trike, milssiletank & e1 dmg vs. wood
2013-04-15 20:30:21 -07:00
psydev
30e07e027d
increased harvester & mcv HP
2013-04-15 20:18:47 -07:00
psydev
5f07988e97
removed "InitialStance: Defend"
...
If people want this, put it in the defaults.yaml.
Artillery units still have "Defend" as initial stance.
2013-04-15 20:16:37 -07:00
psydev
e25f3b7504
removed InitialStance: Defend from infantry
2013-04-15 20:13:47 -07:00
psydev
7b79ad92a3
added 7% odds cloak crate. Changed money crate
2013-04-15 20:02:06 -07:00
psydev
2b9cc149f9
changed price of hi-tech and ix-research
2013-04-15 19:41:33 -07:00
psydev
d0f261c6b9
changed missiletank to Hitech
2013-04-15 19:32:44 -07:00
psydev
e59a61a747
removed slowdown for starport. Infantry slow 3-> 2
...
Starport lack of slowdown is made up for the fact that no units can land (nor more ordered) until you get power back up again.
Infantry slowdown reduced to 2.
2013-04-15 19:17:40 -07:00
psydev
7d81a1d814
removed prereqs for mcv in race*.yaml
2013-04-15 19:14:47 -07:00
psydev
745078945e
changed palace to wood
2013-04-15 19:02:05 -07:00
psydev
df6d9a17f3
reduce artillery dmg. vs concrete
2013-04-15 18:58:57 -07:00
psydev
8199cf275e
buff nuke
2013-04-15 18:55:35 -07:00
psydev
40376234a7
inc. palace detection range; outpost renders detec
2013-04-15 18:50:26 -07:00
psydev
b23a889a95
changed MCV pre-req to "repair"
2013-04-15 18:46:22 -07:00
psydev
9010bbacfb
move over Stealth Trike in palette build order
2013-04-15 18:44:02 -07:00
psydev
5235004633
change palette build order
2013-04-15 18:42:45 -07:00
psydev
01b8579e59
changed palette build order
2013-04-15 18:40:46 -07:00
psydev
ae5e5b6309
reduced Repair cost 800 -> 500
2013-04-15 18:36:03 -07:00
psydev
6bfda746e9
added custom prereq: starport; radar detects cloak
2013-04-15 18:34:03 -07:00
psydev
bc1bd9b10d
remove dependency for starport's quad & harv
2013-04-15 18:32:29 -07:00
psydev
b1b7e6b20f
added "appear1" sound effect, for stealth trike
2013-04-15 18:18:14 -07:00
psydev
ddbd25d8cc
Merge branch 'bleed' of https://github.com/psydev/OpenRA into bleed
2013-04-15 18:17:53 -07:00
psydev
8b79910749
added Stealth Raider Trike unit
2013-04-15 18:17:44 -07:00
psydev
e46498d77f
increased raider trike cost & hp
...
Increased raider trike cost to differentiate it... (Been increasing its strength a bit). Raised HP a bit to compensate.
2013-04-15 18:04:20 -07:00
psydev
bc93081b98
ordos raider rike trike damage inreased vs heavy
2013-04-15 17:59:39 -07:00
psydev
20fb4353f5
quad refurbish; turretgun range increase
...
quad damage divided into two bursted missiles
quad designed to attack heavy armor now
quad range increased to 7 (but sight range only 6)
turretgun range increased to 7 to compensate
quad burst delay added.
2013-04-15 17:52:18 -07:00
psydev
25b731cb50
increased damage of trikes vs. heavy 10% to 20%
2013-04-15 17:37:27 -07:00
psydev
3bb1a27d6f
mcv and harv hp increased 600 -> 700
2013-04-15 17:30:44 -07:00
psydev
5804e3908a
Increased ROF of turrets
2013-04-15 17:28:38 -07:00
psydev
2bd9e23650
silo capacity inc. 1500 -> 2000
2013-04-15 17:22:26 -07:00
psydev
49d4c2e66f
outpost cost reduced 1000 -> 700
2013-04-15 17:18:45 -07:00
psydev
e8c4e913a3
Merge branch 'bleed' of https://github.com/psydev/OpenRA into bleed
2013-04-15 17:14:37 -07:00
psydev
9ec49d8a2b
refinery capacity reduced from 3000 -> 2000
2013-04-15 17:11:09 -07:00
psydev
6a2ce922b0
removed bib from silo
2013-04-15 17:10:24 -07:00
psydev
6baf7dbf24
missile tank HP lowered to 90
2013-04-15 17:09:03 -07:00
psydev
2c561b220c
added FireDelay to artillery units
2013-04-15 17:05:26 -07:00
psydev
c776f8a1e2
rocket tank ROF inc.
2013-04-15 17:03:22 -07:00
psydev
79278c59a8
artillery-minrange=2, vs. wood=50%
2013-04-15 16:55:25 -07:00
psydev
1a816e73c3
Merge branch 'bleed' of https://github.com/psydev/OpenRA into bleed
2013-04-15 16:42:56 -07:00
psydev
f8771d8300
mcv.starport requires heavy -- harkonnen
2013-04-15 16:41:02 -07:00
psydev
57d812c78d
mcv.starport requires heavy -- ordos
2013-04-15 16:40:33 -07:00
psydev
03861d3fbe
mcv.starport requires heavy -- atreides
2013-04-15 16:39:59 -07:00
psydev
494481c7e5
changed missile artillery
2013-04-15 16:33:33 -07:00
psydev
de683ea9a2
changed artillery
2013-04-15 16:30:17 -07:00
psydev
655038fa2c
e1 vs. light inc. 30% -> 40%
...
so they have snowball's chance in hell vs. trikes
2013-04-15 16:25:20 -07:00
psydev
91e5a8ba04
shroud removed! :)
2013-04-15 16:12:31 -07:00
psydev
ec50df79f7
Merge branch 'bleed' of https://github.com/psydev/OpenRA into bleed
2013-04-15 16:09:23 -07:00
psydev
bffdec2252
e1 vs. heavy 15% -> 20%
2013-04-15 16:08:16 -07:00
psydev
6e0ab1f955
increased mcv and harvester speed from 6 -> 7
2013-04-15 16:03:22 -07:00
psydev
8488a7980f
lower power use of repair pad
2013-04-15 16:00:59 -07:00
psydev
a6238b2da0
change prereq of mcv
2013-04-15 15:59:50 -07:00
psydev
8b498d93b6
rocket turret visual range increased
2013-04-15 15:54:55 -07:00
psydev
4a26ad7c30
gun turret visual range increased
2013-04-15 15:52:34 -07:00
psydev
a2097b7640
fixed typo in queue build speed
2013-04-15 15:51:01 -07:00
psydev
1819be392d
remove mcv prereq
2013-04-15 15:49:42 -07:00
psydev
cec2033274
remove prereqs for combat tank, mcv
2013-04-15 15:48:48 -07:00
psydev
5b199ce7ea
removed prerequisites for combat tank, trike
2013-04-15 15:47:21 -07:00
Matthias Mailänder
58d9a2839a
Merge pull request #3072 from ScottNZ/balance
...
RA balance
2013-04-15 09:28:24 -07:00
Scott_NZ
e6507b6acf
Adjust ctnk prerequisites to atek,pdox. Let ctnk crush the same things normal tanks can. Adjust ctnk/ttnk tooltip descriptions
2013-04-16 03:52:58 +12:00
Scott_NZ
bd1995e89d
Increased mammoth tank turret ROT from 1 to 2
2013-04-16 02:27:34 +12:00
Scott_NZ
86fc743862
Increased price of ctnk to 1350
2013-04-16 02:27:33 +12:00
Scott_NZ
6d0d7ca764
Buff mechanic repair from -10 to -13
2013-04-16 02:27:33 +12:00
Scott_NZ
8839d1f441
Buff medium tank 90MM damage from 30 to 40
2013-04-16 02:27:33 +12:00
Scott_NZ
f6955eabc1
Buff ctnk and ttnk HP values to 400
2013-04-16 02:27:33 +12:00
Matthias Mailänder
eee36c90b5
Merge pull request #3071 from psydev/bleed
...
Dune 2000 balancing
2013-04-15 05:58:15 -07:00
psydev
72553ae388
reduced tank & quad dmg. vs wood & concrete
...
buildings die too easily.
And turrets need to last longer against tanks, etc.
2013-04-15 05:55:15 -07:00
Matthias Mailänder
b7b8177b99
Merge pull request #3063 from pchote/repairable-bridges
...
Repairable bridges, closes #2619
2013-04-15 05:49:56 -07:00
psydev
ce26750051
remove high-tech as pre-requisite for Missile Tank
2013-04-15 05:47:22 -07:00
psydev
d47d541bba
increase spread of turrets; gun dmg vs infantry
2013-04-15 05:44:49 -07:00
psydev
d08af21df2
increase turret sight/detection range
2013-04-15 05:41:15 -07:00
psydev
4e7807d6d4
make starport faster in exchange for costing more
2013-04-15 05:37:19 -07:00
psydev
96da2fbf9e
fix combat tank to have no pre-reqs
2013-04-15 05:34:24 -07:00
psydev
8579f83e63
updated two maps, dune_boogie & dead_in_motion rdx
2013-04-15 05:30:19 -07:00
Paul Chote
921c7b4fb1
Add invisible repair zones to bridges.
2013-04-15 23:22:08 +12:00
Matthias Mailänder
59afc46ab5
separate ra chrome for better reusability in d2k
2013-04-15 13:11:42 +02:00
Matthias Mailänder
194f8b0dfc
don't package the PhotoShop files
2013-04-15 13:11:42 +02:00
Matthias Mailänder
f71dbca8e7
removed blood splatter idle animation for d2k rifle infantry
2013-04-15 13:11:42 +02:00
Matthias Mailänder
4a2473a1a5
customisable icon size in build palette for d2k, fixes #2521
2013-04-15 13:11:42 +02:00
Matthias Mailänder
f80180509c
added Jes suggestions on d2k R8 to SHP conversion
...
- windtrapzaps is actually the IX structure animation
- rpg, missile, missile2: frame order reversed like vehicles
2013-04-15 13:11:42 +02:00
Matthias Mailänder
18b457af37
overhauled d2k buttons and alternate splash by Sardaukar
2013-04-15 13:11:42 +02:00
Matthias Mailänder
a7ace54ecb
BuildingCapture, ActorLost now use notifications.yaml
...
less redundancy, aggregates notification audio files
2013-04-15 13:11:41 +02:00
Matthias Mailänder
8fa1fc2345
mapped DATA.R8 completely, fixes #2341
...
d2k is now completely independened from RA MIX/SHP files
2013-04-15 13:11:35 +02:00
Paul Chote
08cf941fef
Add BridgeHut and repair activities.
2013-04-15 23:11:21 +12:00
Paul Chote
115da5c770
Make bridges repairable.
2013-04-15 23:11:21 +12:00
Paul Chote
d3959d21ca
Add a ParentActorInit for FreeActor spawns.
2013-04-15 23:11:20 +12:00
Paul Chote
4ca777597f
Replace UnitTraitOrderTargeter with TargetTypeOrderTargeter.
...
This also makes naval buildings untargetable for c4 and demo trucks, as they don't make much sense.
2013-04-15 23:10:57 +12:00
Matthias Mailänder
7470189be1
Merge pull request #3066 from psydev/bleed
...
d2k: cleaning up weapons & pre-requisites
2013-04-15 03:29:45 -07:00
psydev
89fc587731
fix siege tank, combat, trike again
2013-04-15 03:24:07 -07:00
psydev
8b0cfaaeb1
fixed trikes, unit stats.
2013-04-15 03:07:25 -07:00
psydev
b4db72702c
updated weapons with better values.
2013-04-15 02:57:55 -07:00
psydev
357b6a8e77
changed unit costs at starport; fix starport
2013-04-15 02:54:59 -07:00
psydev
2e31f9318c
modified custom pre-requisites for buildings
2013-04-15 02:40:56 -07:00
Matthias Mailänder
234f32860e
Merge pull request #3068 from twhitney11/twhitneyKeyboardScrollFix
...
Fixes #3049 Deselecting Edge Scroll Loses Ability to Use Arrow Scroll Too
2013-04-15 02:27:12 -07:00
Matthias Mailänder
b8e96b1957
Merge pull request #3069 from psydev/patch-1
...
fix artillery explode
2013-04-15 02:22:53 -07:00
Matthias Mailänder
ee43227fcf
Merge pull request #3067 from ScottNZ/dog
...
Fixed attack dog voice
2013-04-15 02:20:25 -07:00
psydev
ad9aef635b
fix artillery explode
...
For some reason artillery wasn't exploding. I had set it at 75% odds last time I edited it. Just making it explode again.
It really needs to explode. It only costs $600 and is pretty powerful. This is its drawback, to make it vulnerable if player bunches them up.
2013-04-15 00:31:59 -07:00
psydev
953bda65de
changed cost of various structures.
...
money is limited, shouldnt be wasted on pointless things that take extra
time building for no reason. Like, power stations, barracks.
Some changes inspired by original dune 2000 stats. Other buildings left as
is, because we're not trying to copy the original game.
Light factory made super cheap to distinguish it from heavy factory. It
should make poor-man's units, relatively quickly. Things that sort of
suffice at countering better heavy units like tanks, while pursuing a
different strategy.
No buildings cost more than $2000, because it's not really necessary to
have things be that expensive (from what I can tell). It just wastes time
and cuts down possibilities for strategy by making certain things out of
reach and forcing everyone into similar strategies.
Research facilities that unlock units (outpost, high tech factory,
research facility) all ~1000.
Starport made 2000 so that it's not too cheap since it's good, but not
inaccessible as a mid-game strategy.
2013-04-14 23:34:28 -07:00
psydev
9728992997
re-ordered structures list
2013-04-14 23:27:19 -07:00
Tyler Whitney
881e8f705a
Update ViewportScrollControllerWidget.cs
...
Moved Scroll() out of the if statement checking to see if edge scrolling was enabled thereby fixing bug introduced that stops keyboard from working if edge scrolling is not enabled.
2013-04-15 03:08:22 -03:00
Scott_NZ
306fc98917
Fixed attack dog voice
2013-04-15 16:03:01 +12:00
psydev
264ffcba32
Gave buildings except turrets AutoTargetIgnore
...
Doesn't really make much sense to auto-target buildings that are no
threat. Units should fire at units or turrets.
2013-04-14 17:38:02 -07:00
psydev
d1796a17d4
necessary fix for mod.yaml... was broken
2013-04-14 16:05:52 -07:00
psydev
dc5d7747df
rename e3 weapon 'bazooka'; removing aa for now
2013-04-14 15:59:01 -07:00
psydev
a3458735fc
cleaning up pre-requisites: refinery
2013-04-14 13:45:12 -07:00
psydev
24a09b1eb7
explosions added in weapons/ folder; defaults l8r
2013-04-14 13:42:06 -07:00
psydev
43dc5bbf70
added separate explosions.yaml for weapons
2013-04-14 13:37:40 -07:00
Paul Chote
e545865599
Add Selectable field to Selectable.
...
There are a bunch of bogus assumptions about
targetable actors being selectable. These aren't
easily fixed, so this add a Selectable field that
can be diabled for things we want to target, but
not select.
2013-04-15 08:06:52 +12:00
Paul Chote
e76c746b61
Rewrite Enter and related activities.
...
The unit will now path to the nearest adjacent cell, drag inside, do the inner activity, then (if still alive) drag back to its original
location.
This fixes:
- Mismatch in logic between Enter and MoveAdjacentTo,
which causes an infinite loop.
- Building capturing failing from certain directions.
- Being unable to enter buildings on unpathable tiles.
- Units being stranded inside a building if the requirements
for the inner order aren't met.
2013-04-15 08:05:37 +12:00
Paul Chote
8676562d47
Fix bogus pathability check.
...
This fixes units on pathable bridge tiles from
being killed on bridge death (they were failing
the check against themselves).
2013-04-15 08:04:44 +12:00
Paul Chote
a1313b518d
Prevent multiple bridges spawning at the same location.
2013-04-15 08:04:25 +12:00
Matthias Mailänder
ff282eafa2
Merge pull request #3061 from psydev/bleed
...
fixed spice regen rate; rename some weapons to original names
2013-04-14 05:54:13 -07:00
psydev
3855c84e89
renaming some weapons to their original d2k names
2013-04-13 19:33:52 -07:00
psydev
e0697771a5
(reset spice bloom for now) & refinery tickrate
2013-04-13 19:31:28 -07:00
Chris Forbes
a35be26feb
Merge pull request #3059 from cjshmyr/master
...
SHP updates
2013-04-13 19:30:29 -07:00
Chris Forbes
53a75ac794
Merge pull request #3060 from psydev/bleed
...
slight mod. harv's unload rate & display of $ amt.
2013-04-13 19:30:04 -07:00
psydev
03504c28f9
slight mod. harv's unload rate & display of $ amt.
2013-04-13 19:14:58 -07:00
Curtis Shmyr
7babb1b96c
Added a faction superpower icon for armor airdrop
2013-04-13 20:06:44 -06:00
Curtis Shmyr
10ead15023
Update mech.shp to be the HIRES sprite
2013-04-13 20:03:23 -06:00
Matthias Mailänder
3df51ed601
Merge pull request #3058 from Mailaender/maintenance
...
Removed unneccessary dependencies from Travis configuration
2013-04-13 12:12:36 -07:00
Matthias Mailänder
4c4acde590
removed unneccessary dependencies from Travis configuration
2013-04-13 21:09:19 +02:00
Matthias Mailänder
711aa60562
Merge pull request #3057 from Mailaender/maintenance
...
Fixed some rpmlint warnings
2013-04-13 09:49:06 -07:00
Matthias Mailänder
50a6ed7d0e
Merge pull request #3056 from psydev/bleed
...
d2k balance changes
2013-04-13 09:48:50 -07:00
psydev
7c062a7f45
removed bib from towers
2013-04-13 09:36:55 -07:00
psydev
22cf0c7de6
new map, dune_boogie
2013-04-13 09:13:23 -07:00
Matthias Mailänder
40ac4d52a2
remove executable bits from map.yaml files
2013-04-13 18:00:29 +02:00
Matthias Mailänder
7921bed1d7
remove duplicate SHP
2013-04-13 17:57:35 +02:00
psydev
fbfa209de9
d2k balance changes
2013-04-13 08:25:55 -07:00
Curtis Shmyr
f7f4170ba9
Merge pull request #3052 from chrisforbes/husk-render-order
...
render husks under other actors
2013-04-13 01:16:36 -07:00
Chris Forbes
e66ea6060f
render husks under other actors
2013-04-13 20:04:23 +12:00
Chris Forbes
c9d5f42dce
Merge pull request #2996 from Mailaender/serverbrowser-usability
...
Added filters and ping to server browser
2013-04-13 00:55:41 -07:00
Curtis Shmyr
51fa777018
Merge pull request #3050 from chrisforbes/bug-3042
...
fix enemies showing on minimap under fog
2013-04-13 00:54:39 -07:00
Curtis Shmyr
cbd8032acf
Merge pull request #3051 from chrisforbes/fix-bogus-shroud-disable
...
fix bogus shroud disable
2013-04-13 00:43:38 -07:00
Curtis Shmyr
1e5e092aec
Merge pull request #3044 from chrisforbes/mapchooser-random
...
move `random map` button in ra into mapchooser
2013-04-13 00:40:44 -07:00
Chris Forbes
73483877af
fix bogus shroud disable
...
This code runs everywhere -- and so was clobbering every client's
RenderedPlayer to the player who was setting their cheat.
2013-04-13 19:35:33 +12:00
Chris Forbes
405975bd6e
fix enemies showing on minimap under fog
2013-04-13 19:15:53 +12:00
Chris Forbes
3eed67c61b
Merge pull request #2945 from bidifx/syncrep
...
fixes #2941 - dump fields in syncreport
2013-04-12 12:10:48 -07:00
Matthias Mailänder
27aae11d9f
Merge pull request #3048 from psydev/patch-1
...
making FIX cheaper, since no one uses it. Lower HP
2013-04-12 10:38:04 -07:00
psydev
a29d4759b6
making FIX cheaper, since no one uses it. Lower HP
...
Nobody uses repair bay, because it's not a pre-requisite for anything, and it's expensive. Reducing cost from $1200 to $600.
To compensate for its lower value, its HP are being lowered as well, from 800 to 400. Now it should be killable with an airstrike, which is about right.
To anyone paying attention: there has been some discussion over whether repairs should be cheaper. I am agnostic on the issue for now. How about we see if people like the repair bay more now and consider using it, before making further balance changes? Open to discussion.
2013-04-12 10:28:53 -07:00
ScottNZ
4804b9d460
Merge pull request #3045 from psydev/patch-1
...
shortened conyard cooldown 5 -> 4 secs
2013-04-12 06:51:37 -07:00
psydev
eae10973c2
shortened conyard cooldown 5 -> 4 secs
...
The cooldown on the construction yard building is too damn long.
2013-04-12 05:26:33 -07:00
Matthias Mailänder
c9180aaf86
simplify the selection boxes and use existing checks
2013-04-12 12:17:31 +02:00
Chris Forbes
0dc6f33752
move random map button in ra into mapchooser
2013-04-12 21:48:36 +12:00
Matthias Mailänder
2cdeb112fe
polish serverbrowser filters
2013-04-12 11:46:27 +02:00
Matthias Mailänder
43492b920d
Ping.SendAsync to reduce UI freezing
2013-04-12 11:36:53 +02:00
Matthias Mailänder
1069a89332
made filters and ping button optional
2013-04-12 11:36:53 +02:00
Matthias Mailänder
2a9cfc6203
added game server pinging
2013-04-12 11:36:52 +02:00
Matthias Mailänder
5eff33cc65
added serverbrowser filters
2013-04-12 11:36:52 +02:00
Matthias Mailänder
b6d6757690
Merge pull request #3042 from chrisforbes/bug-3023
...
Fixes #3023 crash in ObserverShroudSelectorLogic if two players have the same name
2013-04-12 02:29:07 -07:00
Chris Forbes
829af80c95
fix crash in ObserverShroudSelectorLogic if two players have the same name
2013-04-12 21:24:06 +12:00
Scott_NZ
54a76070d5
Prevent Allies from destroying Soviet base in Desert Shellmap
2013-04-12 21:22:40 +12:00
Chris Forbes
b649b4b7bb
Merge pull request #3020 from pchote/shroud-sanity
...
Refactor per-player shrouds.
2013-04-12 01:53:31 -07:00
Matthias Mailänder
4e33f26859
Merge pull request #3028 from Mailaender/nat-settings
...
Better name for automatic port forwarding and enabled by default if all pre-checks end well.
2013-04-12 01:22:15 -07:00
Matthias Mailänder
50b9d68c12
Merge pull request #3035 from psydev/patch-1
...
Making bridges indestructible for now.
2013-04-12 01:20:49 -07:00
Matthias Mailänder
e83f80d6be
Merge pull request #3030 from Mailaender/shellmap-polish
...
Removed some annoyances from the RA temperat shellmap
2013-04-12 01:18:47 -07:00
Matthias Mailänder
25e33be52e
Merge pull request #3029 from Mailaender/lintian-fix
...
Changes DEBIAN/md5sums permissions to 0644
2013-04-12 01:18:33 -07:00
Scott_NZ
e8ad630e9d
Add unit production and other buildings to desert shellmap
2013-04-12 19:32:43 +12:00
Scott_NZ
f931706664
Rework centre of desert shellmap. Adjust unit balancing.
2013-04-12 18:24:59 +12:00
psydev
b292acfedb
housekeeping: moved arty over some more in menu
2013-04-11 19:37:22 -07:00
psydev
82d99b4e98
fix Chinook "returning to base" problem
...
Chinook had "Re-arms at: HPAD" entered in its rules, even though it has no weapons. This is what caused it to return to base when you hit 'F' instead of land.
Now it lands again when you hit F. *phew* so happy :)
2013-04-11 14:52:38 -07:00
psydev
777cc626ce
housekeeping: moveing artillery BuildPaletteOrder
2013-04-11 14:42:15 -07:00
psydev
a5e899999c
Sniper range reduced from 7 -> 5.5
...
Sniper range of 7 seems ridiculous, since it's a one-shot kill, and you can build multiple. (I support building multiple). Surprised I never noticed this issue before.
The range in C&C 95 was 5.5.
The ScanRadius is set to 5, which is probably why we haven't noticed any OP problems.
It's also a bit ridiculous since the unit's sight radius is only 5.
2013-04-11 11:33:40 -07:00
psydev
b21e0f97d0
replaced all explosion numbers with names
...
Explosions all have a name description now instead of a vague number.
2013-04-11 08:41:41 -07:00
psydev
d8312c73a4
Making bridges indestructible for now.
...
Making bridges indestructible.
Rationale:
-many maps don't work when bridges are destructible (most or all of the crossings are bridges)
-bridges will be repairable in the future. At this point, an engi can come and re-open it, but in the meantime, they shouldn't be destroyed.
-if someone wants to make a map with destructible bridges, they still can, by editing the .yaml themselves. This should be the default, though.
(FWIW, bridges were not destructible in C&C 1.)
2013-04-11 08:39:26 -07:00
Paul Chote
400ad49de0
Allow maps/mods to properly disable fog or shroud (or both).
2013-04-11 22:36:56 +12:00
Paul Chote
2c680a1831
Fix shroud for observers observing a player after win/loss.
2013-04-11 21:26:49 +12:00
Scott_NZ
c3ec29a14c
More shellmap polish. Add another badger paradrop
2013-04-11 02:27:09 +12:00
Matthias Mailänder
821fe02fde
polish the temperat shellmap a little
...
- silence the gun sound a bit
- remove the flickering mig
2013-04-10 15:53:57 +02:00
Matthias Mailänder
99ec55d793
fixes #2797 lintian claims that our package is bad
2013-04-10 15:17:26 +02:00
Matthias Mailänder
23ca044515
allowUPnP is a bad name for automatic port forwards
...
also check it by default if all those checks went well
2013-04-10 12:45:16 +02:00
Paul Chote
707c86fbbb
Fix selection decorations being drawn behind fog.
2013-04-10 22:12:51 +12:00
Paul Chote
9b7bb53287
LocalPlayer.Shroud is never the right shroud.
2013-04-10 21:42:30 +12:00
Paul Chote
248e815d99
More shroud refactoring.
...
This introduces a hash on Shroud which ShroudRenderer
can observe, removing the need to explicitly twiddle
a dirty flag between objects.
Shroud disabling is now done via RenderPlayer, so
enabling the cheat or winning/losing will now give
vis equivalent to an observer.
2013-04-10 21:08:22 +12:00
Paul Chote
ca8dbce0ef
Display selection decorations to allies & observers.
2013-04-10 19:37:04 +12:00
Paul Chote
c428cad70c
Refactor per-player shrouds & fix shellmap shroud.
2013-04-10 19:36:03 +12:00
Scott_NZ
6fb6aba9fc
Add chinook reinforcements to Desert Shellmap
2013-04-10 19:29:37 +12:00
Scott_NZ
9377a02a6a
Add some more Desert Shellmap detail/polish
2013-04-10 19:29:37 +12:00
Chris Forbes
aae6394300
Merge pull request #2965 from ScottNZ/ui
...
Added support for draggable BackgroundWidgets
2013-04-09 19:31:11 -07:00
Chris Forbes
e2b3d68d8a
Merge pull request #3018 from Mailaender/try-catch-mono-nat
...
Stop Mono.Nat from wreaking havoc for some people.
2013-04-09 14:46:58 -07:00
Chris Forbes
eee09319b6
Merge pull request #3015 from cjshmyr/master
...
Updated CHANGELOG
2013-04-09 14:30:59 -07:00
Matthias Mailänder
4bd9770126
Merge pull request #3014 from ScottNZ/shellmap
...
Additional shellmap for RA
2013-04-09 05:01:18 -07:00
Matthias Mailänder
3abe58c4ae
more checks for NRE and setting to disable NAT discovery
2013-04-09 13:03:37 +02:00
Matthias Mailänder
1603485b33
catch everything NatUtility does so it does not crash anymore
2013-04-09 12:36:42 +02:00
Curtis Shmyr
654697dc03
Update CHANGELOG
2013-04-08 23:26:32 -06:00
Scott_NZ
5ff317a6b1
Shellmap polish
2013-04-09 16:58:24 +12:00
Scott_NZ
7436fd1613
Adjust medium tank spawn location
2013-04-09 16:58:24 +12:00
Scott_NZ
92efc64602
Add some awesome things to the new shellmap like Chronosphere/Iron Curtain usage and auto unloading of cargo
2013-04-09 16:58:24 +12:00
Scott_NZ
5c3923c4f5
Add civilian nudging for new shellmap
2013-04-09 16:58:24 +12:00
Scott_NZ
455dd98eec
Add general attack code to shellmap
2013-04-09 16:58:23 +12:00
Scott_NZ
30ae1186d8
Stirred up the Shellmap water because Fix Open Areas doesn't work for desert water apparently
2013-04-09 16:58:23 +12:00
Scott_NZ
cd9a264f01
Shellmap: Add beginning paradrop and Tanya
2013-04-09 16:58:23 +12:00
Scott_NZ
a897c256c8
Shellmap: Add more Soviet buildings and improve paradrop
2013-04-09 16:58:23 +12:00
Scott_NZ
1e45a9899b
Shellmap: Add Viewport movement, coastal attacks and so forth
2013-04-09 16:58:23 +12:00
Scott_NZ
3a66cd75b4
Add Desert Shellmap
2013-04-09 16:58:22 +12:00
Chris Forbes
66eff85aa4
Merge pull request #3003 from Mailaender/build-palette-hotkey-modifier
...
Resolve hotkey conflicts between build palette and world command widget once and for all
2013-04-08 15:27:53 -07:00
Chris Forbes
8f7819fb24
Merge pull request #3011 from Mailaender/cloaking
...
Render mines properly again and fix empty camo pillboxes in RA shellmap
2013-04-08 13:55:23 -07:00
Matthias Mailänder
58524a712d
Merge pull request #3009 from ScottNZ/mtm-shroud
...
Fixes a couple of shroud issues
2013-04-08 10:45:46 -07:00
Matthias Mailänder
e7e74aac3c
allow the cloak palette to stay empty and use it for mines
2013-04-08 19:29:55 +02:00
Matthias Mailänder
5ba899088c
fix empty camo pillboxes in shellmap
2013-04-08 19:15:59 +02:00
Matthias Mailänder
505e3de0c4
Merge pull request #3007 from psydev/patch-1
...
shortened MSAM name. Tweak cloak time. Fixed desc's.
2013-04-08 08:15:09 -07:00
Matthias Mailänder
5911208553
Merge pull request #3010 from psydev/bleed
...
updated skull_valley: fixes + now 8-players
2013-04-08 08:11:55 -07:00
Scott_NZ
c173cfa771
Remove extra tab
2013-04-09 03:07:33 +12:00
Matthias Mailänder
1bbc74c910
Merge pull request #3008 from pchote/split-tabs-logic
...
Split multiple-production-queue widget logic into its own file
2013-04-08 08:06:34 -07:00
psydev
05b7596bfa
updated skull_valley. Fixes, and now 8-players
2013-04-08 05:28:17 -07:00
Scott_NZ
f16edfcf98
Fix shroud bug in Monster Tank Madness
2013-04-09 00:18:21 +12:00
Scott_NZ
67fcdb5b91
Remove Shroud.Jank() and make all references to it call Shroud.Dirty() instead
2013-04-09 00:18:08 +12:00
psydev
3ad2689e38
set A.I. max silos to build == 1, to save space
...
Due to conyard build radius, unnecessary buildings should not be built.
Silo is not really needed, so capping to 1.
2013-04-08 04:36:20 -07:00
psydev
3cc6874da0
APC muzzle flash made single shot inst. of double
2013-04-08 04:20:41 -07:00
psydev
c810d0083a
apc gun given recoil
2013-04-08 04:10:15 -07:00
Paul Chote
09efeed105
Use IsHighlighted for settings / ingame menu tabs.
2013-04-08 23:04:23 +12:00
Paul Chote
f368556b23
Merge tooltip support into Button and remove ToggleButton.
2013-04-08 23:01:21 +12:00
Paul Chote
eddc1fc0cf
Remove duplication between ButtonWidget and ToggleButtonWidget.
2013-04-08 22:55:01 +12:00
Paul Chote
71999bdc52
Break production tabs logic into a separate file.
...
Also unhardcodes the production types.
2013-04-08 22:32:32 +12:00
psydev
415df59e20
shortened MSAM name. Tweak cloak time
...
Mobile SAM launcher name shortened.
Stealth tank time increased 80 -> 90 until https://github.com/OpenRA/OpenRA/issues/2898 is addressed.
Shortened a few other names.
Fixed some descriptions.
2013-04-08 03:26:39 -07:00
Paul Chote
21833f34b0
Remove leftovers from moving cheats into options menu.
2013-04-08 21:45:45 +12:00
Matthias Mailänder
29ca520d89
Merge pull request #3006 from psydev/bleed
...
updated skull_valley map. Now supports 6 players.
2013-04-08 02:45:01 -07:00
Matthias Mailänder
f0e88b55f6
Merge pull request #3005 from pchote/observer-shroud
...
Implement observer shroud selector in C&C
2013-04-08 02:44:44 -07:00
Matthias Mailänder
a98cfd8445
Merge pull request #3004 from pchote/sidebar-mouse-interaction
...
C&C widget mouse event polish
2013-04-08 02:40:35 -07:00
psydev
fbf74a0758
updated skull_valley map. Now supports 6 players.
2013-04-08 02:39:16 -07:00
Matthias Mailänder
c421399e45
Merge pull request #2991 from pchote/sane-pause-logic
...
Fix pause logic and C&C cheats menu
2013-04-08 02:35:25 -07:00
Paul Chote
c52bd4bf82
Implement observer shroud selector in C&C.
2013-04-08 21:24:09 +12:00
Paul Chote
87c107c825
Increase default tooltip delay to 200ms.
2013-04-08 20:25:13 +12:00
Paul Chote
5580ad4663
Fix C&C sidebar cursor/world cursor interaction. Fixes #2989 .
2013-04-08 20:16:09 +12:00
Matthias Mailänder
70b40a54be
build palette hotkeys require ALT modifier to avoid conflicts
...
changed back the unit action hotkeys scatter / stance cycle
2013-04-08 09:37:54 +02:00
Chris Forbes
0cf4c7ccb9
Merge pull request #2993 from Mailaender/non-fatal-bad-nat-response
...
Fixes a crash when the discovered NAT device rejects fetching the current port mapping
2013-04-07 14:07:01 -07:00
Chris Forbes
a694d10d2f
Merge pull request #2998 from Mailaender/lobby-crash
...
Don't crash when host leaves the lobby, fixes #2980
2013-04-07 13:14:53 -07:00
Matthias Mailänder
6b164672eb
Don't crash when host leaves the lobby, fixes #2980
2013-04-07 21:00:27 +02:00
Matthias Mailänder
273a9869bf
don't crash if the router does not want to talk to us
2013-04-07 17:20:26 +02:00
Sascha Biedermann
2fb12f755a
added ToString() for OpenRA.Player
2013-04-07 17:01:55 +02:00
Sascha Biedermann
bed26c3dee
fixes #2941 - dump fields in syncreport
2013-04-07 15:25:52 +02:00
Paul Chote
3968609a1e
Move C&C cheats into a panel on options menu.
2013-04-08 00:29:20 +12:00
Paul Chote
76b206670a
Make cheats logic robust against missing widgets.
...
Also removes force-desync stdout spam.
2013-04-07 23:41:31 +12:00
Paul Chote
a5ec473a59
[Sync] the world pause state.
2013-04-07 23:40:34 +12:00
Paul Chote
096d95f391
Fix bogus pause logic.
2013-04-07 23:38:52 +12:00
Curtis Shmyr
3272b6725e
Merge pull request #2987 from chrisforbes/cloaked-mines
...
remove InvisibleToEnemy, use plain Cloak for mines
2013-04-06 22:27:12 -07:00
Curtis Shmyr
f2668b8831
Merge pull request #2986 from chrisforbes/autotarget-desync
...
fix desync in Cloak.IsVisible
2013-04-06 22:26:25 -07:00
Chris Forbes
b9ecfa1e9a
make mines silent
2013-04-07 16:57:55 +12:00
Chris Forbes
ada26b9d12
make minelayers detectors
2013-04-07 16:18:59 +12:00
Chris Forbes
6675903eb9
remove InvisibleToEnemy, use plain Cloak for mines
2013-04-07 16:13:00 +12:00
Chris Forbes
3b95708811
fix desync in Cloak.IsVisible
2013-04-07 15:17:06 +12:00
Matthias Mailänder
ece611e5c8
Merge pull request #2979 from psydev/bleed
...
fixed error with rock_canyon map
2013-04-06 05:24:30 -07:00
Matthias Mailänder
ea512b30fb
Update OpenRA.nsi
...
fixes SharpFont.*.dll" -> no files found
2013-04-06 15:24:01 +03:00
psydev
aa3b460724
fixed error with rock_canyon map
2013-04-06 05:21:56 -07:00
Matthias Mailänder
9c4c619bed
Merge pull request #2978 from Mailaender/bombardment-islands-fix
...
Fixed missing cliff in bombardment islands
2013-04-06 05:00:17 -07:00
Matthias Mailänder
dbc9ae4fe0
Fixed missing cliff in bombardment islands
...
Missing cliff inserted into RA map bombardment islands.
2013-04-06 13:58:37 +02:00
Matthias Mailänder
b395e9ba7d
Merge pull request #2976 from psydev/patch-2
...
update for cnc-classic -- updated explosions, more...
2013-04-06 04:53:53 -07:00
Matthias Mailänder
b2d885d268
Merge pull request #2403 from Mailaender/mono-nat
...
Use Mono.Nat for UPnP port forwarding.
2013-04-06 04:50:22 -07:00
Matthias Mailänder
0488903a15
enhanced UPnP discovery usability
...
- don't search for NATs forever, 5 seconds seem to be enough
- disable the UPnP checkbox if discovery failed
- no computer industry acronyms in user GUI
- don't remove port-forwarding twice, just once on shutdown
- user-configurable settings for debugging
2013-04-06 13:32:50 +02:00
psydev
cf4ed16cf6
Fixed some explosions, added comments
...
tidied up some stuff.
re-arranged order as well
2013-04-06 04:24:38 -07:00
psydev
263c5486c2
updated default unit explosions for helis, etc.
2013-04-06 04:18:09 -07:00
psydev
92c0a67255
removed faulty explosion for helis. (whoops.)
2013-04-06 04:15:41 -07:00
psydev
f546d867a6
updated HeliExplode's animation name
2013-04-06 04:14:03 -07:00
psydev
bb8922cc1a
stealth tank cloak & crushes infantry
...
Until cloak issues is fixed (https://github.com/OpenRA/OpenRA/issues/2898 ), 90 seems a reasonable cloak delay.
Stealth tank now crushes infantry.
Cloak sound fixed.
2013-04-06 04:04:44 -07:00
psydev
f7a1e0edce
pre-requisites fix
2013-04-06 03:58:17 -07:00
psydev
d16d736489
infantry detect cloaked; grenadierexplode fixed
2013-04-06 03:52:29 -07:00
psydev
ab72262d25
misc fixes; bluetiberium
...
apc is actually AttackFrontal
fixed palette order a bit
harvester harvests BlueTiberium instead of Blue Tiberium.
2013-04-06 03:38:29 -07:00
psydev
7a1ce8441c
minor fixes
...
Silo moved to build queue. Last I checked, GivesBuildableArea didn't work with stuff produced from the support queue.
For whatever reason, you can build FIX in C&C Gold right away.
2013-04-06 03:25:47 -07:00
psydev
f741085b61
made crates close to original C&C values + misc.
...
Nuke powerproxy currently doesnt work so I set its shares to zero.
"allowmultiple" for support powers is broken, and should be fixed.
OpenRA doesn't yet have support for crates full of infantry.
2013-04-06 03:07:24 -07:00
Matthias Mailänder
dead3308e4
Merge pull request #2973 from psydev/patch-1
...
slowed down *make animations to 80-tick
2013-04-06 03:03:09 -07:00
psydev
c5d00c785e
updated aircraft rules, as per nyerguds' rules.ini
2013-04-06 02:55:18 -07:00
psydev
c7e5c9a849
updated explosions -- now uses cnc mod's names
2013-04-06 02:40:32 -07:00
Matthias Mailänder
f6ce9a3f02
Merge pull request #2975 from Mailaender/cnc-classic-ui-fix
...
Don't save transparent pixel color to avoid UI glitches
2013-04-06 02:29:00 -07:00
Matthias Mailänder
8319a4d569
don't save transparent pixel color to avoid UI glitches
2013-04-06 11:24:28 +02:00
psydev
d4348b0ff0
hospital fan spins slower; make anims slower
...
Hospital fan runs at tick 100, which looks better and is what other buildings are.
Make animations for hosp, biolab and miss set to 80.
2013-04-06 02:17:32 -07:00
psydev
29135b1b65
slowed down *make animations to 80-tick
...
Animations were faster than they should be. Reduced to 80 tick. They look appropriate now and close to the original.
I made TMPL and FIX 60 because it looked more natural. TMPL is slow to begin with, but it looks ok at 80, too.
2013-04-06 01:55:54 -07:00
Matthias Mailänder
1ddc1eb64b
Merge pull request #2972 from pchote/classic-fixups
...
Fix classic mods yaml
2013-04-06 01:48:39 -07:00
Paul Chote
c4a24dc536
Convert missed classic mod traits to world coords.
2013-04-06 21:40:26 +13:00
Matthias Mailänder
6236fb5531
Merge pull request #2971 from Mailaender/wiki-update
...
Separate wiki update into it's own script
2013-04-06 01:17:31 -07:00
Matthias Mailänder
aeb784628d
Merge pull request #2952 from Mailaender/cursor-palette-refactor
...
Cursor Palette Refactor
2013-04-06 01:15:32 -07:00
Matthias Mailänder
5b0856f655
Merge pull request #2970 from psydev/bleed
...
added rock_canyon map. Removed delta dunes (old)
2013-04-06 01:13:04 -07:00
Matthias Mailänder
84746c97b8
Merge pull request #2933 from Mailaender/hotkey-conflicts
...
Hotkey usability and conflict resolution
2013-04-06 01:12:39 -07:00
Matthias Mailänder
b25e29173a
Merge pull request #2968 from pchote/map-chooser
...
Map chooser polish & refactoring
2013-04-06 01:08:21 -07:00
Matthias Mailänder
da127f24d3
separate wiki update script
2013-04-06 09:54:04 +02:00
psydev
5041642f2e
add rock_canyon and no_escapism maps
2013-04-05 23:47:16 -07:00
Matthias Mailänder
acc8cd1e5e
fixes #2885 forgot to enable the cursor palette before drawing
...
split HardwarePalette.Update into two functions, closes #2847
2013-04-06 08:44:32 +02:00
Matthias Mailänder
6c6f5601d8
make PaletteTexture private and only use it for sprite renders
2013-04-06 08:44:32 +02:00
Paul Chote
aa97bbbea8
Fix viceroid selection group rendering (bug #2930 ).
2013-04-06 17:03:08 +13:00
Paul Chote
fe091487cc
Fix C&C options menu fade effect.
2013-04-06 16:41:13 +13:00
psydev
58c1fba595
added rock_canyon map. Removed delta dunes (old)
2013-04-05 20:41:11 -07:00
Paul Chote
2cb634b8f5
New spawn selector tooltip for C&C.
2013-04-06 14:50:40 +13:00
Chris Forbes
99516fd2b9
Merge pull request #2957 from Mailaender/dedicated-bot-order-exploits
...
Don't misinterpret AI orders as an exploit on dedicated servers anymore.
2013-04-05 18:48:17 -07:00
Matthias Mailänder
819e48334e
fixed #2540 AI orders misinterpreted as an exploit on dedicated
2013-04-05 18:49:15 +02:00
Paul Chote
0fb8878273
Tweak checkbox and map author label positions.
2013-04-06 03:20:41 +13:00
Paul Chote
d739b747de
Only render the previews we can actually see.
...
This really should be fixed generally in ScrollPanelWidget,
but this is the most painful case.
2013-04-06 03:12:02 +13:00
Paul Chote
995b4c73d9
Force the runtime to prioritize the main thread and keep things smooth.
2013-04-06 02:59:34 +13:00
Paul Chote
4bc5d06c19
Minor map chooser polish tweaks.
2013-04-06 02:28:26 +13:00
Paul Chote
5e2e284cbf
Add map type and author to lobby.
2013-04-06 01:52:16 +13:00
Paul Chote
9d74734ec5
Remove random map button from lobby.
2013-04-06 01:47:32 +13:00
Paul Chote
8f7940f969
Move threading into the preview generation.
2013-04-06 01:39:05 +13:00
Paul Chote
792405d789
Polish C&C map chooser layout.
2013-04-06 01:39:04 +13:00
Paul Chote
5423c400f7
Add game-type filter to C&C map chooser.
2013-04-06 01:39:04 +13:00
Paul Chote
c2cc4c2256
Add random map button to the C&C map chooser.
...
This also fixes issues relating to RunAfterTick
calls being run out of order - the downside being
that the list remains empty until the iteration
is complete. This will be fixed in a following patch.
2013-04-06 01:39:04 +13:00
Paul Chote
01248de66b
Add ScrollPanel.ScrollToItem().
2013-04-06 01:39:04 +13:00
Paul Chote
4907ea1f0c
Center C&C map chooser panel.
2013-04-06 01:39:04 +13:00
Scott_NZ
083d59613a
Better UPNP logging. Also fixes a compile error
2013-04-05 14:18:22 +02:00
Matthias Mailänder
989c23e632
use Mono.Nat for UPnP port forwarding
...
- might support more devices
- supports internal and external port mapping
- discover the device only once (at startup)
2013-04-05 14:18:15 +02:00
Matthias Mailänder
8f5fcc6e54
Merge pull request #2967 from psydev/changes
...
updated skull_valley map
2013-04-05 05:01:15 -07:00
psydev
994e7dc3dd
updated skull_valley map.
2013-04-05 04:56:08 -07:00
psydev
d03143dc0e
added new map, skull_valley.
2013-04-05 04:39:17 -07:00
ScottNZ
b22b7208ec
Merge pull request #2954 from Mailaender/empty-superweapon-indicators
...
Don't render empty remaining tick bars for iron curtain / chrono
2013-04-05 02:34:20 -07:00
Matthias Mailänder
9996db7382
Merge pull request #2966 from Mailaender/cnc-cheats-crash
...
Fixes C&C cheats menu crash and adds more buttons to it's lobby
2013-04-05 02:16:46 -07:00
Matthias Mailänder
0ce8e85af4
Merge pull request #2961 from psydev/patch-2
...
construction yard HP reduced 2000 -> 1500
2013-04-05 02:15:33 -07:00
Matthias Mailänder
11c5aeec6a
more widgets for the C&C lobby
...
- random map
- crates on/off
- assign teams
2013-04-05 10:30:06 +02:00
Scott_NZ
8d0a7b46ac
Added support for draggable BackgroundWidgets
2013-04-05 21:19:18 +13:00
Matthias Mailänder
9c40fcec27
Hotfix: make the C&C cheat menu not crash
2013-04-05 10:06:14 +02:00
Matthias Mailänder
8ab817f466
Merge pull request #2953 from Mailaender/freetype-windows-fix
...
Use the correct FreeType DLL file name on Windows
2013-04-05 00:29:13 -07:00
psydev
770e1bbaac
fixed error in slippery_slopes.oramap
2013-04-04 21:46:30 -07:00
psydev
514126cc41
Added two new maps.
2013-04-04 20:57:25 -07:00
psydev
9147b73b1f
AI no longer builds FIX
...
To save space within conyard's build radius, AI will not build FIX, since it doesn't know how to use it, and it provides no pre-requisites.
2013-04-04 14:46:55 -07:00
psydev
7848702042
mcv odds w/o base 80%
...
-Odds of getting MCV in a crate w/o a conyard is 80%, so that people aren't tempted to sell their conyard at beginning.
-Changed Hard AI's limits of procs, barracks & factories, since AI has to work within the conyard's build radius and crowding is no good, because it prevents them from building all tech buildings.
2013-04-04 14:30:19 -07:00
psydev
2f4e2679eb
orca ROF decreased. 10 -> 15
...
Orca missiles fire a bit slower, so that the unit cannot unload all its rockets in 2 seconds. Will give defenses a bit more time to respond before they die or before the orcas run away.
2013-04-04 14:08:36 -07:00
psydev
d49c344463
increased speed of TowerMissile; inc. burst delay
...
Increased speed of TowerMissile. At present it is very slow and not terribly effective vs. air units because they can quickly leave range before getting hit. Speed stats are same for E3 and RocketBike.
Burstdelay increased. This is to avoid wasted missiles on the same target that might get destroyed.
Rangelimit reduced from 40 to 30 to compensate for increased missile speed.
2013-04-04 14:05:27 -07:00
psydev
f7bbc7a23a
construction yard HP reduced 2000 -> 1500
...
Now that MCV is buildable again, the conyard doesn't need to be the ultra-heavy armored bunker it has been. Now a nuke can almost kill it.
2013-04-04 13:50:27 -07:00
Chris Forbes
1745f5a100
Merge pull request #2955 from Mailaender/dead-actor-stances-fix
...
Don't perform keyboard orders on destroyed actors which crashes the game.
2013-04-04 13:42:56 -07:00
Matthias Mailänder
f4abe08863
fixes #2947 don't perform keyboard orders on destroyed actors
2013-04-04 19:24:30 +02:00
Matthias Mailänder
4a580c3780
don't render empty remaining tick bars for iron curtain / chrono
2013-04-04 19:14:49 +02:00
Matthias Mailänder
3511667609
fixes #2946 non-standard FreeType DLL P/Invoke on Windows
2013-04-04 18:50:28 +02:00
Matthias Mailänder
2fe20b13f1
Merge pull request #2948 from psydev/patch-1
...
balance stick - infantry, mammoth
2013-04-04 05:33:37 -07:00
psydev
380c849d91
orca, apache require ANYHQ instead of HQ
...
allows units unlocked by HQ to stay available as long as you have either advanced comm. center or temple of nod.
2013-04-04 04:33:18 -07:00
psydev
a879d6c033
APC gun does slightly more dmg; slower ROF
...
APC gun does 30 damage, so it can kill orca in 3 shots.
ROF lowered to compensate.
2013-04-04 04:23:21 -07:00
psydev
cb05244814
mammoth turret rotation 2 -> 3, matching tank rot.
...
A good idea to make mammoth able to rotate to face air units it wants to hit, faster.
2013-04-04 03:59:57 -07:00
psydev
d22764d3d3
infantry speed increased from 90% to 100%.
...
During playtesting it seemed like having infantry go at full speed on clear terrain was a good addition.
If it seems inappropriate for some infantry, can change it individually later for some units that might be too fast (e.g. flamethrowers and grenadiers, who travel at speed=5).
2013-04-04 03:57:04 -07:00
Matthias Mailänder
74ae8e0b09
Merge pull request #2943 from Mailaender/make-install-sharpfont-fix
...
Unbreak make install and SharpFont on Mac
2013-04-03 23:50:09 -07:00
Matthias Mailänder
e8c43eae92
fixes #2938 unbreak make install and SharpFont on Mac
2013-04-03 14:38:42 +02:00
Chris Forbes
270296f64b
Merge pull request #2937 from Mailaender/paratrooper-shroud-glitch
...
Fixes paratroopers revealing shroud after death
2013-04-03 02:06:49 -07:00
Chris Forbes
c1427c1eaa
Merge pull request #2936 from bidifx/syncrep
...
added "Force Desync" Cheat for debugging
2013-04-03 02:06:32 -07:00
Chris Forbes
99c89e5378
Merge pull request #2934 from Mailaender/observer-invisibility
...
Fixes cloaked units invisible to spectators
2013-04-03 02:06:21 -07:00
Chris Forbes
0cff898954
Merge pull request #2931 from Mailaender/missing-sound-exception
...
Throw specific exception on missing sound definitions
2013-04-03 02:05:55 -07:00
Chris Forbes
7bbac5659d
Merge pull request #2935 from Mailaender/superweapon-cooldown
...
Added durationbar indicators for iron curtain and chronoshift
2013-04-03 01:53:40 -07:00
Matthias Mailänder
ffc241d170
Merge pull request #2928 from psydev/changes
...
new maps; orca trail changed; msam icon; blue tree.shp
2013-04-03 00:17:14 -07:00
Matthias Mailänder
dca73b2c7d
fixes #2726 paratroopers revealing shroud after death
2013-04-03 00:15:19 +02:00
Sascha Biedermann
2982002397
added "Force Desync" Cheat for debugging
2013-04-02 23:38:36 +02:00
Matthias Mailänder
5ecd0edeb8
added durationbar indicator for chronoshift, closes #2287
2013-04-02 22:19:04 +02:00
Matthias Mailänder
03d203e64a
added durationbar indicator for iron curtain, closes #2288
2013-04-02 22:18:40 +02:00
Chris Forbes
38578c7f99
Merge pull request #2475 from Mailaender/sharpfont
...
move from custom Tao.FreeType to SharpFont
2013-04-02 13:01:34 -07:00
Matthias Mailänder
75395de526
fixes #2918 cloaked units invisible to spectators
2013-04-02 20:43:31 +02:00
Matthias Mailänder
3a3503201b
hotkey usability
...
resolve hotkey conflicts, fixes #2883
add/display existing in-game button hotkeys, fixes #2932
2013-04-02 17:29:20 +02:00
Matthias Mailänder
82b3126417
Merge pull request #2895 from Mailaender/editor-erazor
...
Added an eraser toolbar button to the map editor
2013-04-02 04:02:03 -07:00
Matthias Mailänder
63893e97e7
use SharpFont instead of custom Tao.FreeType
2013-04-02 12:46:25 +02:00
Matthias Mailänder
58bdfb90e3
Merge pull request #2896 from Mailaender/editor-ruler
...
Added switchable ruler markings to editor
2013-04-02 03:21:59 -07:00
Matthias Mailänder
3dfce53bf8
throw specific exception on missing sound definitions
2013-04-02 12:06:28 +02:00
Matthias Mailänder
7a143d94f9
added an eraser toolbar button
...
to erase with left-click as in image editing programs
2013-04-02 11:54:41 +02:00
psydev
c2a8da086f
re-added maps
2013-04-02 02:41:32 -07:00
psydev
8c294022f4
maps renamed
2013-04-02 02:38:09 -07:00
Matthias Mailänder
a55a902ba5
added switchable ruler markings to editor
2013-04-02 11:16:02 +02:00
psydev
48f77f7117
removed the new icons that were unappealing
2013-04-02 01:10:17 -07:00
Chris Forbes
6a466bde38
Merge pull request #2897 from Mailaender/editor-zoom
...
Added toolbar buttons for pan and zoom to editor
2013-04-02 00:48:36 -07:00
Chris Forbes
864ae11233
Merge pull request #2894 from Mailaender/editor-cashcount
...
Added total cash count to editor status bar, closes #2884
2013-04-02 00:15:19 -07:00
Matthias Mailänder
c0fd62e410
Merge pull request #2927 from chrisforbes/bug-2921
...
fix #2921 : crash when support power instance vanishes while tooltip is shown
2013-04-02 00:11:42 -07:00
Matthias Mailänder
26a510401a
Merge pull request #2929 from chrisforbes/bug-2528
...
fix #2528 - crashy race in DemoTruck destruction
2013-04-02 00:09:02 -07:00
Chris Forbes
c62a7572a7
fix #2528 - crashy race in DemoTruck destruction
2013-04-02 19:39:15 +13:00
Matthias Mailänder
e82dd025f6
added toolbar buttons for pan and zoom
2013-04-02 08:37:51 +02:00
Chris Forbes
772efb98d4
fix #2921 : crash when support power instance vanishes while tooltip is shown
2013-04-02 19:20:24 +13:00
psydev
21bdc6afa5
changed orca missile trail from smokey to fb4
2013-04-01 23:20:20 -07:00
psydev
2593bc0a72
added rocket trail, msam icon, blue-tree.shp
2013-04-01 23:11:34 -07:00
Chris Forbes
f556be975c
Merge pull request #2917 from pchote/turret-cleanup
...
Remove Turret and PVecFloat cruft.
2013-04-01 23:06:15 -07:00
Chris Forbes
9ec47034ec
Merge pull request #2925 from psydev/patch-2
...
fix - stealth tank, artillery; minor changes
2013-04-01 23:00:03 -07:00
Chris Forbes
32bafa1560
Merge pull request #2924 from ScottNZ/lobby
...
Fixes #2907
2013-04-01 22:58:53 -07:00
psydev
a3998f6f12
added new maps by psydev
2013-04-01 22:45:05 -07:00
psydev
d3c1831bc0
obelisk range +1
...
Seems like Obelisk is not used much and that it is underpowered. Could use +1 range.
Rationale: it uses tons of energy (150) and costs a lot ($1500), compared to ATWR (30 energy, $1000) which has a range of 8. (Obelisk is 7 at the moment).
Obelisk also is comparatively easily destroyed since its HP are lower. Since it's vulnerable to power outages and artillery, it seems a bit more range will help get better use out of it.
2013-04-01 17:39:22 -07:00
psydev
a765a1330a
reduced cooldown time for ConYard to 5 secs.
...
8 seconds cooldown time for conyard seems unnecessary and a bit long. Reduced to 5 seconds. The build radius on its own will probably deal with most basewalking problems, so the cooldown time isn't as important.
Increased Turret and Guard Tower's cloak detection range to 5. They need the range, especially since they are relatively easily destroyed by stealth tanks.
2013-04-01 17:35:07 -07:00
psydev
57012b9a6e
blue tree now 1/2 green tree's regrowth speed
...
Blue tiberium tree was producing at 58% of green tiberium tree.
It seems a bit too good right now, so going to put it at 50%. (It has ~2x value of green)
2013-04-01 17:31:22 -07:00
psydev
7f752519bb
fix - stealth tank, artillery
...
Someone changed stealth tank and it did not have HoldFire as initial stance anymore.
Apparently Explodes: does not use UnitExplode by default anymore? Fixed.
2013-04-01 17:29:00 -07:00
Scott_NZ
3123bebe33
Fixes #2907
...
Sort servers by players in the server browser
2013-04-02 12:50:21 +13:00
Scott_NZ
c0e3861891
Fix #2888
...
Only choose out of the selectable maps when pressing Random Map in the lobby
2013-04-02 12:36:02 +13:00
Matthias Mailänder
c68d939e4f
Merge pull request #2823 from ihptru/auto-map-dl
...
Auto map downloading
2013-04-01 09:11:25 -07:00
Matthias Mailänder
c97e9c197f
Merge pull request #2919 from Mailaender/fix-makefile
...
fixes #2913 make clean && make failing
2013-04-01 03:29:56 -07:00
Matthias Mailänder
08f213a952
Merge pull request #2915 from psydev/patch-1
...
mcv crate; cloak delay; AI... minor changes
2013-04-01 03:27:02 -07:00
Matthias Mailänder
de988e45a5
Merge pull request #2911 from chrisforbes/mcv-crate-bugfix
...
fix MCV crate not being given if normal SelectionShares was zero
2013-04-01 03:26:35 -07:00
Matthias Mailänder
43e6512049
fixes #2913 make clean && make failing
2013-04-01 10:12:10 +02:00
Paul Chote
819d315d56
Remove Turret and PVecFloat cruft.
2013-04-01 12:59:50 +13:00
Paul Chote
be250bca76
Rewrite ThrowsParticle using world coordinates.
...
The old dynamics were crazy, so this implements
a simpler model using a cubic lerp.
2013-04-01 12:59:49 +13:00
psydev
0976901326
orca balance
...
Orca has been shown in playtesting to be too good in large groups. Reducing HP to 90 so that bike rockets, e3 rockets can kill in 3 shots instead of 4.
Returning ammo to 5 again, because adding that extra rocket ended up making a much bigger difference than expected.
2013-03-31 15:09:48 -07:00
psydev
c390a4325a
mcv crate; cloak delay; AI
...
MCV crate set to 0. This will be at the very least until there is a way to delay good units from showing up early game.
Cloak delay raised to 90 since it re-cloaks fast. This is because currently the stealth tank starts countdown while still in "attack mode", after the last missile was fired. Should be changed again to 1-2 seconds after https://github.com/OpenRA/OpenRA/issues/2898 is implemented.
Added hard AI.
2013-03-31 15:06:23 -07:00
Matthias Mailänder
0695307730
Merge pull request #2914 from Mailaender/fake-fixes
...
Fix the bit-rotted tooltips of fake buildings
2013-03-31 14:43:39 -07:00
Matthias Mailänder
171c88cea9
fix the bit-rotted tooltips of fake buildings
2013-03-31 22:39:01 +02:00
Matthias Mailänder
91b633a126
Merge pull request #2908 from Mailaender/weap-door-fix
...
fixes #2679 RA war factory closes it's door prematurely
2013-03-31 04:52:24 -07:00
Matthias Mailänder
138c965a85
Merge pull request #2912 from psydev/patch-1
...
construction yard limit; balance stick
2013-03-31 04:52:12 -07:00
psydev
af2ed64c5c
stealth tank range -1
...
Stealth tank range seems too high. It currently exceeds obelisk range. We won't be changing obelisk range until the FireDelay issue is fixed. https://github.com/OpenRA/OpenRA/issues/2710
2013-03-31 04:09:55 -07:00
psydev
b2772c1443
Gun & Guard tower detection range increased +1
...
The detection range for cloaked units for guard towers and guns is low (3).
This is needed so that stealth tanks aren't too good at sneaking by everything.
2013-03-31 04:03:43 -07:00
psydev
2be1d68088
infantry pre-req change "HQ" to "ANYHQ"
...
tier-2 infantry can still be built as long as you have advanced communications center or temple of nod.
2013-03-31 03:48:54 -07:00
psydev
7414c00d63
changed pre-requisites from HQ to ANYHQ
...
Vehicles can still be built if communications center is destroyed, as long as player has either an advanced communications center or temple of nod.
2013-03-31 03:47:17 -07:00
Paul Chote
7b54bbf0b2
Convert RenderUnitSpinner -> RenderUnit + WithSpinner.
...
Also sets correct offsets for the units that use it.
2013-03-31 23:43:34 +13:00
psydev
e6c962cc6b
Building adjacent value increased
...
Since the MCV position limits where you can build, it seems like the adjacent value should be relaxed.
Pchote, scott, mailaender and I were playtesting the new build radius. We played with a value of 5 and it was good.
2013-03-31 03:42:30 -07:00
psydev
8ae723fec6
MCV no longer needs FIX to be built
...
MCV is more important now since buildings can only be built within its build range. If you need a repair bay first, it's too constrictive. This seems right.
2013-03-31 03:38:55 -07:00
psydev
b6a4f2f9c1
Orca, MLRS, mammoth balance stick
...
MLRS range reduced. People don't seem to like it's ultra-long range. Hopefully this is a good middle ground.
Orca range reduced -- there's some concern the orca is OP, especially against things designed to kill it (Bike, MSAM, ...). Reducing range will not nerf it but will allow vehicles to approach without getting instantly killed.
Mammoth missiles spread increased. Since mammoth is a top-tier unit, people think it shouldn't be easily killed and should be effective vs. everything. This should help a bit vs. infantry.
MLRS damage vs. wood reduced significantly, to slow down how fast they can destroy buildings.
MLRS damage vs. infantry slightly reduced. They are supposed to be good at killing incoming infantry groups, but they seem slightly too effective.
2013-03-31 03:36:58 -07:00
psydev
b7d6fa8a18
Nod gets mobile SAM launcher. MLRS & MCV speed
...
Nod now can use mobile SAM launcher. This is necessary because Orcas are powerful, esp. in large groups.
MLRS slowed down a bit, so it can't turn and run as swiftly.
MCV gets +1 speed since it will be moving more now.
2013-03-31 03:25:07 -07:00
psydev
3c03474fb6
construction yard -- make better range limit
...
Playtesting suggested we should increase the build radius from 10 to ~13/14.
Also changed pre-requisites so that "hq" pre-req is not "anyhq"
2013-03-31 03:15:38 -07:00
Paul Chote
800a9ff0c4
Convert SmokeTrailWhenDamaged to world coords.
2013-03-31 23:04:57 +13:00
Paul Chote
41dcb11030
Convert WithRotor to world coords.
2013-03-31 21:35:37 +13:00
Paul Chote
34a9675744
Remove unnecessary PPos.FromWPosHackZ() usage.
2013-03-31 21:35:30 +13:00
Chris Forbes
afa28dbc24
fix MCV crate not being given if normal SelectionShares was zero
2013-03-31 20:53:15 +13:00
Paul Chote
2f80cd5f92
Pass WorldRenderer to AnimationWithOffset.OffsetFunc.
2013-03-31 19:56:11 +13:00
Paul Chote
7c21459b48
Convert contrails to world coords.
2013-03-31 19:32:51 +13:00
Chris Forbes
01bf635e26
Merge pull request #2909 from psydev/patch-4
...
important fix -- apache shoots at air units again
2013-03-30 19:47:57 -07:00
psydev
c9fdb39854
fixed earlier mistake w/ mlrs HP
...
I made a mistake changing MLRS HP from 120 -> 115 in last patch. (I misread a unit stat and so the change didn't do the thing I thought, and had no purpose).
Returned to previous value of 120.
2013-03-30 13:54:01 -07:00
psydev
70c7522c98
bike rocket damage slightly tweaked++
...
Bike rocket damage increased to 30.
This lets it kill MLRS in 4 shots instead of 5. Important for the role the bike plays.
Kills Buggy in 4 shots instead of 5 as well.
This helps to justify bike's cost of $500. Its primary job is to exploit open space with its speed to attack vulnerable units, e.g. go behind enemy lines and quickly kill artillery. 5 shots (3 volleys instead of 2) makes this far weaker in this role, and expensive to take the risk with.
2013-03-30 13:51:52 -07:00
psydev
eb3933f071
important fix -- apache shoots at air units again
...
Apache Helicopter wasn't shooting at air units. Now it does again.
2013-03-30 13:12:36 -07:00
Matthias Mailänder
48da405a39
fixes #2679 RA war factory closes the door prematurely
2013-03-30 20:41:40 +01:00
Matthias Mailänder
971ff431e0
Merge pull request #2905 from pchote/baserange
...
Add building range and structure placement rate limiting to C&C
2013-03-30 03:15:22 -07:00
Paul Chote
9127d0dcf4
Support a maximum building range ( Fixes #2156 ).
...
This also implements support for a per-provider
cooldown between placing structures, allowing mods
with multiple structure queues to rate-limit
placement around a single provider.
An initial delay parameter is included to
support units that deploy into a base provider and
require an initial setup time (e.g. the Surveyor
unit from C&C TW).
The range and time restrictions are not applied to
walls as a balance choice.
2013-03-30 23:00:26 +13:00
Matthias Mailänder
65d80cfa08
Merge pull request #2904 from Mailaender/packaging-fixes
...
Packaging fixes
2013-03-30 02:56:22 -07:00
Paul Chote
4dc5c4a871
Fix BuildingInfo formatting.
2013-03-30 22:48:17 +13:00
Paul Chote
395df45a5a
Revert unbuildable MCV and crate changes.
2013-03-30 22:48:17 +13:00
Matthias Mailänder
85c0f7fcbf
added new fake target dependencies to PHONY
2013-03-30 10:45:40 +01:00
Chris Forbes
855d65d9af
Merge pull request #2903 from ihptru/masterserver
...
fix #2792 ; Send Players: and Bots: to master server as different fields
2013-03-30 02:13:12 -07:00
Matthias Mailänder
c49aae1eba
don't ship the tileset builder (yet), closes #2863
2013-03-30 10:01:04 +01:00
Matthias Mailänder
fa8efba1b9
fixes #2862
...
also more comfortable make clean && make all
2013-03-30 09:59:05 +01:00
Igor Popov
1bea6465c1
fix #2792 ; Send Players: and Bots: to master server as different fields
2013-03-30 12:37:21 +04:00
Matthias Mailänder
1ccd1cd1ac
Merge pull request #2886 from Mailaender/community-icons
...
Added more cameos and showcase everything in developer mode
2013-03-30 00:59:17 -07:00
Matthias Mailänder
66d8bbb9b5
Merge pull request #2891 from psydev/patch-4
...
blossom trees: indestructible; blue slower
2013-03-30 00:58:21 -07:00
Matthias Mailänder
2fe75b322d
Merge pull request #2879 from bidifx/chat
...
closes #2874 : improved ingame chat
2013-03-30 00:40:47 -07:00
Matthias Mailänder
091bdac830
Merge pull request #2861 from Mailaender/version-mismatch-config
...
fully configurable version mismatch detection
2013-03-30 00:25:30 -07:00
Matthias Mailänder
260dd5e1fb
Merge pull request #2887 from pchote/world-offsets
...
Replace Turret/Muzzle positioning code
2013-03-30 00:07:43 -07:00
Paul Chote
02898e8bbc
Remove unnecessary trait lookup from DebugMuzzlePositions.
2013-03-30 17:05:22 +13:00
psydev
42b606ca3c
weap/afld HP reduced; HQ adjustments
...
Weapons Factory & Nod Airstrip HP reduced greatly (to 1000), so that nuke can now destroy them (& Ion Cannon almost but not quite).
Advanced Communication Center's HP increased from 1000 to 1200, to give it some more breathing room vs. ion cannon strikes.
Added ANYHQ as a custom pre-requisite, so that the temple of nod and advanced communications center will also allow building of advanced units.
2013-03-29 17:31:10 -07:00
psydev
9405f47711
Ion Cannon buffed vs. heavy armor; revamped
...
Ion Cannon does more damage vs. heavy armor--supposed to be more effective vs. advanced guard towers & Obelisks.
It no longer uses the PerCell damage model because the amount of damage vs. buildings varied wildly. It now uses the standard model and works pretty well.
2013-03-29 17:00:19 -07:00
psydev
904b80076d
Guard Tower gun buffed
...
There were complaints the Guard Tower was too weak. Generally, it's better if CNC is not a game of infantry spam. So it fires more often now. (ROF decreased from 40 to 30)
Its damage was increased from 45 to 50 because Flamethrowers were surviving with 1 HP, which is annoying.
2013-03-29 16:53:18 -07:00
psydev
63fe7ef540
increase nuke damage vs. heavy armor (ATWR)
...
Nuke damage vs. heavy armor increased, so that it can efficiently take out GDI advanced guard towers.
2013-03-29 16:36:47 -07:00
psydev
722fd9b59a
blossom trees fix
...
removed -TargetableBuilding and -AutoTargetIgnore
2013-03-29 16:07:32 -07:00
psydev
f090941427
Mammoth Tank buff; balance stick for MLRS
...
Mammoth tank buffed, since people said it was too slow and died easily, e.g. dying too readily while approaching enemy through artillery fire.
-HP increased from 600 to 800. Seems justifiable since it's an expensive, slow-to-build, top-tier unit.
-Speed increased from 3 to 4; (C&C 95 default value, incidentally)
-Rotation reduced from 5 to 3 so that it has a flavor of slowness, and a vulnerability.
MLRS speed reduced from 8 to 7, so it's not uncatchable when retreating.
MLRS health reduced from 120 to 115 so Rocket Bike can kill it in 5 shots instead of 6.
MLRS InitialStance set to Defend, to help noobs avoid unintentionally bunching them up (and making them vulnerable to airstrikes, etc.) and to require less micro-management of their positions.
2013-03-29 15:24:53 -07:00
Matthias Mailänder
918f27575d
added total cash count to editor status bar
2013-03-29 23:20:52 +01:00
psydev
51880db3c5
Harvester capacity & unload time changed
...
The carrying capacity of harvesters was increased from $525 to $700. (This is the original C&C 95 value).
Overall harvesting rates are roughly the same.
To keep overall harvesting rates the same, the amount of time spent unloading at the refinery was increased.
The purpose of these changes is to:
- make blue tiberium harvesting from distant fields economically feasible by increasing carrying capacity
- make basewalking less necessary in order to take advantage of blue tiberium fields farther away, especially in early game.
- make harvesting from distant tiberium fields less penalizing. If you have more harvesters harvesting tiberium farther away, the unload time won't affect you as much as if you were harvesting closer by.
- make refineries more relevant and make the player build refineries to increase capacity, and not only relying on a fleet of harvesters. (A good idea anyway since Ion cannons can kill refineries, and you should have more than one).
- keep with flavor of C&C, where tiberium was a dangerous substance which had to be carefully unloaded, unlike ore from RA which was immediately dumped.
2013-03-29 15:07:56 -07:00
psydev
f89650c61c
orca update; ammo increased 5 -> 6. heli sight++
...
Orca ammo reduced from 10 to 5, since
Increased toal ammo from 5 to 6, since orcas seem to be a bit weak vs. tanks, flame tanks, etc.
Apache Helicopter & Orca sight range increased from 8 to 10. Seems good here, I wouldn't increase anymore, or they will be too good at scouting by themselves. Leaving it here requires using other units for their scouting value.
A-10 sight range increased from 8 to 12. This makes the airstrike better for scouting, and seems to make sense for an airplane. Since it's a superpower, won't be too powerful.
2013-03-29 14:40:36 -07:00
psydev
221279dc18
orca rockets -- fewer, more powerful (less spammy)
...
When you have multiple orca rockets firing at once, the screen fills with missiles and smokey trails. Reduced the number firing per second, but they do the same total damage, so balance remains unchanged.
Will change their trail shortly to something other than smokey.
Next commit will change their ammo load.
2013-03-29 14:34:06 -07:00
psydev
42f0dadd27
applying balance stick
...
Stealth Tank damage vs. wood nerfed; a few stnks could quickly uncloak and destroy a building, e.g. refinery.
Guard tower slight buff, to kill E3 in 2 shots instead of 3, and E4/E5 in 4 shots instead of 5.
E3 rockets expire a bit sooner. They would continue on forever. Their range is still long, but now it's possible for some units to escape.
2013-03-29 14:30:23 -07:00
psydev
30dd2e3d2d
blossom trees: indestructible; blue slower
...
Trees were made destructible; now they are indestructible.
Blue tiberium blossom trees regenerate slower than green tiberium. This keeps the green ones relevant in maps with both kinds of trees.
The blue ones produce at slightly over half speed, and slightly over 2x value, giving them a slight advantage. Blue's total value production rate is ~1.25x faster than green tib. blossom tree.
2013-03-29 14:21:58 -07:00
Paul Chote
5e74d3c54e
Remove legacy turret/muzzle positioning code.
2013-03-29 22:04:21 +13:00
Paul Chote
491468b84f
Convert ra-classic turrets/weapons to world coordinates.
2013-03-29 21:44:04 +13:00
Paul Chote
7c816f75d2
Convert ra turrets/weapons to world coordinates.
2013-03-29 21:44:04 +13:00
Matthias Mailänder
2f839f6b58
made Dune 2000 corrinno palace unbuildable again
...
was just for testing as the devmode build palette is too small
2013-03-29 09:39:35 +01:00
Matthias Mailänder
4ebaaf716d
showcase everything we got icons for when dev cheats on
2013-03-29 09:23:52 +01:00
Paul Chote
0289fd543e
Convert d2k turrets/weapons to world coordinates.
2013-03-29 20:50:10 +13:00
Paul Chote
b9793635c8
Convert cnc-classic turrets/weapons to world coordinates.
2013-03-29 20:50:10 +13:00
Matthias Mailänder
008b0cbab5
Added @Nyerguds TD Deluxe Cameo Pack
2013-03-29 08:44:10 +01:00
Paul Chote
67df893fc3
Convert C&C turrets/weapons to world coordinates.
2013-03-29 20:42:57 +13:00
Paul Chote
6a4caab023
Convert BIKE and HTNK to world coordinates.
2013-03-29 20:42:57 +13:00
Paul Chote
79d51f0ce2
Auto-detect offset coordinate type.
2013-03-29 20:42:57 +13:00
Paul Chote
0cff8b5b12
Add a debug visualization for muzzle positions.
2013-03-29 20:42:56 +13:00
Paul Chote
5bd34bda22
Support world coordinates for Prone offsets.
2013-03-29 20:42:56 +13:00
Paul Chote
bb6a1ed6e0
Introduce world offsets for turrets & armaments.
2013-03-29 20:42:56 +13:00
Paul Chote
27d852a425
Rename legacy offset coordinates on Turrets and Armaments.
2013-03-29 20:39:27 +13:00
Paul Chote
9e4bab07e5
Add conversions and helpers for world coordinates.
2013-03-29 20:39:27 +13:00
Paul Chote
724ea88c3b
Add new "World Coordinate" types.
...
These types provide fixed-point representations of distances, angles,
positions, vectors, and rotations in 3d space.
WAngle (and WRot) represents 360 degrees in 1024 units.
WRange (and WPos, WVec) represents 1 cell in 1024 units.
Distance types in yaml can be written as <cell>c<subcell>, e.g. "4c512" for 4.5 cells.
2013-03-29 20:39:27 +13:00
Paul Chote
61959aa45b
Fix TeslaZap to account for altitude.
2013-03-29 20:39:26 +13:00
Matthias Mailänder
d9efe82b5a
added prison/tech center icon and build-up animation
2013-03-29 07:22:14 +01:00
Paul Chote
153d29a00f
Fix LazerZap to account for altitude.
2013-03-29 19:04:25 +13:00
Paul Chote
0c78d59d88
Fix A* visualization in C&C.
2013-03-29 19:04:25 +13:00
Sascha Biedermann
54a59afde0
fixed typo
2013-03-28 23:57:46 +01:00
Sascha Biedermann
1eb7c62c62
closes #2874 : improved ingame chat
2013-03-28 18:39:26 +01:00
Matthias Mailänder
b4a2489874
Merge pull request #2881 from Mailaender/start-game-cnc-classic-hotfix
...
Hotfix: C&C classic don't crash on game start
2013-03-28 09:36:17 -07:00
Matthias Mailänder
1a768c99ff
Merge pull request #2876 from Mailaender/debug-traits
...
add the desync-debug traits to the actors of default mods
2013-03-28 09:34:45 -07:00
Matthias Mailänder
7eeac660b8
Merge pull request #2878 from Mailaender/indestructable-trees
...
Non-targetable Trees
2013-03-28 09:34:10 -07:00
Matthias Mailänder
5c095a7fe8
add missing StartGame notification to cnc-classic
...
empty value, fixes a crash
2013-03-28 17:31:42 +01:00
Matthias Mailänder
8d9f91a844
non-targetable trees, fixes #2875 and related regressions
...
makes them indestructable again except for super-weapons
2013-03-28 12:23:39 +01:00
Matthias Mailänder
10ba7ae1c3
add the desync-debug traits to the actors of default mods
2013-03-28 11:53:50 +01:00
Chris Forbes
db4f880d61
Merge pull request #2873 from bidifx/hotkeys
...
fixes #2866 : allow Button.Key to be a delegate
2013-03-28 02:17:45 -07:00
Sascha Biedermann
467002a88b
fixes #2866 : added ButtonWidget.GetKey as delegate
2013-03-28 10:03:41 +01:00
Matthias Mailänder
37e0a189fb
Update package-all.sh
...
OpenRA build server is running http://packages.ubuntu.com/precise/markdown which has a different name in /usr/bin compared to the http://software.opensuse.org/package/perl-Text-Markdown I have installed on my machine.
2013-03-28 09:02:43 +01:00
Matthias Mailänder
8fd02a4ce5
Merge pull request #2868 from Mailaender/desura-cleanup
...
Cleanup the Desura crap
2013-03-27 10:32:13 -07:00
Matthias Mailänder
4c1f671767
remove AUTO-GENERATED desura pre-launch wrapper scripts
...
*self-slap*
2013-03-27 18:22:48 +01:00
Matthias Mailänder
7720e20f81
Update openra.spec
...
build server seems to have an old version of rpmbuild which does not understand soft-dependencies
2013-03-27 13:50:11 +01:00
Matthias Mailänder
ebb3c4d938
Merge pull request #2860 from bidifx/ready-cb
...
hotfix for #2789 , ready CheckBox
2013-03-27 05:29:51 -07:00
Sascha Biedermann
10c38d1339
hotfix for #2789 , ready CheckBox
2013-03-27 12:58:43 +01:00
Matthias Mailänder
81dac5521f
make the whole version mismatch mechanic user-configurable
2013-03-27 12:19:22 +01:00
Matthias Mailänder
8a13bc68ef
add a dedicated server launch script
2013-03-27 12:01:17 +01:00
Matthias Mailänder
ba7310d0a0
Merge pull request #2859 from ihptru/bleed
...
fix #2193
2013-03-27 02:38:35 -07:00
Igor Popov
0bf79635ec
fix #2193
...
the most common reason of "Operation is not valid due to the current state of the object"
2013-03-27 06:08:01 -03:00
Matthias Mailänder
9ca391c814
Merge pull request #2817 from Mailaender/radoc-update
...
Update RADOC
2013-03-27 01:51:52 -07:00
Matthias Mailänder
0a82bfe552
format TODO: uniformly to auto-generate task list in MonoDevelop
2013-03-27 09:45:17 +01:00
Matthias Mailänder
a682670b97
update developer commentary
...
for weapon traits, crates and palettes
clarify that you don't need to update the wiki page manually
2013-03-27 09:22:23 +01:00
Matthias Mailänder
fc1a3f9916
Merge pull request #2857 from Mailaender/fix-game-start-sound-nullreference-exception
...
Fix NullReferenceException for spectator mode
2013-03-27 00:14:39 -07:00
Matthias Mailänder
5927bce7b5
no country specific game start announcer voice
...
it will crash for spectators who have none
no mod supports it at the moment anyway
2013-03-27 08:11:12 +01:00
Matthias Mailänder
d153f3f74f
Merge pull request #2855 from Mailaender/greenpeace
...
Don't burn down the forest in Allies04...
2013-03-26 15:45:14 -07:00
Matthias Mailänder
039589c739
let the soviets in allies04 not furiously attack mother nature
...
regression due to trees being destructible now
2013-03-26 23:40:03 +01:00
Matthias Mailänder
3f20415aff
Merge pull request #2821 from Mailaender/ra-desert-palette-rotation-fix
...
fix RA Desert palette rotation regressions
2013-03-26 14:39:40 -07:00
Matthias Mailänder
e795ab9174
Merge pull request #2770 from pchote/turret-cleanup
...
Weapon / Turret refactoring
2013-03-26 14:38:56 -07:00
Matthias Mailänder
0ab57c9abc
Merge pull request #2813 from Mailaender/desura
...
Desura compatibilty
2013-03-26 14:37:42 -07:00
Matthias Mailänder
c993140fe7
Merge pull request #2822 from Mailaender/shroud-selector
...
Added Shroud selector to spectator mode
2013-03-26 14:34:06 -07:00
Matthias Mailänder
715e7a010f
Merge pull request #2845 from ihptru/bots
...
option to disable bots on server + disable bots on any dedicated server
2013-03-26 14:32:29 -07:00
Matthias Mailänder
328c81e07b
Merge pull request #2848 from Mailaender/int-damage-modifier
...
Witch hunting against desyncs...
2013-03-26 14:30:27 -07:00
Matthias Mailänder
8509505c01
Merge pull request #2851 from Mailaender/editor-toolbar
...
Map Editor Beautification, fixes #2825
2013-03-26 14:29:54 -07:00
Matthias Mailänder
28f24cd03a
Merge pull request #2801 from Mailaender/hotkey-cleanup
...
Remove inconsistencies that crash C&C mod
2013-03-26 14:28:49 -07:00
Matthias Mailänder
ead0da4161
Merge pull request #2844 from Mailaender/game-asset-download-crash-hotfix
...
Hotfix: Don't Crash on First-Start when Game Assets are missing
2013-03-26 14:27:20 -07:00
Matthias Mailänder
a3c0b1b9f6
Merge pull request #2814 from Mailaender/desync-debug
...
Yet Another Desync Debug Pull Request
2013-03-26 14:26:09 -07:00
Matthias Mailänder
ca2f48a439
Update lobby.yaml
...
it is also used for the single-player GUI
2013-03-26 22:24:16 +01:00
Matthias Mailänder
04a1b56e03
Merge pull request #2369 from ihptru/cnc-server-name
...
fix cnc menu/multiplayer titles overrides by server's title;
2013-03-26 14:23:06 -07:00
Matthias Mailänder
a0bd6f0d46
Map Editor beautification
...
- show full name + version of the loaded mod in titlebar
- added a help menu with useful links
- added icons to to the menu with tooltips
- added a toolbar to the editor, closes #2825
2013-03-26 15:42:44 +01:00
Matthias Mailänder
813faee4aa
avoid unneccessary float calculations and conversions
2013-03-25 12:38:57 +01:00
Matthias Mailänder
851512a84e
eliminate public CursorProvider.Palettes
...
don't hand over the cursor palette to the world renderer at all
still update worldrender palette (set and apply modifiers)
2013-03-25 06:30:39 +01:00
Matthias Mailänder
ba12aafd78
refactor cursor rendering
...
create a new cursor palette only once and not in WorldRenderer
move cusrsor sequence lookup and drawing to CursorProvider
2013-03-24 21:21:30 +01:00
Igor Popov
41d0860db4
option to disable bots on server + disable bots on any dedicated server due to #2540
2013-03-24 19:35:44 +04:00
Matthias Mailänder
227a7a61eb
don't crash when trying to get the game assets on first start
...
wr is null at that stage
2013-03-24 15:16:49 +01:00
Matthias Mailänder
baacad8432
add Shroud selector to spectator mode, closes #2463
2013-03-24 10:42:58 +01:00
Chris Forbes
eb4f7a046f
Merge pull request #2818 from Mailaender/diplomacy-renovation
...
Bring the Diplomacy menu back to life...
2013-03-24 01:07:20 -07:00
Chris Forbes
14468b4895
Merge pull request #2819 from Mailaender/game-start-sound
...
Battlecontrol initialized!
2013-03-24 00:49:04 -07:00
Matthias Mailänder
91442a0414
add a close button with hotkey to diplomacy widget
2013-03-24 08:37:38 +01:00
Paul Chote
0167bbfbaa
Move weapon/turret definitions out of AttackBase.
...
Weapons are now defined with the Armament trait
and turret parameters live in Turreted.
This has the side effect of allowing any number
and distribution of weapons and turrets.
2013-03-24 11:58:45 +13:00
Matthias Mailänder
3e63751960
fix RA Desert palette rotation regressions
2013-03-23 22:13:35 +01:00
Igor Popov
10ec82d1bb
give user info that new map has been downloaded (being in lobby). so he is not confused with the reason of black screen
2013-03-23 19:46:41 +04:00
Igor Popov
1005c0bc08
auto-map-downloading
2013-03-23 19:29:52 +04:00
Igor Popov
586723926a
auto-map-downloading updated. (sync)
2013-03-23 19:27:53 +04:00
Matthias Mailänder
7f6eaf8d5e
move order button hotkey logic to ingame chrome logic
...
removes power-down again from cnc mod as it is not wanted there
2013-03-23 09:47:35 +01:00
Matthias Mailänder
7e9c20df71
remove bashisms for extended portability
2013-03-22 23:42:54 +01:00
Matthias Mailänder
c00eee835f
package .desktop files for map editor on Linux, too
...
move desura scripts into packaging sub-directory
2013-03-22 23:42:47 +01:00
Matthias Mailänder
0880c1241d
fixes #2190 added announcer voice upon game start
...
Thanks to @Nyerguds for mixing this together for the RA mod!
2013-03-22 22:54:45 +01:00
Matthias Mailänder
6307e51991
put NextAutoTargetScanTime into syncreport.log
2013-03-22 19:19:16 +01:00
Matthias Mailänder
43bb75c135
sync carpet bombing
2013-03-22 19:19:16 +01:00
Matthias Mailänder
6cedc424ed
dump the actor the unit tried to retiliate against to syncreport
2013-03-22 19:19:16 +01:00
Matthias Mailänder
15324b1f1a
bring the Diplomacy menu back to life, but
...
- rename LockTeams to FragileAlliances to avoid confusion
- only allow it in Free-For-All, not Team games or Missions
- grey out non-functional buttons and disabled checkboxes
2013-03-22 18:34:52 +01:00
Matthias Mailänder
2d6200792d
recommend Cg-Toolkit as soft dependency for Fedora/SUSE
...
it is in the non-free / RPMfusion repositories
2013-03-22 08:32:33 +01:00
Matthias Mailänder
28d740dfc3
Desura compatibility
...
- create launch scripts for Desura
- that access local installation launch scripts
- clean up /usr/* launch scripts created during make install
2013-03-22 08:32:33 +01:00
Chris Forbes
aa6f12f0a1
Merge pull request #2816 from ScottNZ/radoc
...
radoc tidy
2013-03-21 23:28:51 -07:00
Scott_NZ
a25aa23805
radoc tidy
2013-03-22 18:12:47 +13:00
Chris Forbes
9b1555d3a1
Merge pull request #2809 from bidifx/dblclick
...
double click on server to join
2013-03-21 10:54:22 -07:00
Sascha Biedermann
594e3c14e6
fixes #2799 : double click on server to join
2013-03-21 18:14:57 +01:00
Chris Forbes
942cbb2fe2
Merge pull request #2808 from Mailaender/trait-documentation
...
Auto-Generated Trait Documentation
2013-03-20 17:31:18 -07:00
Chris Forbes
38f0d722c6
Merge pull request #2810 from bidifx/cancel-chat
...
cancel ingame-chat with esc
2013-03-20 17:18:18 -07:00
Sascha Biedermann
d53dcc859f
fixes #2795 : cancel chat with esc
2013-03-20 23:55:12 +01:00
Matthias Mailänder
65c9d4295b
automatically update the wiki documentation each release
2013-03-20 23:27:53 +01:00
Matthias Mailänder
c731a7960e
embed the previously manually edited outdated documentation
...
from https://github.com/OpenRA/OpenRA/wiki/Trait-Documentation
2013-03-20 21:20:27 +01:00
Sascha Biedermann
ed0e0a8a41
added Sascha Biedermann to AUTHORS
2013-03-20 20:48:02 +01:00
Chris Forbes
89228cd484
Merge pull request #2804 from bidifx/range-circle
...
added contrast to range circle
2013-03-20 11:06:41 -07:00
Sascha Biedermann
35f4230984
added contrast to range circle
2013-03-20 18:53:28 +01:00
Matthias Mailänder
8226fd21f9
ship a proper SDK for modders
...
including the OpenRA.TilesetBuilder.exe fixes #2316
and auto-generated trait documentation fixes #2437
compile Markdown to HTML for offline use
purge external files from the doc folder (moved to Wiki)
remove unused non-free Dune 2000 font
2013-03-20 17:04:38 +01:00
Chris Forbes
d0cf627b23
add --docs flag for utility
2013-03-20 15:12:58 +01:00
Matthias Mailänder
57d85e2c97
fixes #2785 don't crash when last player leaves game in cnc
2013-03-20 12:44:47 +01:00
Matthias Mailänder
e9602ca4e9
pull cnc sell/repair button hotkeys from settings
2013-03-20 12:06:51 +01:00
Matthias Mailänder
f0876828f4
fixes #2791 don't crash on powerdown hotkey when playing cnc
2013-03-20 11:54:15 +01:00
Matthias Mailänder
99c3272a81
add tab cycle key to setting GUI
2013-03-20 08:24:51 +01:00
Chris Forbes
7c31a8f28e
Merge pull request #2789 from bidifx/lobby
...
update player list in lobby gracefully for better user experience
2013-03-19 12:26:51 -07:00
Chris Forbes
989dd7eef4
Merge pull request #2796 from Mailaender/attack-sync
...
Put attack traits into the syncreport.log
2013-03-19 12:26:21 -07:00
Chris Forbes
8c811ed21d
Merge pull request #2798 from bidifx/contrail
...
smooth contrails
2013-03-19 12:24:50 -07:00
Sascha Biedermann
e562f8d2cc
refactored Average method in PPos
2013-03-19 19:58:30 +01:00
Matthias Mailänder
c41ad3d600
put attack traits into the syncreport.log
2013-03-19 19:40:14 +01:00
Sascha Biedermann
021e1116b8
added moving average to contrails to smooth them when aircraft are circling
2013-03-19 18:41:36 +01:00
Sascha Biedermann
b6d09b8829
fixed child removal
...
fixed relayout on draw
refactored child remove/replace into ScrollPanelWidget
fixed scrolling on child remove
2013-03-19 17:39:07 +01:00
Chris Forbes
78f961f653
Merge pull request #2782 from ihptru/clear-master-list
...
fix #2780 ; Send state=3 to master server when it's not dedicated and ad...
2013-03-18 15:15:46 -07:00
Chris Forbes
3e787315d2
Merge pull request #2788 from psydev/patch-3
...
Flamethrower range reduced to 2.5
2013-03-18 15:12:58 -07:00
Sascha Biedermann
770d79da0b
update player list in lobby gracefully for better user experience
2013-03-18 22:25:31 +01:00
psydev
0172c5e5ce
Flamethrower range reduced to 2.5
...
Flamethrower seems OP, and flamethrower spam can dominate early game without much to counter it. Reduced range back to earlier levels (in C&C 95 it was 2).
2013-03-18 13:16:40 -07:00
ScottNZ
1fb2796ada
Update cheats.yaml
...
We're an American game
2013-03-18 22:59:43 +13:00
Matthias Mailänder
46465da483
Merge pull request #2781 from ScottNZ/ui
...
Pause the game when users navigate to the options menu in SP mode
2013-03-17 04:00:33 -07:00
Igor Popov
751b6594a8
fix #2780 ; Send state=3 to master server when it's not dedicated and admin presses disconnect
2013-03-17 13:48:40 +04:00
Matthias Mailänder
ff04d0fa8f
Merge pull request #2779 from psydev/patch-9
...
cnc infantry anims running ticks corrected and heli explosions added
2013-03-17 02:29:36 -07:00
psydev
ff983157a6
removed FlamethrowerExplode for now
...
Removed FlamethrowerExplode for now, until it is certain what the damage stats should be and the probability of exploding.
2013-03-17 01:57:52 -07:00
psydev
604854f22d
added helicopter explosions; a10 hp boost
...
Helicopters get explosions, when they fall from the sky, and then when they collide with the ground (and do damage).
A-10 HP raised from a very small 60 to 150.
2013-03-17 01:35:51 -07:00
psydev
5381b1fbac
added explosion for helicopters crashing on ground
2013-03-17 01:30:36 -07:00
Scott_NZ
2722fc5434
Pause the game when users navigate to the options menu in SP mode
2013-03-17 21:14:49 +13:00
psydev
5ac47b49ce
Helicopters do HeliExplode when they die
...
Helicopters give off a nice explosion before falling to the ground.
2013-03-16 22:23:06 -07:00
psydev
acf779ace3
Flame Tank gets FlametankExplode when it dies
...
Flame Tank gets FlametankExplode when it dies (big explosion that hurts nearby units)
2013-03-16 22:20:42 -07:00
psydev
451c453442
added unit explosions for flametank, helis
...
added unit explosions for flametank, helis and flamethrower e4
changed GrenadierExplode and UnitExplodeSmall a bit
2013-03-16 22:17:30 -07:00
psydev
b8b258c6f9
construction yard does crane animation slower
...
when building other buildings, construction yard crane should go slower, at ~100 tick.
2013-03-16 21:56:35 -07:00
psydev
9fe429aeb8
infantry anims: running ticks corrected
...
I guess nobody noticed, but in CNC and RA, the legs of infantry move way too fast. It should be ~100 Tick.
2013-03-16 21:48:55 -07:00
Chris Forbes
86b55a6444
Merge pull request #2776 from psydev/patch-8
...
vehicles: MCV enabled; msam use patriot; shroud
2013-03-16 21:28:14 -07:00
psydev
5d564e2378
vehicles: MCV enabled; msam use patriot; shroud
...
MCV re-enabled. A construction yard build radius will be included in a later release to rein in basewalking.
Mobile SAM launcher's weapon is Patriot missile instead of HonestJohn.
Shroud reveal ranges on a few units adjusted
2013-03-16 21:19:00 -07:00
Chris Forbes
d54282be14
Merge pull request #2775 from psydev/patch-7
...
Adjustments for cnc
2013-03-16 21:01:04 -07:00
psydev
bb31654289
Tower adjustments
...
ATWR HP reduced from 800 to 600
ATWR power consumptions inreased from 20 to 30
Increased sight range of towers to match their range.
Silo moved over in build queue
2013-03-16 20:47:21 -07:00
Chris Forbes
0680b06383
Merge pull request #2771 from Mailaender/bleed
...
add Valkirie to AUTHORS
2013-03-14 17:12:06 -07:00
Matthias Mailänder
2dd8426dec
add @Valkirie to AUTHORS
...
he contributed the initial HackyAI extensions
2013-03-14 22:15:27 +01:00
Chris Forbes
b1eef4ec55
Merge pull request #2769 from Mailaender/bleed
...
Adds a Travis build check button to the repository frontpage
2013-03-14 11:40:14 -07:00
Chris Forbes
b36d83b7cd
Merge pull request #2768 from Mailaender/bot-hotfixes
...
Fix Desync when Bots fire Super Weapons
2013-03-14 11:35:52 -07:00
Matthias Mailänder
75a1115685
add a Travis build check button
2013-03-14 12:40:26 +01:00
Matthias Mailänder
36e820308f
AI support power activation needs to go through order manager
...
fixes a desync whenever it will do so only on the host
+island map AI which will only build navy / air force to test
it and have a suitable bot for those map types (fixes pathfinder
eating up all CPU because it can't reach you with ground units)
2013-03-14 10:48:36 +01:00
Matthias Mailänder
431961401f
Merge pull request #2765 from BugraC/myPatch
...
I added myself to the Authors file
2013-03-13 00:46:51 -07:00
Bugra Cuhadaroglu
d6953b88ea
I added myself the Authors.
...
Thank you very much guys!
2013-03-12 23:00:47 -04:00
Scott_NZ
6bbef8d33f
Fix crash in CaptureActor.Tick when trying to capture a dead actor
2013-03-13 11:14:45 +13:00
Chris Forbes
e4806e4d39
Merge pull request #2761 from Mailaender/production-speedup-hotfix
...
Fixes #2753 ClassicProductionQueue related crashes
2013-03-12 11:35:58 -07:00
Matthias Mailänder
6d6664d930
make classic production queue speedup less error prone
...
- avoid float modifiers because of rounding errors and desync
- try not to crash when the last production building is gone
- don't do LINQ queries on selfsame buildings if not required
2013-03-12 12:49:16 +01:00
Matthias Mailänder
7676ef6a14
Merge pull request #2760 from ScottNZ/devmode
...
Make FACT buildable when "Build Everything" is turned on
2013-03-12 01:42:55 -07:00
Scott_NZ
712b29d233
Make FACT buildable when "Build Everything" is turned on
2013-03-12 21:13:21 +13:00
Matthias Mailänder
65455ee1ca
Merge pull request #2556 from ihptru/maptitle
...
return mapTitle in ra and d2k lobby
2013-03-12 00:46:58 -07:00
Bugra Cuhadaroglu
0d86595ba8
Ranks not showing in Replay Viewer
...
This will fix the problem.
2013-03-12 12:37:26 +13:00
Matthias Mailänder
4ab2fa21eb
Merge pull request #2756 from chrisforbes/master
...
Fix desync on win or lose
2013-03-11 14:43:03 -07:00
Chris Forbes
1f3710b90e
Merge pull request #2757 from Mailaender/desktop-fix
...
Fix missing .desktop file in latest playtests
2013-03-11 14:20:42 -07:00
Matthias Mailänder
c8a457bdce
simplify desktop file installation on Linux
...
the old Ubuntu build machine is unable to do it
2013-03-11 22:18:53 +01:00
Chris Forbes
67ca37326e
fix desync on win/lose
2013-03-12 10:15:04 +13:00
Chris Forbes
2dd53e6d99
Merge pull request #2612 from Mailaender/burning-trees
...
Destructible trees for both CnC and RA mod
2013-03-11 13:16:49 -07:00
Chris Forbes
623fce3cdf
Merge pull request #2754 from Mailaender/auto-target-desync-hotfix
...
Hotfix: Addresses Desync Issues in AutoTarget Trait
2013-03-11 13:08:10 -07:00
Matthias Mailänder
97d850e481
use integer math to calculate next auto-target scan-time
...
to combat random desync problem because of rounding problems
2013-03-11 14:02:28 +01:00
Bugra Cuhadaroglu
7cbc4a29bf
Fix #2720 - Diagonal scrolling area in viewport corners are too small
...
I added two options, one is for EdgeScrollThreshold and the other one is
EdgeCornerScrollThreshold. You can modify these threshold as much as you
want.
[Squashed down into one commit -- chrisf]
2013-03-11 16:32:42 +13:00
Chris Forbes
9db06ca222
Merge pull request #2748 from BugraC/bleed
...
Csproj BuildEvents problem in both Linux and Windows
2013-03-10 19:23:26 -07:00
Chris Forbes
63e5ce2bc5
Merge pull request #2749 from Mailaender/chrome-yaml-fixes
...
Chrome yaml fixes
2013-03-10 19:23:09 -07:00
Matthias Mailänder
8bb1d83fb7
add new lobby buttons to d2k chrome as well
2013-03-11 03:18:02 +01:00
Matthias Mailänder
947c9d73ce
add new developer cheats to cnc chrome
...
fixes a crash
2013-03-11 03:13:25 +01:00
Matthias Mailänder
66855072de
update changelog for new playtest release
2013-03-11 02:53:32 +01:00
Bugra Cuhadaroglu
c145dc2379
Csproj BuildEvents problem in both Linux and Windows
...
I have found this error with the OpenRa.Mods.RA csproj: copy
"thirdparty/FuzzyLogicLibrary.dll" "$(SolutionDir)", this should be: cd
"$(SolutionDir)thirdparty/"
copy "FuzzyLogicLibrary.dll" "$(SolutionDir)" in two seperated codes,
this FuzzyLogicLibrary.dll copy error can be fixed in both Windows and
Linux environment
2013-03-10 21:17:54 -04:00
Chris Forbes
f2b7c2c2ad
Merge pull request #2715 from xaionaro/bleed
...
Adapted to dpkg's "--instdir"-like options.
2013-03-10 18:13:31 -07:00
Chris Forbes
6bfeb12d33
Merge pull request #2747 from psydev/patch-6
...
added a blue tiberium blossom tree.
2013-03-10 18:13:05 -07:00
psydev
09bef2d4c2
Gave blue tiberium blossom a sequence; changed #2
...
Blossom tree has a sequence.
There are two blossom trees in C&C, so I will use the first one (split2) for green tiberium and the 2nd one (split3) for blue tiberium. The old split3 still exists for backwards-compatibility, but will now show the split2 image. Only the blue tiberium blossom tree will show the split3 image.
2013-03-10 18:00:21 -07:00
psydev
53fec13183
added a blue tiberium blossom tree.
2013-03-10 17:55:54 -07:00
Chris Forbes
6427ad1cf9
Merge pull request #2683 from Mailaender/survival01
...
Survival01 by @NukemBro
2013-03-10 16:20:59 -07:00
Chris Forbes
c5d97fea69
Merge pull request #2738 from Mailaender/a-star
...
A-star debug overlay
2013-03-10 16:20:34 -07:00
Chris Forbes
7a41b10618
Merge pull request #2744 from ScottNZ/lobby
...
Add "Assign Teams" lobby drop down button
2013-03-10 16:20:19 -07:00
Chris Forbes
2032a7efa4
Merge pull request #2745 from Mailaender/more-settings
...
Add hidden settings to the GUI
2013-03-10 16:20:04 -07:00
Scott_NZ
bd292b56cf
Ignore spectators when counting clients for the assignteams command
2013-03-11 01:20:08 +13:00
Scott_NZ
7af91f1747
Disable the button/order when there aren't enough clients to assign
2013-03-11 00:29:23 +13:00
Matthias Mailänder
17d032b190
destructible trees for both CnC and RA mod
...
- move DeadBuildingState to OpenRA.Mods.RA
- don't loop sequences with length > 1
2013-03-10 10:08:59 +01:00
Matthias Mailänder
9d6c8453fd
add hidden MaxFPS settings to ra/d2k GUI
2013-03-10 09:42:05 +01:00
Matthias Mailänder
6bbe5f633c
expose hidden Debug settings to ra/d2k GUI
...
- performance text switch
- performace text update rate
- AI debug messages
- trait report threshold ticks
2013-03-10 09:40:08 +01:00
Matthias Mailänder
ba8c9bb1b1
added hidden audio settings to ra/d2k GUI
...
- video volume
- map music (was shellmap music)
- sound engine
2013-03-10 09:34:15 +01:00
Scott_NZ
8c46b421de
Add "Assign Teams" lobby drop down button
2013-03-10 20:46:29 +13:00
Matthias Mailänder
1a6a7da9c1
apply recent refactoring to quad renderer
2013-03-10 07:47:00 +01:00
James Dunne
d8c752ecb9
DebugOverlay improvements to only render inside viewing range.
2013-03-10 07:35:36 +01:00
James Dunne
7e913c4bb7
Lame attempts to improve A*.
2013-03-10 07:33:31 +01:00
Matthias Mailänder
2abde381a7
Exposed PathSearch.owner and removed Player argument from PathFinder functions.
2013-03-10 07:33:31 +01:00
Matthias Mailänder
493eb10b96
Now coloring A* cells by owning player color. Added checkbox to cheats menu.
2013-03-10 07:33:25 +01:00
Matthias Mailänder
7d0de5645f
Added QuadRenderer to render shaded/colored quads. Added DebugOverlay to World to show A* bidi search cost per cell.
2013-03-10 07:32:35 +01:00
Matthias Mailänder
290310fbe8
Added Mission Survival01 mission
2013-03-10 07:28:21 +01:00
Chris Forbes
19e6a588b8
Merge pull request #2589 from Mailaender/travis
...
Travis CI support
2013-03-09 21:11:54 -08:00
Chris Forbes
b39f540e4b
Merge pull request #2736 from Mailaender/better-bots
...
Better AI Bots
2013-03-09 21:11:29 -08:00
Chris Forbes
e45fc0079c
Merge pull request #2729 from Mailaender/sync
...
Dump some more values into the debug log to investigate desyncs
2013-03-09 21:10:42 -08:00
Chris Forbes
25971bf98f
Merge pull request #2725 from psydev/patch-5
...
defaults.yaml: unit speeds fix; husk burn; tanks explode small
2013-03-09 21:09:51 -08:00
Chris Forbes
3f273674f7
Merge pull request #2737 from Mailaender/shroud-sync
...
add Shroud, CreatesShroud and RevealsShroud to syncreport.log
2013-03-09 21:09:31 -08:00
Chris Forbes
da566f3648
Merge pull request #2731 from pchote/renderer-cleanup2
...
Renderer refactoring - Duplication
2013-03-09 21:08:34 -08:00
Chris Forbes
70e823f526
Merge pull request #2739 from Mailaender/shroud-dev-cheats
...
Additional Developer Shroud Cheats
2013-03-09 21:07:41 -08:00
Chris Forbes
0411b34bbd
Merge pull request #2741 from Mailaender/classic-mods
...
Classic mods
2013-03-09 21:06:41 -08:00
Matthias Mailänder
49cfa21ddb
separate spy disguise and infiltrate
...
- add thief to classic-ra & monster tank madness
- remove crude workarounds for allies04
2013-03-09 13:48:31 +01:00
Matthias Mailänder
7675a69cec
add copy FuzzyLogicLibrary.dll to csproj files for msbuild
2013-03-08 19:27:11 +01:00
Matthias Mailänder
ca6cc3fbe1
add unused Red Alert actors for legacy map import
...
- thief
- chan
- general
- mobile radar jammer
2013-03-08 11:22:59 +01:00
Matthias Mailänder
455c66e2eb
fix HPAD renaming in GDI01
2013-03-08 09:40:12 +01:00
Matthias Mailänder
de30f0a917
make fog of war rendering optional for classic mods
2013-03-08 09:40:12 +01:00
Matthias Mailänder
b16b171b1e
cnc classic helis rearm at hpad and repair at fix
...
don't crash due to missing sequences for GDI/NOD hpads
2013-03-08 09:40:12 +01:00
Matthias Mailänder
804729deac
remove line build feature for walls in classic mods
2013-03-08 09:40:12 +01:00
Matthias Mailänder
f3e0ff8758
fix #2709 CustomBuildTimeValue should not desync
...
remove redundant code by outsourcing raw build time calculation
2013-03-08 09:40:11 +01:00
Matthias Mailänder
e3fbd40278
added classic engineer capture rules
2013-03-08 09:40:11 +01:00
Matthias Mailänder
f2703dd65d
apply recent palette refactoring changes to classic mods
2013-03-08 09:40:11 +01:00
Matthias Mailänder
2f917982fd
add a quick RA classic loadscreen replacement to avoid confusion
2013-03-08 09:40:11 +01:00
Matthias Mailänder
f29238df6e
add production queue speedup to classic mods
2013-03-08 09:40:11 +01:00
Matthias Mailänder
71b1cf9cb2
move Nod01 to cnc-classic mod; fix FMV, music; avoid menu crash
2013-03-08 09:40:11 +01:00
Dan9550
20737415fa
started work on NOD_01
2013-03-08 09:40:11 +01:00
Matthias Mailänder
6e9ac71168
fix GDI01 FMV problems and gunboat crash
...
- show video not only the sound
- start the game after video playback
- don't crash after the win/loose movies are played
- don't crash when moving the gunboat
2013-03-08 09:40:11 +01:00
Cody Brittain
15032e3a40
Update mods/cnc-classic/rules/defaults.yaml
...
Fix a building explosion sound
2013-03-08 09:40:10 +01:00
Cody Brittain
eed8cf2cf0
Update mods/cnc-classic/mod.yaml
...
Update mod Name and Description
2013-03-08 09:40:10 +01:00
Cody Brittain
27235df950
Update mods/cnc-classic/rules/structures.yaml
...
Turret no longer buildable by GDI, Guard Tower no longer buildable by Nod
2013-03-08 09:40:10 +01:00
Cody Brittain
0902dcb7f3
Update mods/cnc-classic/rules/vehicles.yaml
...
Just a compromise
2013-03-08 09:40:10 +01:00
Cody Brittain
8bdcbe727f
Update mods/cnc-classic/rules/system.yaml
...
Fix sound
2013-03-08 09:40:10 +01:00
Matthias Mailänder
e4a7e9716e
Add contributers of cnc-classic
2013-03-08 09:40:10 +01:00
Matthias Mailänder
7052b72f48
remove roof from classic hover craft to fix rendering of cargo
2013-03-08 09:40:10 +01:00
Matthias Mailänder
3e5ee4dc1b
add movement flash sequence to cnc-classic
2013-03-08 09:40:10 +01:00
Matthias Mailänder
190342a2c8
remove traits we don't need in cnc-classic
2013-03-08 09:40:10 +01:00
Matthias Mailänder
82568376a0
move GDI01 to classic mod and fix crash on startup
2013-03-08 09:40:10 +01:00
Matthias Mailänder
e47cc68ee2
fix RALint cnc-classic errors
2013-03-08 09:40:09 +01:00
Matthias Mailänder
d56bf2ee34
added a few explosion animations
2013-03-08 09:40:09 +01:00
psydev
07f0fcde33
created weapons.yaml
...
I'm can't remember what differences, if any, there are between cnc and cnc-classic for this file. I edited it ~6 months ago.
2013-03-08 09:40:09 +01:00
psydev
de3814dcd2
Create explosions.yaml
...
CNC Classic uses many different explosion types (imitating C&C Gold). Decided they should get their own file.
Explosions are not perfect renditions of C&C Gold's (in particular, I have not estimated precisely how much damage they do to surrounding units). Graphics are mostly identical, though.
2013-03-08 09:40:09 +01:00
psydev
cc2440d0a2
added explosions.yaml to mod
2013-03-08 09:40:09 +01:00
psydev
3123f6672b
replaced vehicles.yaml
...
Completely replaced vehicles.yaml. All values should correspond with C&C Gold.
(Cost, HP, speed, armor type, vision, pre-reqs, explosion type...)
-Re-ordered units list from basic at the top to advanced at the bottom.
2013-03-08 09:40:09 +01:00
psydev
382997086d
re-write defaults.yaml
...
Re-writing defaults.yaml to enter values from C&C Gold.
Vehicles & tanks have a small explosion by default now.
2013-03-08 09:40:09 +01:00
psydev
43995ebb28
re-wrote structures.yaml
...
Structures should now have same values C&C Gold now.
Helipad is not perfect (unit does not spawn in the center)
There may be issues with how the ion cannon does damage differently to weapons factory vs. airfield (also an issue in regular CNC fork).
List of buildings has been organized from basic to advanced, and in-game build menu has been changed to be more logical.
2013-03-08 09:40:09 +01:00
psydev
1725fdcf8a
re-wrote infantry.yaml
...
Unit values are now same as C&C Gold, including new unit dependencies.
(vision range is approximate, due to rendering differences for sight range)
2013-03-08 09:40:09 +01:00
psydev
e0362f3c36
made some minor money changes (start, crate)
...
Starting money now 5000 instead of 10,000
Crates now give 2000 instead of 1000
Warning audio (low power, silos needed) 20 seconds instead of 10.
2013-03-08 09:40:08 +01:00
Matthias Mailänder
53fefa7c10
cnc-classic mod with ClassicProductionQueue and skin by Harisson
2013-03-08 09:40:08 +01:00
Matthias Mailänder
1d0ae1a39b
move classic maps to classic mod
2013-03-08 09:40:08 +01:00
Dan9550
b6a3d1c2ae
just tweaked a spawn point
2013-03-08 09:40:08 +01:00
Dan9550
11dcabae73
added maps converted from c&c and covert ops
2013-03-08 09:40:08 +01:00
Matthias Mailänder
d61cc913c0
don't hardcode the RALoadScreenImage
2013-03-08 09:40:08 +01:00
Matthias Mailänder
527790f962
move SpeedUp to ClassicProductionQueueInfo
2013-03-08 09:40:08 +01:00
Matthias Mailänder
ecd4ff68a4
speed up production if multiple buildings of the same type exist
2013-03-08 09:40:07 +01:00
Matthias Mailänder
d4ea8aad8d
fix mysterious ralint problem in ra-classic weapon yaml
2013-03-08 09:40:07 +01:00
Matthias Mailänder
f44a14c81e
added classic-ra dialog reskin & improved allies chrome by JOo
2013-03-08 09:40:07 +01:00
Matthias Mailänder
7caf2956d7
merge RA Classic 0.1 yaml rules by @Iran
2013-03-08 09:40:07 +01:00
Matthias Mailänder
7398914af9
add a classic allies chrome reskin prototype by JOo
2013-03-08 09:40:07 +01:00
Matthias Mailänder
fb82d554fa
add contributers of ra-classic to AUTHORS
2013-03-08 09:40:02 +01:00
Paul Chote
8a53819f50
Redirect IShader calls via respective *Renderers.
2013-03-08 18:21:35 +13:00
Matthias Mailänder
58c3b52a1a
add reset exploration developer cheat
2013-03-07 20:32:00 +01:00
Matthias Mailänder
4a26d3f36e
fix AutoTarget sync
...
- ISync interface was missing
- UnitStance enum was unhashable
2013-03-07 13:00:41 +01:00
Paul Chote
21e8e3a78d
Remove unnecessary duplication between renderers.
2013-03-08 00:07:26 +13:00
Matthias Mailänder
7bf00a766f
add a stripped down ra-classic mod cloning the current ra rules
2013-03-07 11:25:42 +01:00
Matthias Mailänder
8f69ea9da6
added classic map pack converted by @dan9550
2013-03-07 11:25:41 +01:00
Matthias Mailänder
60923e3413
log panicking infantry to the syncreport.log
2013-03-07 08:33:02 +01:00
Matthias Mailänder
72841a51e6
add shroud, creates shroud and reveals shroud to syncreport
2013-03-06 16:05:31 +01:00
Matthias Mailänder
5d441d2591
add Vladimir Komarov to AUTHORS
...
he contributed the fuzzy-ai
2013-03-06 11:53:26 +01:00
Matthias Mailänder
b001c83bd5
backport rallypoint changes to ai update branch
2013-03-06 11:53:19 +01:00
Vladimir Komarov
b1afeb4408
fix comparing with null
2013-03-06 11:49:45 +01:00
Matthias Mailänder
f6d4b860ee
husks are invalid targets
2013-03-06 11:49:45 +01:00
Matthias Mailänder
5d2b704608
fix Makefile, prepare FuzzyLogicLibrary for packaging
2013-03-06 11:49:45 +01:00
Matthias Mailänder
d0f61faf4a
add generalized ai variables
2013-03-06 11:49:45 +01:00
Matthias Mailänder
0e1229e8d1
fix air
2013-03-06 11:49:45 +01:00
Matthias Mailänder
d785430db5
fix refinery production
2013-03-06 11:49:45 +01:00
Matthias Mailänder
59d0cff410
rename lists in HackyAI.cs and fix function
2013-03-06 11:49:40 +01:00
Matthias Mailänder
e0b7242f1b
adding new ai functional
2013-03-06 11:17:02 +01:00
Matthias Mailänder
3f56e00173
Merge pull request #2721 from psydev/patch-1
...
weapons.yaml update for CNC
2013-03-05 10:59:03 -08:00
psydev
f8fd6681c8
fixed APC gun mistkae -- now shoots at air too
2013-03-04 09:01:10 -08:00
Matthias Mailänder
a02fddd1a0
log the nextScanTime for ChooseTarget in AutoTarget
...
for debugging purposes to investigate desyncs
2013-03-04 10:25:20 +01:00
Paul Chote
786c3b1f1a
Rename uniform setters to avoid future ambiguity.
2013-03-04 19:06:42 +13:00
psydev
01cb3a40d7
scaled back tank firing rate a bit
...
Originally I increased the tank firing rate by 2x, but I think 1.5x makes more sense. (Now fairly comparable to RA values). Going to leave it here.
Reduced Artillery damage vs. wood from 75% to 50%.
Slight tweak to recon bike damage
Slight tweak to Stealth Tank damage vs. heavy armor
2013-03-03 19:31:33 -08:00
Chris Forbes
8931a1f4c1
Merge pull request #2722 from psydev/patch-2
...
vehicles.yaml update; a few smaller updates.
2013-03-03 17:46:39 -08:00
Chris Forbes
daa8e087f3
Merge pull request #2724 from psydev/patch-4
...
system.yaml: blue tiberium fix; crate fix (no mcvs)
2013-03-03 17:46:21 -08:00
Matthias Mailänder
29e917ae88
division through cell size to coarse cell coordinate vector
2013-03-03 23:11:03 +01:00
Matthias Mailänder
ef36c446bd
log projectile dest as it is affected by inaccuracy calc
...
want to debug if this is the source of problems
2013-03-03 22:31:23 +01:00
Matthias Mailänder
76644537e2
give the users some hints when crashing due to desync
2013-03-03 19:34:10 +01:00
psydev
db521dad74
unit speeds fix; husk burn; tanks explode small
...
Vehicle speeds adjusted, now 80% on clear, like tanks. Intended to coincide with speed changes here: https://github.com/OpenRA/OpenRA/pull/2722
Husks burn 10 seconds now instead of 40. More fitting for cnc.
Tanks UnitExplodeSmall now by default.
2013-03-03 05:41:04 -08:00
psydev
8b504bc4b1
blue tiberium fix. crate fix (no mcvs)
...
Blue tiberium now poisons infantry
Crates no longer provide MCVs
levelup crate removed
crate lifetime increased
2013-03-03 05:35:01 -08:00
psydev
7503de33a5
vehicles.yaml update
...
see https://github.com/OpenRA/OpenRA/pull/2671 for details and rationales
2013-03-03 05:27:44 -08:00
psydev
9df613ee27
weapons.yaml update for CNC
...
See https://github.com/OpenRA/OpenRA/pull/2655 for details and rationales.
2013-03-03 05:03:04 -08:00
Scott_NZ
2f3def3f86
Updated CHANGELOG
2013-03-04 01:08:55 +13:00
Chris Forbes
5426e2c831
Merge pull request #2718 from Mailaender/admin-indicator
...
remove admin indicator icon to avoid confusion/overlapping
2013-03-03 01:35:15 -08:00
Chris Forbes
38b2b6cb4e
Merge pull request #2557 from ihptru/fix2480
...
fix #2480 ; Direct Connect to different mod causes crash (saying 'missing...
2013-03-02 13:45:28 -08:00
Chris Forbes
94415d9cfb
Merge pull request #2717 from Mailaender/gems-terrain
...
fixes #2716
2013-03-02 13:37:06 -08:00
Chris Forbes
2fb822e1c1
Merge pull request #2719 from Mailaender/hotkeys
...
Additional Hotkeys
2013-03-02 13:35:38 -08:00
Matthias Mailänder
0978d21439
fix problems in MultiTapDetection
2013-03-02 16:52:59 +01:00
Matthias Mailänder
775b0409c4
don't hard-code the pause-key
2013-03-02 15:56:13 +01:00
Matthias Mailänder
1083f8cf55
double-tap 0-9: select and center the control group
2013-03-02 15:55:42 +01:00
Matthias Mailänder
4cf8f9a434
remove admin indicator icon to avoid confusion/overlapping
...
print admin names in bold text instead
2013-03-02 15:01:11 +01:00
Matthias Mailänder
6152fa2890
fixes #2716
...
Gems were non-pathable and therefore also uncollectible
2013-03-02 14:58:17 +01:00
Matthias Mailänder
c0a702a386
new hotkey to center your view on the current selection
2013-03-02 11:53:45 +01:00
xaionaro
a332f3189b
Adapted to dpkg's "--instdir"-like options.
...
For example, this may be useful if it is used a lot of versions of openra on debian
2013-03-02 13:36:33 +04:00
Okunev Yu Dmitry
e042ec5f3f
Merge pull request #1 from OpenRA/bleed
...
Bleed
2013-03-02 00:19:25 -08:00
Chris Forbes
336076c248
Merge pull request #2665 from Mailaender/pvecfloat-combat
...
Fix floating point inconsistencies to reduce desyncs
2013-03-02 00:01:53 -08:00
Chris Forbes
c21b60f555
Merge pull request #2675 from Mailaender/simple-hotkey-config
...
user-configurable hotkey via in-game settings
2013-03-02 00:01:01 -08:00
Chris Forbes
efd0d81dca
Merge pull request #2714 from ScottNZ/lobby
...
Revert client colours to their preferred colours after the map is changed
2013-03-02 00:00:04 -08:00
Scott_NZ
63467cd000
Revert client colours to their preferred colours after the map is changed to a map which doesn't lock colours.
2013-03-02 16:18:09 +13:00
Chris Forbes
46f4685eec
Merge pull request #2712 from Mailaender/gems-minimap-color
...
Render crystals in a different color on the mini-map
2013-03-01 15:06:07 -08:00
Chris Forbes
af3a5cf939
Merge pull request #2713 from pchote/parachute-fix
...
Fix crash when an opponent uses Paratroopers.
2013-03-01 14:41:23 -08:00
Paul Chote
fb0ce8c06a
Fix crash when an opponent uses Paratroopers.
2013-03-02 10:09:38 +13:00
Matthias Mailänder
8358597fd2
render crystals in a different color on the mini-map
2013-03-01 21:06:09 +01:00
Matthias Mailänder
b31f830cb1
key config settings code cleanup
...
- move label and textfield widget lookup into SetupKeyBinding
- fix wonkey indentions
- remove explicit private in WorldCommandWidget
2013-03-01 19:13:21 +01:00
Chris Forbes
561d47a6a1
Merge pull request #2705 from Mailaender/low-power-gap-crashfix
...
Fix NullReferenceException in UnHideActor
2013-03-01 01:57:23 -08:00
Chris Forbes
b8b0111aa2
Merge pull request #2706 from Mailaender/cnc-proc-desync-fix
...
Remove custom build time for Tiberium refinery to fix desyncs
2013-03-01 01:54:51 -08:00
Chris Forbes
f204f25474
Merge pull request #2707 from Mailaender/cnc-lobby-crashfix
...
Fix #2663 Crash when displaying the spawn tooltip in cnc mod
2013-03-01 01:54:18 -08:00
Matthias Mailänder
47075e1cd0
generate random numbers as floats
...
as they get converted from double before use anyway
2013-03-01 10:53:41 +01:00
Matthias Mailänder
793dfa5748
don't convert cell size to float for bullet inaccuracy
...
change it back to int / int / float
from int / float / float
was int / int / float before
2013-03-01 10:49:51 +01:00
Matthias Mailänder
0b493bcb09
remove redundant int to int conversion in rendered circles
2013-03-01 10:48:28 +01:00
Matthias Mailänder
dd476bbf5c
add the total number of values extracted from RNG to sync report
2013-03-01 10:48:28 +01:00
Matthias Mailänder
fc5350c9f8
fix #2663 crash when displaying the spawn tooltip in cnc
...
don't hard-code ra border chrome in shared lobbyutils
2013-03-01 10:30:41 +01:00
Matthias Mailänder
b2c867bf2b
remove custom build time for tiberium refinery
...
- this can be enabled again in cnc-classic
- needs a fix as it causes desyncs
2013-03-01 10:10:26 +01:00
Matthias Mailänder
3d8d116106
fix NullReferenceException in UnHideActor
2013-03-01 10:07:33 +01:00
Matthias Mailänder
4b2f08f21f
convert start to int2 as CellContaining() spit that out before
2013-02-28 21:59:18 +01:00
Matthias Mailänder
233088077b
don't convert to float2 in ReturnToBase as it was int2 before
2013-02-28 21:59:18 +01:00
Matthias Mailänder
a59621910e
avoid floating point operation with heli fly int coordinates
2013-02-28 21:59:18 +01:00
Matthias Mailänder
05b6b59dad
use Combat.IsInRange instead of float2.WithinEpsilon for heli
2013-02-28 21:59:18 +01:00
Matthias Mailänder
2bc7570674
remove conditional compile left-over junk
2013-02-28 21:59:18 +01:00
Matthias Mailänder
0085ac130b
use PVecFloat in Combat sub-routines
2013-02-28 21:59:18 +01:00
Chris Forbes
7e1ee0e2e5
fix #2661 : desyncs with shroud/exploration cheats
2013-03-01 09:29:03 +13:00
Chris Forbes
6bd3de8ec8
Fixed #2696 : Sequences: Allow stride to be specified.
...
This allows you to use just some of the frames of an animation
which has multiple facings.
For example, if you have an animation which has 8 facings, and 6 frames
of animation per facing, but you only want to show 3 of them, you can now do:
Facings: 8
Length: 3 # the number of frames in each facing to actually use
Stride: 6 # the number of frames per facing present in the SHP
If Stride is not specified, it defaults to Length, which is the old behavior.
It is an error to specify a stride less than the length -- this would produce
overlapping facings, or weirder.
2013-02-28 09:08:41 +13:00
Chris Forbes
fab7f2c4b6
Merge pull request #2684 from xaionaro/bleed
...
fixed a issue with pinging Master-server
2013-02-27 11:50:18 -08:00
Chris Forbes
ea799e5735
Merge pull request #2701 from psydev/patch-49
...
[cnc] structure sequences tick-rates corrected
2013-02-27 11:49:37 -08:00
Chris Forbes
3ab4112631
Merge remote-tracking branch 'pchote/cleanup'
2013-02-28 08:45:47 +13:00
Scott_NZ
817e6f1ec1
Have Tanya not shoot her pistols at buildings, and have her shoot pistols at barrels instead of using C4 on them
2013-02-27 17:57:53 +13:00
Scott_NZ
81c8f0360f
Let's not crash if WeaponInfo.Report[] is empty
2013-02-26 18:08:55 +13:00
psydev
bec29d81c5
cnc-structure sequences tickrate fixed
...
Strucutre animations were too fast in many cases. These values seem to match up correctly to C&C 95.
Obelisk - Have not yet fixed (will do so when I fix how it fires)
SAM site - Someone may later decide to speed up how fast it pops up, for gameplay purposes
2013-02-25 16:05:11 -08:00
Paul Chote
3a11aeb434
Cache PaletteReference in RenderSimple.
2013-02-26 09:35:41 +13:00
Paul Chote
dddec1ec61
Add INotifyOwnerChanged interface
2013-02-26 09:35:41 +13:00
Paul Chote
82426e0e45
Move Palette from ModData to WorldRenderer.
2013-02-26 09:35:41 +13:00
Paul Chote
3033eb8be0
Die with a helpful error if a palette doesn't exist.
2013-02-26 09:35:41 +13:00
Paul Chote
e9665cf9f3
Remove WorldRenderer.GetPaletteIndex.
2013-02-26 09:35:41 +13:00
Paul Chote
9bc743068a
Remove WorldRenderer.GetPalette.
2013-02-26 09:35:41 +13:00
Paul Chote
72a9954491
Simplify PaletteReference interface.
2013-02-26 09:35:40 +13:00
Paul Chote
f2fe30a7bb
Remove PaletteReference.FromName from TeslaZap.
2013-02-26 09:35:39 +13:00
Paul Chote
ce39c79477
Apply consistent formatting to PBOG (no code changes).
2013-02-26 09:32:16 +13:00
Paul Chote
6fc4807a10
Remove PaletteReference.FromName from PBOG.
2013-02-26 09:31:19 +13:00
Paul Chote
f890ea010e
Pass WorldRenderer to RenderAsTerrain for palette lookup.
2013-02-26 09:24:43 +13:00
Paul Chote
5b360a7fe2
Use PaletteReferences in ShroudRenderer.
2013-02-26 09:24:43 +13:00
Paul Chote
55efd53ef7
Make RenderSimple.Palette protected.
2013-02-26 09:24:43 +13:00
Paul Chote
fa5cf96f40
Ditto for Corpse.
2013-02-26 09:24:43 +13:00
Paul Chote
e33c783fc1
Ditto for GpsDot.
2013-02-26 09:24:42 +13:00
Scott_NZ
1438030e82
Add mood haze effect for Allies 04
2013-02-26 00:10:03 +13:00
Scott_NZ
09e4d64f99
Fix Allies 02 warnings
2013-02-25 23:40:31 +13:00
Scott_NZ
b5bd6191c2
Don't crash (due to replay file being in use) if we have two instances of the game playing
2013-02-25 21:24:17 +13:00
Scott_NZ
e57de0ebce
Allies 02 code maintenance. Add FreeActorInit so free harvesters with procs can be disabled etc
2013-02-25 21:24:17 +13:00
Scott_NZ
3bc9e7d2e4
Fix some playerstatistics related crashes for other mods
2013-02-25 21:24:17 +13:00
Scott_NZ
6b636b166c
Check Crates setting in CrateSpawner too
2013-02-25 21:24:17 +13:00
Scott_NZ
026a86ba75
Add 'Crates' lobby checkbox and setting for enabling/disabling crate drops
2013-02-25 21:24:17 +13:00
Paul Chote
5a4bd14835
Ditto for RallyPoint.
2013-02-25 21:12:01 +13:00
Paul Chote
43159a0e05
Remove RepairIndicator dependence on target RenderSimple.
...
This also fixes the case where the building palette doesn't
match the indicator, and saves 2 trait lookups per tick.
2013-02-25 21:12:01 +13:00
Paul Chote
3380817865
Pass WorldRenderer to Render().
2013-02-25 21:11:33 +13:00
Paul Chote
d6fcaafd78
Let parachute cargo render themselves.
...
This allows for tanks and other multi-sprite
actors to render correctly while dropping.
2013-02-25 21:10:16 +13:00
Paul Chote
0703f3f164
Extract auto-selection-size into its own interface.
2013-02-25 21:10:08 +13:00
Chris Forbes
a083554218
Merge pull request #2669 from Generalcamo/patch-7
...
Add support for Nyergud's Music Upgrade pack
2013-02-24 18:20:31 -08:00
Chris Forbes
c34c62ad42
Merge pull request #2672 from psydev/patch-48
...
[cnc] inftry detect cloaked in next tile(C&C orig)
2013-02-24 18:16:24 -08:00
Chris Forbes
fc3c091a48
Merge pull request #2670 from psydev/patch-47
...
[cnc] added names for explosions
2013-02-24 18:14:00 -08:00
Paul Chote
000a5eaa56
Pass WorldRenderer to IRenderModifiers and replace more palette lookups.
2013-02-24 15:45:03 +13:00
Paul Chote
48d713aafd
Pass a PaletteReference to RenderPreview.
2013-02-24 15:43:20 +13:00
Paul Chote
885eec7444
Move effects to WorldRenderer palette lookup.
2013-02-24 15:43:20 +13:00
Paul Chote
95871e6cc1
Add a cache of PaletteReferences to WorldRenderer.
...
I don't expect any perf improvements by using this
cache, as you're simply moving the row lookup from
render-time to fetch-time. However, this is a
cleaner abstraction, and allows us to fail early
if the palette doesn't exist.
2013-02-24 15:43:19 +13:00
Paul Chote
f0ba0ce2e8
Wrap palette references with a PaletteRef object.
2013-02-24 15:43:15 +13:00
Paul Chote
a166815348
Remove duplication between world/chrome shaders.
2013-02-23 09:53:46 +13:00
Paul Chote
35a149ea87
Apply consistent formatting to Renderer (no code changes).
2013-02-23 09:46:16 +13:00
Paul Chote
0287993c31
Add bitmap export to palette (for debugging).
2013-02-22 17:11:18 +13:00
Paul Chote
2d10f6b739
Remove unnecessary indirection from palette creation.
2013-02-22 17:06:29 +13:00
Paul Chote
db7887687b
Remove hardcoded list of palette mod exclusions.
2013-02-22 15:04:41 +13:00
Paul Chote
f593807617
Rework color picker palette modification.
...
The old method had the lobby code dig around inside
the palette modification machinery, which was a giant
hack preventing necessary streamlining.
2013-02-22 15:04:41 +13:00
Chris Forbes
6da02b7b92
Merge pull request #2662 from psydev/patch-40
...
[cnc] Obelisk AutoTargeted, airstrike cooldown, +misc.
2013-02-20 12:24:57 -08:00
xaionaro
86c99c47c9
https://github.com/OpenRA/OpenRA/issues/2564
...
fixed a issue with pinging Master-server
Sometimes initial TickCount is less than zero, so (Environment.TickCount - lastPing) can be less than "MasterPingInterval * 1000". That's why PingMasterServer() is not calling for a long time until somebody connected.
2013-02-13 20:51:37 +04:00
Scott_NZ
3b3e39b375
Don't allow MCV/FACT to be sold
...
This is almost always done to exploit the `free mcv` logic in the crates.
2013-02-13 15:25:47 +13:00
Scott_NZ
4b3feed324
Make a lack of random map yaml be non-fatal
2013-02-12 22:47:34 +13:00
Scott_NZ
57dd8bb91e
Add Random Map lobby button
2013-02-12 22:21:34 +13:00
Scott_NZ
34b1f90200
Anti-basewalk balance adjustments. Includes moving fact over to wood and giving it 500 more health, increasing superweapon healths and moving mslo to wood, moving pbox to heavy
2013-02-11 18:00:30 +13:00
Scott_NZ
128e2c9e1f
Add objectives to MonsterTankMadness
2013-02-11 00:54:53 +13:00
psydev
d0669823a2
changing name of big_poof, for consistency
...
Changed "big_poof" to simply "poof".
The word "big" will only appear if there are small, medium and large versions of the explosion.
Otherwise, it will just be "explosion" and "small_explosion".
2013-02-09 15:26:41 -08:00
Matthias Mailänder
1f99b1ec8e
make hotkey user-configurable via in-game settings
2013-02-09 14:08:36 +01:00
Scott_NZ
2c5eeb551e
Adjust MonsterTankMadnessScript super tank movement times
2013-02-09 12:19:41 +13:00
Scott_NZ
54906702bd
Fix alliedBaseProc unused variable warning
2013-02-09 12:19:41 +13:00
Scott_NZ
ec56311a3d
Fix victory on start of MMM
2013-02-09 12:19:41 +13:00
Scott_NZ
cdd09ea24f
Finish early version of Monster Tank Madness
2013-02-09 12:19:40 +13:00
Scott_NZ
1ecdbc1d90
Fix spyvoice/reveal range for truk.hijackable in Allies 04
2013-02-09 12:19:40 +13:00
Scott_NZ
b1a5195c51
Let's not fail right at the beginning, count units too ;)
2013-02-09 12:19:40 +13:00
Scott_NZ
03f03ff501
More MonsterTankMadness work. Add routines for super tanks, civilian evacuees, proving grounds camera, base transfer, Demitri extraction
2013-02-09 12:19:40 +13:00
Scott_NZ
3c5967a623
Add ore capping to MissionUtils. Add world.CreateActor extension in MissionUtils.
2013-02-09 12:19:40 +13:00
Scott_NZ
9013e8376c
Start work on Monster Tank Madness mission
2013-02-09 12:19:40 +13:00
Scott_NZ
9b5b054297
Add delphi. Have einstein/delphi panic
2013-02-09 12:19:39 +13:00
Scott_NZ
4e161f0c91
Change V19 tooltip to Oil Pump
2013-02-09 12:19:39 +13:00
Scott_NZ
6bbd54ab93
Put e1 inside the soviet 01 classic pillboxes. Add check for mission complete
2013-02-09 12:19:39 +13:00
Scott_NZ
87190762d1
Add V19 civilian building
2013-02-09 12:19:39 +13:00
Scott_NZ
f4da36065f
Add ability to have randomised reports for weapons
2013-02-09 12:19:39 +13:00
Scott_NZ
e71135b511
Better error messages when merging duplicate yaml
2013-02-09 12:17:16 +13:00
psydev
dfc880807e
[cnc] Airstrike cooldown 3 mins. (from 4). tweaks.
...
Air Strike cooldown time reduced from 4 minutes to 3. (Ion Cannon is 3). [games are short in CNC, and waiting 4 minutes for your first airstrike is a long time.]
HQ's hitpoints reduced to 750, so it can be nuked in one shot. (but not Ion Cannon'd)
Airfield HP reduced to 1500, so Ion + Airstrike can destroy it. (For some reason, it doesn't die as easily as Weapons Factory, despite having the same HP)
2013-02-06 16:06:47 -08:00
psydev
d12853ddf7
[cnc] inftry detect cloaked in next tile(C&C orig)
...
Infantry can detect cloaked units in the next tile. This behaviour was in the original C&C Gold.
(Even though it says range=2, it is actually just in the next tile)
Fixed GrenadierExplode.
2013-02-06 14:20:09 -08:00
psydev
f1019ab332
[cnc] added names for explosions
...
Easier-to-understand names for explosions, which can be used in the future. Can phase out old names/numbers slowly.
Also included some explosions from the C&C Content which were not in use and did not have names.
2013-02-06 12:21:04 -08:00
Cody Brittain
96d1f8d83b
Update mods/cnc/mod.yaml
...
Add support for Nyergud's Music Upgrade Pack
2013-02-06 08:35:27 -05:00
psydev
c4fc0e57b3
[cnc] Obelisk now AutoTargeted by units, etc.
...
Obelisk of light was missing "-AutoTargetIgnore". All the guard towers have it, but for some reason the Obelisk didn't.
2013-02-04 18:39:26 -08:00
Chris Forbes
6403c5e6af
Fixed #2651 : Units not in world should not be added to the attack force
...
Otherwise, a pillbox's e1 passenger is counted as part of the attack
force and ends up jamming HackyAI's attack logic until it is destroyed.
2013-02-05 07:09:05 +13:00
Scott_NZ
b3fbafad59
Use Action<bool> for objective delegate type
2013-02-03 14:27:43 +13:00
Scott_NZ
7594c4eab2
Clamp reveal range to 0-50 in PlayerStatistics to stop crashes for actors with reveal ranges > 50
2013-02-03 14:27:43 +13:00
Scott_NZ
4163f1d6b0
Clean up Allies 04 yaml. Adjust hero spy reveal range from 5 to 6. Add TRUK as buildable unit
2013-02-03 14:27:43 +13:00
Scott_NZ
ea716200a7
Allies 04: Fix multiple waves of spies being able to infiltrate the lab
2013-02-03 14:27:43 +13:00
Kenny
2bd9b7a640
Enabling mobile gap generators.
2013-01-31 16:57:04 +13:00
Kenny
4f670d516d
Shroud creators now only temporarily block explored shroud.
...
On powerdown or removal from the game, any previously explored terrain will become visible once again.
2013-01-31 16:57:04 +13:00
Matthias Mailänder
f5835244c7
use markdown for readme and contributing guidelines
...
- https://github.com/github/markup
- https://github.com/blog/1184-contributing-guidelines
2013-01-31 16:32:46 +13:00
psydev
b00b1c36bc
Helipad reduced to $1000. Palette order fixed.
...
Helipad price reduced to $1000. Should make helicopter transports more accessible. Should also make having a few "support helis" flying around a more viable strategy, for non-standard builds.
Fixed palette order to be better grouped and in more progressive order.
Re-arranged document so that it's sorted better.
2013-01-31 16:30:48 +13:00
psydev
b2ddc6cfd8
[CNC] Chinook priced reduced to $750
...
Halved Chinook price, $1500 to $750.
Infantry should be a more feasible strategy, and transporting them quickly will make them more usable.
This should be good for Nod especially since they don't have APCs.
2013-01-31 16:29:52 +13:00
Matthias Mailänder
0d6dbdc58b
increment debian copyright year
2013-01-31 16:28:14 +13:00
Matthias Mailänder
78baf76ae1
adhere to SPDX for RPM
2013-01-31 16:28:14 +13:00
Matthias Mailänder
43c43e25c4
adhere to opendesktop menu-spec
...
Version= is the version of the .desktop file specification!
2013-01-31 16:28:14 +13:00
Cody Brittain
32daf025ab
cnc: Update cloaking, building destroyed sounds
...
- Use trans1.aud as the cloak sound, on both STNK and cloak
given from crates
- Use crumble.aud rather than xplobig4.aud for building destruction
2013-01-31 16:23:03 +13:00
ScottNZ
750bdb7bba
Update CHANGELOG
...
Some typos/wording issues fixed
2013-01-28 19:47:31 +13:00
Scott_NZ
8a796416a4
Remove AutoTargetIgnore for stek after Einstein is freed
2013-01-28 00:33:09 +13:00
Scott_NZ
691e6cf9e8
Have the Soviets build infantry after Einstein is found. Remove jeep cargo limit
2013-01-28 00:33:08 +13:00
Scott_NZ
de208e7a2f
Fix nonworking attack code in Allies 01
2013-01-28 00:33:08 +13:00
Scott_NZ
63a72c5d28
Remove unused variable
2013-01-28 00:33:08 +13:00
Scott_NZ
b6b4b89008
Refactor cash code in Allies campaign. Adjust starting cash to 10000 in SP Allies 03
2013-01-28 00:33:08 +13:00
Scott_NZ
0b65735d86
Make the LSTs unbuildable
2013-01-28 00:33:07 +13:00
Scott_NZ
44215ae6f1
Add new trait interface INotifyTransformed and use it in Allies 04 to make the transport remove its cargo capacity after it unloads its passengers
2013-01-28 00:33:07 +13:00
Scott_NZ
fba5b80980
Allies 04: Add more town stuff. Remove leftover hind stuff. Only have patrol 3 on hard difficulty
2013-01-28 00:33:07 +13:00
Scott_NZ
3f6af59612
Add AutoTargetIgnore for the new bridges
2013-01-28 00:33:07 +13:00
Scott_NZ
693a622322
Fix Soviets not attacking town properly. Remove hind patrol.
2013-01-28 00:33:07 +13:00
Scott_NZ
60e9d3f660
Add c3 civilian, made by JOo
2013-01-28 00:33:06 +13:00
Scott_NZ
1d40858f70
Have the Soviets attack the town in Allies 04
2013-01-28 00:33:06 +13:00
Scott_NZ
5188529ff6
Allies 04: Adjust one of the patrol routes
2013-01-28 00:33:06 +13:00
Scott_NZ
2079db79f7
Allies 04: Hack in a fix to stop player hero spies infiltrating buildings they shouldn't
2013-01-28 00:33:05 +13:00
Scott_NZ
d73eec068f
Fix some bad Allies 01 bounty yaml
2013-01-28 00:33:05 +13:00
Scott_NZ
8a32e5761c
Change map player clientindex to 0
2013-01-28 00:33:05 +13:00
Scott_NZ
12e1a531fe
Tidy campaign stuff
2013-01-28 00:33:05 +13:00
Scott_NZ
32830da3c2
Remove bounties from things in Allies 01
2013-01-28 00:33:05 +13:00
Scott_NZ
9f47e75492
Allies 01: only set eligible units to defensive stance
2013-01-28 00:33:04 +13:00
Scott_NZ
e975681c16
Add more time to complete Allies 04 - the bridge destruction makes the mission more difficult
2013-01-28 00:33:04 +13:00
Scott_NZ
a968d296bb
Remove v01.sniper from Allies 04
2013-01-28 00:33:04 +13:00
Scott_NZ
031240ffc1
Campaign: reduce failed/accomplished code duplication
2013-01-28 00:33:04 +13:00
Scott_NZ
dfc4b07b1a
Campaign: Don't rely on world.issueorder anymore
2013-01-28 00:33:04 +13:00
Scott_NZ
63241dbf69
Allies 04. Make the v01.sniper trivial so players can ignore it.
2013-01-28 00:33:03 +13:00
Scott_NZ
5b7523b9e0
Allies 04: Make Soviets sell buildings when they are low on health. Have the bridge be destroyed by a Soviet tank
2013-01-28 00:33:03 +13:00
Matthias Mailänder
4b228a71ef
Update CHANGELOG
...
- Dune 2000
- Editor/Remapping
- GUI improvements by Carko
- More verbose about Volkov changes
- Preparations for i18n
2013-01-27 12:17:20 +01:00
Matthias Mailänder
0f864c3192
treat compiler warnings as errors
2013-01-18 00:23:50 +01:00
Matthias Mailänder
e475d0d0b9
Added travis script
2013-01-18 00:23:19 +01:00
Cody Brittain
1635ace182
Update CHANGELOG
...
Just a couple things added
2013-01-18 11:09:26 +13:00
Matthias Mailänder
b4e3ce5de6
fix make for mono 3
...
error CS1902: Invalid debug option `+'.
Valid options are `full' or `pdbonly'
2013-01-18 11:08:10 +13:00
Carko
50ceb7c4dd
Fixed the asynchronous map loading behavior when changing filter
2013-01-18 11:00:56 +13:00
Carko
4395a04d57
Asynchronous loading of map previews in the map chooser dialog
2013-01-18 11:00:56 +13:00
Matthias Mailänder
c5313375f0
pull mouse button preference from global property
2013-01-18 10:57:41 +13:00
Matthias Mailänder
2503ddfde4
let Chronotank/Minelayer accept left-click-orders
2013-01-18 10:57:41 +13:00
Matthias Mailänder
b356cca528
improve the classic mouse behaivor
...
- don't require to deselect units to change selection
- fix issue with broken building placement on right-click orders
- don't select enemy units when left-click attacking
- build palette won't interfere with unit orders anymore
2013-01-18 10:57:41 +13:00
Matthias Mailänder
d52394bb47
add classic left-click orders
2013-01-18 10:57:40 +13:00
Scott_NZ
1da2d89ced
Only play movies in Allies 01 and Soviet 01 Classic if there's one client
2013-01-15 17:43:39 +13:00
ScottNZ
a88a7d9834
Update CHANGELOG
2013-01-13 16:06:05 +13:00
Scott_NZ
9507fde91d
Fix untargetable barrel in Soviet 01
2013-01-13 00:24:28 +13:00
Scott_NZ
742a27158a
Make oil derricks repairable by engineers
2013-01-12 18:55:59 +13:00
Scott_NZ
5ed383e3e2
Change mech hotkey to c
2013-01-12 18:35:01 +13:00
Scott_NZ
1679837e46
Fix mechanic being able to repair infantry. Adjust mechanic repair damage from 20 to 10
2013-01-11 17:17:14 +13:00
Scott_NZ
eb3685fe67
Fix a lack of difficulty dropdown yaml in other mods (d2k/cnc) causing crashes
2013-01-09 21:50:20 +13:00
Carko
50f8465d1e
Removed mouse capture while composing text in chat ( fixes #2486 )
2013-01-09 16:47:39 +13:00
Cody Brittain
5502864a1f
Update mods/ra/music.yaml
...
Mud no longer crashes: Bring it back in.
2013-01-09 07:56:30 +13:00
Carko
d572e59d2e
Checking for build prerequisites before showing them in a tooltip
2013-01-09 07:54:01 +13:00
Carko
e313bbfb31
Added a build limit of 1 to Tanya and Volkov
...
Added the build limit of 1 to MSLO
2013-01-09 07:54:01 +13:00
Carko
a51c5fd9ca
Added Buildable->BuildLimit option to limit the number of actors a player can build of the type
2013-01-09 07:54:01 +13:00
Sam Hegarty
0c104cfc3a
Add a 'Shutting down' state to the gameserver.
...
Tell the masterserver about it, so it can quickly remove games
from the list when they are finished, rather than waiting for the
5 minute TTL to expire.
2013-01-08 23:02:28 +13:00
Chris Forbes
3a77082c66
silence warnings in allies03/04
2013-01-08 22:54:38 +13:00
Scott_NZ
975e4db452
Change facing of the 2 guarding heavy tanks in Allies 04
2013-01-08 22:44:10 +13:00
Scott_NZ
d92f184bc9
Add civilian movement and balance changes in Allies 04
2013-01-08 22:44:10 +13:00
Scott_NZ
2eea5cc3b2
Give SAM sites turret facings in Allies 04
2013-01-08 22:44:09 +13:00
Scott_NZ
0e8cb14099
Allies 04: Give money to players after they receive mcvs
2013-01-08 22:44:09 +13:00
Scott_NZ
1ec3b2ffe2
Fix whitespace in objectives
2013-01-08 22:44:09 +13:00
Scott_NZ
c836d69385
Add easy mode to Allies 01 which is like the classic mission
2013-01-08 22:44:09 +13:00
Scott_NZ
11c45e4388
Start unbreaking ScaredyCat
2013-01-08 22:44:08 +13:00
Scott_NZ
3b9fac9c84
Prevent warning in Allies 04 code
2013-01-08 22:44:08 +13:00
Scott_NZ
185558985e
Have civilians come out of disturbed buildings
2013-01-08 22:44:08 +13:00
Scott_NZ
e3d25f6fed
Give MISS a tooltip
2013-01-08 22:44:07 +13:00
Scott_NZ
200071e713
Add reinforcements paradrops
2013-01-08 22:44:07 +13:00
Scott_NZ
bdb7bb97cd
Split long objective strings over several lines
2013-01-08 22:44:07 +13:00
Scott_NZ
82809f27f7
Reduce mission music code duplication
2013-01-08 22:44:06 +13:00
Scott_NZ
c8e84b3a11
Add license notice
2013-01-08 22:44:06 +13:00
Scott_NZ
9581f07242
Add first version of Soviet 01 classic
2013-01-08 22:44:06 +13:00
Scott_NZ
411aedafa0
Setup c3-c10 placeholder civilians.
2013-01-08 22:44:05 +13:00
Scott_NZ
f7f307c3bf
LegacyMapImporter: Remove Italy as it's a bogus country. Change Germany to black. Collapse some duplicate cases.
2013-01-08 22:44:05 +13:00
Scott_NZ
c10df031bd
Convert classic waypoints to waypoint not mpspawn
2013-01-08 22:44:05 +13:00
Scott_NZ
a56228aba1
Add Italy country
2013-01-08 22:44:05 +13:00
Scott_NZ
1b09544314
Default to allies for neutral in ra, gdi in cnc
2013-01-08 22:44:04 +13:00
Scott_NZ
2dc18594a2
Handle RA with GoodGuy/BadGuy players
2013-01-08 22:44:04 +13:00
Scott_NZ
baa7a58a10
Don't blow up if classic maps have Multi{0} in them either
2013-01-08 22:44:04 +13:00
Scott_NZ
bb5212d2bb
Fix classic SP maps failing to import into the editor
2013-01-08 22:44:03 +13:00
Scott_NZ
38db7d1e50
Make the Soviets repair their buildings in Allies 04
2013-01-08 22:44:03 +13:00
Scott_NZ
3371085da0
Move viewport to reinforcements location after infiltration
2013-01-08 22:44:03 +13:00
Scott_NZ
5c688370ed
Add difficulty options to Allies 04
2013-01-08 22:44:03 +13:00
Scott_NZ
ab01722d96
Clean up the patrol code
2013-01-08 22:44:02 +13:00
Scott_NZ
ae5cb9864a
Adjust timer text
2013-01-08 22:44:02 +13:00
Scott_NZ
43e5838555
Adjusted wording of objectives
2013-01-08 22:44:02 +13:00
Scott_NZ
cf8b02de26
Add 25 min countdown timer for destroying the enemy base.
2013-01-08 22:44:01 +13:00
Scott_NZ
d3ede583c2
Make OILB trivial too
2013-01-08 22:44:01 +13:00
Scott_NZ
cda871d2eb
Add missing colon
2013-01-08 22:44:01 +13:00
Scott_NZ
2ea3b77b7a
Create new actors so the effects aren't carried over to built units in Allies 04. Make yak buildable by Allies again in Allies 02. Make STEK autotargetignore in Allies 01. Make MISS autotargetignore in Allies 04.
2013-01-08 22:44:00 +13:00
Scott_NZ
3ab04e4c30
Fix crash with patrols. Add more room for the Allied base
2013-01-08 22:44:00 +13:00
Scott_NZ
3b2190d720
Fixed the supply truck not being able to carry 2 passengers
2013-01-08 22:44:00 +13:00
Scott_NZ
b3691dcce9
Add base guard, hind and second objective
2013-01-08 22:44:00 +13:00
Scott_NZ
722bc00c9b
Add checkpoint at the large base
2013-01-08 22:43:59 +13:00
Scott_NZ
fe07da8634
Give control of the hijacked vehicle to another passenger if the driver leaves
2013-01-08 22:43:59 +13:00
Scott_NZ
54feab66e0
Add hijackable truck to Allies 04
2013-01-08 22:43:59 +13:00
Scott_NZ
fda897c69e
Add more patrols
2013-01-08 22:43:58 +13:00
Scott_NZ
31d3616b8d
Actually add the Allies 04 script. Also we have dog patrols now
2013-01-08 22:43:58 +13:00
Scott_NZ
eb6bab36a0
Begin Allies 04 script
2013-01-08 22:43:58 +13:00
Scott_NZ
81f9798307
More mapping of Allies 04
2013-01-08 22:43:58 +13:00
Scott_NZ
d1dafd5782
More Allies 04 mapping
2013-01-08 22:43:57 +13:00
Scott_NZ
799a2ea541
Fixed difficulty code indentation
2013-01-08 22:43:57 +13:00
Scott_NZ
4b2e45bbae
Refactor default difficulty setting into its own method
2013-01-08 22:43:57 +13:00
Scott_NZ
32721ac8cb
Reposition info widgets/countdown timer widgets in centre top of vp
2013-01-08 22:43:56 +13:00
Scott_NZ
6871d2ed37
Have paradrops and mammoths come sooner if we're on hard difficulty
2013-01-08 22:43:56 +13:00
Scott_NZ
bdfa6f6ecc
Slight refactor
2013-01-08 22:43:56 +13:00
Scott_NZ
c59fbd5f9d
Adjust Allies 03 difficulties
2013-01-08 22:43:56 +13:00
Scott_NZ
54916cc548
Add Easy difficulty to Allies 03
2013-01-08 22:43:55 +13:00
Scott_NZ
3ff3ed39fb
Fix slight logic error with difficulty
2013-01-08 22:43:55 +13:00
Scott_NZ
a8dbedd486
Fix default difficulty not being serialised
2013-01-08 22:43:55 +13:00
Scott_NZ
988a68dae5
Attempt to fix NRE that hamb got
2013-01-08 22:43:55 +13:00
Scott_NZ
9a9c5911a6
Hard difficulty for allies 03
2013-01-08 22:43:54 +13:00
Scott_NZ
bfb07e9948
Add support for mission difficulties
2013-01-08 22:43:54 +13:00
Scott_NZ
dda4e2c33a
Add objective for MGG
2013-01-08 22:42:50 +13:00
Scott_NZ
05e143662d
Make Allies 02 easier in SP mode
2013-01-08 22:42:50 +13:00
Scott_NZ
9e2f15bde4
Allies 03 code cleanup
2013-01-08 22:42:50 +13:00
Scott_NZ
8f90423793
Update units evacuated immediately in Allies 03
2013-01-08 22:42:50 +13:00
Scott_NZ
eecc002236
More balancing improvements to Allies 03: remove arty, agun, reduce number of yaks and paradrops
2013-01-08 22:42:49 +13:00
Scott_NZ
4167d3291a
Offset MGG husk spinner
2013-01-08 22:42:49 +13:00
Scott_NZ
3be6229cf2
Add MGG husk
2013-01-08 22:42:49 +13:00
Scott_NZ
5f693945f0
Take all ore/cash from Allies 01 player
2013-01-08 22:42:49 +13:00
Scott_NZ
82f478716c
Add AutoTargetIgnore to barrels
2013-01-08 22:42:48 +13:00
Scott_NZ
6544069aa2
More Allies 03 balancing adjustments
2013-01-08 22:42:48 +13:00
Scott_NZ
8486a4fbae
Adjust Allies 03 balancing
2013-01-08 22:42:48 +13:00
Scott_NZ
edd1138556
Use classic RA country colours in missions
2013-01-08 22:42:48 +13:00
Scott_NZ
14ed3ae816
Add paradropping at endgame in Allies 03
2013-01-08 22:42:47 +13:00
Scott_NZ
d5db9e88d4
Put bridge across water
2013-01-08 22:42:47 +13:00
Scott_NZ
f0a4fa7712
Add more airfields to destroy in Allies 03, and have reinforcements in Allies 02 and Allies 03 come in gradually.
2013-01-08 22:42:47 +13:00
Scott_NZ
1f92768193
Remove FirstUnshroudedOrDefault from MissionUtils.cs
2013-01-08 22:42:46 +13:00
Scott_NZ
ccfcf0a1ee
Have the minimum difference between attack frames in Allies 03 be lower for 2 players
2013-01-08 22:42:46 +13:00
Scott_NZ
51626bf0db
Outlined Allies 04 map
2013-01-08 22:42:46 +13:00
Scott_NZ
be6da2452a
Change Allies map types to Campaign
2013-01-08 22:42:46 +13:00
Scott_NZ
ec423db4e5
Don't hog the CPU trying to path to the enemy base in Allies 03, to line up with Allies 02
2013-01-08 22:42:45 +13:00
Scott_NZ
4c7f215559
Rename 'economic' to 'economy' in stats panel
2013-01-08 22:42:45 +13:00
Scott_NZ
0f9da06309
Have graph lines not draw over the axes
2013-01-08 22:42:45 +13:00
Scott_NZ
4ce6cabc46
Better numbers for the LineGraph y axis
2013-01-08 22:42:45 +13:00
Scott_NZ
b2b13b98b7
Use a default max value of 5000 on the line graph if it's too low
2013-01-08 22:42:44 +13:00
Scott_NZ
4c729ca5ed
Refactored GraphWidget to LineGraphWidget
2013-01-08 22:42:44 +13:00
Scott_NZ
a78f8865b8
Moved the graph widget into OpenRA.Game - it doesn't really have any dependencies on the RA mod
2013-01-08 22:42:44 +13:00
Scott_NZ
d5b37d4343
Cleanup, refactoring of stats graph widget.
2013-01-08 22:42:44 +13:00
Scott_NZ
e424883857
Improve graph. Add things like scales/axis labelling.
2013-01-08 22:42:43 +13:00
Scott_NZ
b6e8c9c9ea
Start implementing graphs for the stats panel
2013-01-08 22:42:43 +13:00
Scott_NZ
ed9bb72dbe
Add more things to the Combat tab
2013-01-08 22:42:43 +13:00
Scott_NZ
9753808936
Renamed OrderCounter to PlayerStatistics. Simplify income to simply earned/min.
2013-01-08 22:42:43 +13:00
Scott_NZ
82fdbc4bc6
Move OrderCounter into Orders subnamespace
2013-01-08 22:42:42 +13:00
Scott_NZ
d7f3b81e4c
Add Map Control statistic
2013-01-08 22:42:42 +13:00
Scott_NZ
36f349ecba
Add Order counter for rough APM estimation. Rename Support to Production and move the production icons there
2013-01-08 22:42:42 +13:00
Scott_NZ
30a374b9e9
Add total earned/spent tracking
2013-01-08 22:42:42 +13:00
Scott_NZ
2a0b9a8596
Display support powers
2013-01-08 22:42:41 +13:00
Scott_NZ
9a9324946f
Add dropdown for economic information
2013-01-08 22:42:41 +13:00
Scott_NZ
babf1556e3
Refactor the stats YAML and logic to more easily support swapping in data
2013-01-08 22:42:41 +13:00
Scott_NZ
bb1c87b084
Add clocks and text overlays for the production icons
2013-01-08 22:42:41 +13:00
Scott_NZ
1c584fb158
Consolidate the production icons into a single widget. Add income tracking for players.
2013-01-08 22:42:40 +13:00
Scott_NZ
83e1855919
Add indication of what players are building
2013-01-08 22:42:40 +13:00
Scott_NZ
4bc04769ec
Subscribe to click event directly in the setup method
2013-01-08 22:42:40 +13:00
Scott_NZ
178358c29a
Fixed Stats panel player selection silliness
2013-01-08 22:42:40 +13:00
Scott_NZ
42b16f74a1
Slightly adjust the width of the templates
2013-01-08 22:42:39 +13:00
Scott_NZ
9b493ad9e7
Remove unused usings
2013-01-08 22:42:39 +13:00
Scott_NZ
d7d5baae0e
Add an observer stats panel
2013-01-08 22:42:39 +13:00
Scott_NZ
a8e434b74d
Add radar for spectators
2013-01-08 22:42:39 +13:00
Scott_NZ
07d5ba8405
Remove Soviet econ hacks and power checks in Allies 02.
2013-01-08 22:42:39 +13:00
Scott_NZ
a5141f9908
proc.nofreeactor was causing harv to not unload properly. Just spawn a normal proc after we've changed the owner of the Allied base.
2013-01-08 22:42:38 +13:00
Scott_NZ
d15fb82b08
Allies 02 SP mode bug fixes
2013-01-08 22:42:38 +13:00
Scott_NZ
947b27a227
Make Allies 02 work in SP mode
2013-01-08 22:42:38 +13:00
Scott_NZ
b49110bf5c
Ignore spies if they are disguised in Allies 03
2013-01-08 22:42:38 +13:00
Scott_NZ
8578958e40
Difficulty/balance changes
2013-01-08 22:42:37 +13:00
Scott_NZ
65e78ca8b0
Additional ore mines
2013-01-08 22:42:37 +13:00
Scott_NZ
608bf9ada1
Have the mggs come offmap, we don't want the player building too many.
2013-01-08 22:42:37 +13:00
Scott_NZ
4373831317
Remove econ hacks in Allies 03 and have the Soviets actually build their yaks.
2013-01-08 22:42:37 +13:00
Scott_NZ
aa78d63d72
Increased minimum attack increment
2013-01-08 22:42:36 +13:00
Scott_NZ
400d94caba
Give the Soviets a Soviet construction yard in case the Allies lose theirs - they can capture this as a last resort. Make yaks buildable by Allies if they capture the Airfield buildings.
2013-01-08 22:42:36 +13:00
Scott_NZ
1660c4fe7c
Reduce some code duplication
2013-01-08 22:42:36 +13:00
Scott_NZ
e643f12371
Attempted fix for Allies 03 crash ( #2471 )
2013-01-08 22:42:36 +13:00
Scott_NZ
339c0bc520
Fix weird plane spawn/management logic. Have Soviets ignore units that are concealed by gap generators
2013-01-08 22:42:36 +13:00
Scott_NZ
e15c240a8f
Remove some old noise from the map
2013-01-08 22:42:35 +13:00
Scott_NZ
7bd66c2560
Render the shroud range circle for mgg
2013-01-08 22:42:35 +13:00
Scott_NZ
1f8fd404e5
Much better yak management. Map improvements.
2013-01-08 22:42:35 +13:00
Scott_NZ
93e951eb75
Added mobile gap generator. It is currently unbuildable and it does not generate shroud - this requires some additional shroud work since you can paint shroud across the map by moving it.
2013-01-08 22:42:35 +13:00
Scott_NZ
c52cd77c4c
Add mechanic
2013-01-08 22:42:34 +13:00
Scott_NZ
0da911c9f8
Delete mods/d2k/bits/turret1.aud (not mods/d2k/bits/TURRET1.aud). This old, unused file was causing oddities for users with NTFS since we had two different files in the repository with filenames that differ only by case, and NTFS has case-insensitive filenames.
2013-01-08 22:42:34 +13:00
Igor Popov
395aa0fc10
dedicated: never let Bot become an admin
2013-01-08 22:34:03 +13:00
Carko
e10920d4ea
Added the spawnpoint map tooltip that displays players name in the lobby ( closes #2024 )
2013-01-08 22:22:25 +13:00
Carko
914afa2dee
Removed StringSplitOptions.RemoveEmptyEntries when counting wrapped text lines
2013-01-08 22:11:56 +13:00
Carko
ca1e0b4c48
Added word wrapping to in-game chat ( fixes #2093 )
2013-01-08 22:11:56 +13:00
Carko
70cf48dcaf
Added a power bin tooltip that shows provided and drained power
2013-01-08 22:08:12 +13:00
Igor Popov
68130c85f3
fix #2453 ; MOTD for lobby (to be fetched from file); different motd for each mod
2013-01-08 21:57:25 +13:00
Chris Forbes
d0aea18b3e
Added new map: "Bad Neighbors" from Nukem
2013-01-08 21:57:09 +13:00
Curtis Shmyr
ac301b22e2
Editor - Template categories are now ordered by whats specified in the tileset yaml
2013-01-08 20:11:22 +13:00
Curtis Shmyr
b56125fa39
Added terrain category types to RA Snow tileset
2013-01-08 20:11:22 +13:00
Curtis Shmyr
b362ddac15
Fixed terrain categories for two river tiles in RA Temperat
2013-01-08 20:11:22 +13:00
Curtis Shmyr
5f2aa810b1
Add terrain category types to RA desert tileset
2013-01-08 20:11:22 +13:00
Curtis Shmyr
189a6c337e
Fix Water Cliff terrain types in temperate / desert tilesets
2013-01-08 20:11:22 +13:00
Curtis Shmyr
9c552839ea
update CHANGELOG
2013-01-08 20:11:22 +13:00
Curtis Shmyr
79aa7901cf
Added RA map: ghost town
2013-01-08 20:11:22 +13:00
Igor Popov
ad2dbffe75
fix #2480 ; Direct Connect to different mod causes crash (saying 'missing map')
2013-01-07 00:27:45 +04:00
Igor Popov
3b77b04b95
return mapTitle in ra and d2k lobby
2013-01-06 23:25:24 +04:00
Carko
88959b2e6c
Changed scroll velocity in the map chooser to be better suited for mouse scrolling
2013-01-03 11:37:59 +13:00
Carko
f256742a0d
Fixed repairing landed airplanes (most likely #2365 )
...
When an airplane was landed and ordered to another airstrip or service depot, the aproach distance was not properly calculated since it was not taken into effect that its current altitude is zero.
2013-01-03 11:36:11 +13:00
Chris Forbes
22e2d3d0f4
Merge pull request #2507 from Lookingglass/per-player-shrouds
...
Per-player shrouds
2012-12-22 12:26:40 -08:00
Chris Forbes
3eed137117
Merge pull request #2526 from Mailaender/strings
...
made all in-game strings customisable via .yaml files
2012-12-22 12:25:33 -08:00
Chris Forbes
e28be10dd4
Merge pull request #2525 from Mailaender/custom-tech
...
don't hardcode custom prerequisites anymore
2012-12-22 12:25:03 -08:00
Chris Forbes
90361cb631
Merge pull request #2524 from hunnybunny95/patch-1
...
Fixed airfield name.
2012-12-22 12:24:42 -08:00
Matthias Mailänder
c3b959846c
customisable Ready/Hold text for CnC mod
...
make those strings also translatable
2012-12-22 19:21:05 +01:00
Matthias Mailänder
39884e16fa
customisable text printed on RA support power icons
2012-12-22 18:59:45 +01:00
Matthias Mailänder
f107f8a87b
expose strings from build palette widget to chrome yaml
...
prepare for localisation efforts
2012-12-22 18:25:18 +01:00
Matthias Mailänder
8246b2f35f
don't hardcode custom prerequisites anymore
...
to make those strings translatable
2012-12-22 17:42:57 +01:00
hunnybunny95
f13d12acec
Fixed airfield name.
...
The name of the airfield was airstrip... which is wrong since the icon says airfield whilte the building is called airstrip... its even called AFLD in the code so... just a simple fix :)
2012-12-21 21:57:19 +01:00
Kenny
4090be72d4
Adding Shroud trait to CNC / D2K mods
2012-12-16 20:00:17 -08:00
Chris Forbes
90d30005f6
Merge pull request #2498 from Mailaender/volkov
...
make Volkov a true Cyborg
2012-12-16 18:16:39 -08:00
Chris Forbes
7c968a8f88
Merge pull request #2509 from Lookingglass/lg-maps
...
Three new 5-player RA maps
2012-12-16 12:35:04 -08:00
Kenny
e4ab86e6f9
Three new 5-player RA maps:
...
- The White Pentagon - snow based land/water map with minimal obstructions.
- Black Gold - Resource starved map with each starting position receiving 8 oil derricks.
- Texas Sea - Similar to Black Gold, but every starting position is on a tiny island.
2012-12-13 15:39:14 -08:00
Kenny
f41fb32d60
Introducing per-player shrouds.
...
- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)
2012-12-13 15:16:56 -08:00
Matthias Mailänder
5249a17d48
d2k: add Tuck's Sietch remake
...
by DraLUSAD from
http://www.sleipnirstuff.com/forum/viewtopic.php?f=83&t=16009
2012-12-12 09:46:26 +13:00
Matthias Mailänder
99256bcad0
cnc: fix wrong civilian field remapping at least in-game
...
the editor hack is RA specific
2012-12-12 09:43:45 +13:00
Matthias Mailänder
f402c37b14
Don't remap civilian buildings/fields in-game.
...
V16 field was mostly affected because it consists mostly of remapped colors.
2012-12-12 09:43:45 +13:00
Matthias Mailänder
494ab2db4d
add @Generalcamo to AUTHORS
...
original Volkov contribution came from
http://content.open-ra.org/index.php?p=detail&table=units&id=132
2012-12-10 23:12:49 +01:00
Matthias Mailänder
5d4160bc82
make Volkov a true Cyborg
...
- Added new Armor value: Cybernetic
- Use sounds/graphics from DE censored version
- Heals near repair pad (instead of hospital)
- Medic can't heal him
- Dogs can't eat him
- Tanks need to attempts to crush him
- +25% HP (now same factor as 4tnk:1tnk compared to e1)
2012-12-10 16:42:43 +01:00
Chris Forbes
b9194e4305
d2k: fix crash on attackmove medic
2012-12-04 11:39:37 +13:00
Chris Forbes
8ab1fbe83a
Merge pull request #2482 from reaperrr/patch-1
...
Update mods/cnc/music.yaml
2012-12-03 13:11:11 -08:00
Matthias Mailänder
96a088f998
merge Dune 2000 "Rounded Edges" mod
...
Changes include:
- bibs have been removed
- building offset and selection boxes adapted
- units and turrets leave husks
- siege tank barrel won't rotate anymore
- AI capable of building all units using all queues
- bullet traces
- windtrap animations
- unit balance (mix of Dune II, Dune 2000 and Red Alert)
- repair pad animation
- no more obsessive "silos needed"
- defense building queue → heavy armor queue
- medics (using thumper graphics)
- no buildable aircrafts anymore
- harvesting has been slowed down
2012-12-04 10:08:14 +13:00
Matthias Mailänder
7d4399d7cc
fixes #2481
...
Don't save in system pathes because UNIX needs root and shipped maps
should not be changed. Use $HOME/maps/$MOD instead.
2012-12-04 10:06:42 +13:00
Matthias Mailänder
107c37f33d
RA: Snow craters fix by MrFlibble
...
Small graphical patch fixing some snow craters and scorch marks
2012-12-04 10:05:31 +13:00
Matthias Mailänder
88949024e6
RA: add shadow to supply truck
...
copied from the demolition truck
2012-12-04 10:04:12 +13:00
Matthias Mailänder
aad0b3d2d8
fixed wrong palette remapping for neutral buildings in editor
...
for TEMPERAT (fields) and DESERT (buildings, trees, rocks)
2012-11-26 12:21:50 +01:00
Matthias Mailänder
4e0e53c714
Merge pull request #8 from cjshmyr/desert
...
RA Desert patches by Curtis
2012-11-26 01:04:53 -08:00
Curtis Shmyr
87a2817234
RA Desert - Use ExcludeTileset instead of RequiresTileset for specific tileset actors (looks cleaner)
2012-11-25 18:16:08 -07:00
Curtis Shmyr
f3e796e972
RA Desert - Removed fenc.des which was another barbed wire shp
2012-11-25 17:33:29 -07:00
Curtis Shmyr
7d5a843684
RA Desert - Added a missing shrub. Added building yaml definitions. Hide Temperate and Snow actors from Desert tileset editor.
2012-11-25 17:30:19 -07:00
Matthias Mailänder
f914929eb7
Merge pull request #7 from cjshmyr/desert
...
Add patches by Curtis:
- fixes desert shorelines
- found missing wc13.des
- remove ice redundancy in sequences.yaml
2012-11-25 09:09:24 -08:00
Curtis Shmyr
8f7b776556
Desert tileset - use proper wc13.des tile
2012-11-21 20:51:33 -07:00
reaperrr
aeaa58a01b
Update mods/cnc/music.yaml
...
'I Am' was the name of the band that made this song (with Mr. Klepacki on drums), the track is actually called Destructible Times. Also brought titles of Warfare/Full Stop as well as Heavy Gear/Demolition in line with other double-named tracks.
2012-11-22 00:21:41 +01:00
Curtis Shmyr
4dacd3be26
Fix up shoreline pieces to have beach terrain types (for water transport use)
2012-11-20 21:21:31 -07:00
Curtis Shmyr
05929bdfe9
Remove extra sequence entries for ice01 ice02 ice03 ice04 ice05
2012-11-20 21:14:52 -07:00
Matthias Mailänder
0690041347
fix most of the palette issues with RA desert in OpenRA.Editor
...
TODO: use the palette as defined in YAML;
defaults are wrong for DESERT rocks, trees, walls and ore mine
2012-11-19 14:53:25 +01:00
Matthias Mailänder
842fd8b4e5
update VS project file
2012-11-17 13:16:34 +01:00
Matthias Mailänder
7a89e3d67a
added DESERT rocks
2012-11-17 13:16:26 +01:00
Matthias Mailänder
5ecc6224b0
add bridges to DESERT
2012-11-17 13:15:16 +01:00
Matthias Mailänder
f5c592291c
add Harisson to AUTHORS
2012-11-17 13:15:16 +01:00
Matthias Mailänder
7f229a3fde
add ice sequences, fixes related crash
2012-11-17 13:15:16 +01:00
Matthias Mailänder
c859fb1186
fix the remaining issues with the ra desert terrain
...
- extract mix file as it is easier to work with SHPs
- light palette rotator now excludes terrain palette
- water palette rotator now excludes player palette
- use wire fence, sand bags and brick wall from cnc
- draw ressources with player palette (workaround)
- delete all test maps
2012-11-17 13:15:16 +01:00
Matthias Mailänder
6dceb30632
add 2 testmaps for desert tileset
2012-11-17 13:15:16 +01:00
Matthias Mailänder
f3dc31be40
add PlayerPaletteFromCurrentTileset and desert tileset for RA
...
some things left to do:
ore, walls and silo/hbox need some work
2012-11-17 13:15:06 +01:00
Matthias Mailänder
a2f5ffd59e
made WaterPaletteRotation more configurable
...
Base is now configurable per terrain
ExcludePalettes is now exposed to yaml
2012-11-17 13:13:32 +01:00
hunnybunny95
a2c66a32b0
Fixed hotkeys for aircraft
2012-11-16 04:47:50 +01:00
hunnybunny95
72139675ac
Fixed hotkeys for vehicles
2012-11-16 04:46:00 +01:00
hunnybunny95
2b57f04dc0
Fixed hotkeys for ships
2012-11-16 04:45:15 +01:00
hunnybunny95
15e09fa83b
Fixed hotkeys for infantry
2012-11-16 04:44:34 +01:00
Sunny Sproket
55ee1d41f3
Added "room-convergence" map
2012-11-13 09:38:26 +13:00
Matthias Mailänder
2e7908366a
fixes #2465
...
gpsdot.shp shadow uses index 3
2012-11-13 09:26:59 +13:00
Chris Forbes
6ab4fda9a6
Balanced "Bombardment Islands" map (from czech army)
2012-11-13 09:26:59 +13:00
Curtis Shmyr
a5ba41cae8
Make ctnks missiles explode a bit sooner (still reaching their target)
2012-11-10 19:53:10 -07:00
Curtis Shmyr
5e9cdad044
No more sound attentuation for PlayNotification - fixes #2466
2012-11-10 19:52:21 -07:00
Curtis Shmyr
c14de26c07
Actually fixed RA map bomber-john
2012-11-04 10:27:45 -07:00
Curtis Shmyr
e5f506c81d
update CHANGELOG
2012-11-03 23:06:27 -06:00
Curtis Shmyr
4160f08c6c
Fix bomber-john RA map crash #2439
2012-11-03 22:53:11 -06:00
Curtis Shmyr
4ad0d1682e
Improve ctnk health and damage vs heavy armor, reduce damage vs inf
2012-11-04 17:47:03 +13:00
NukemBro
8fb4fc9a14
Re-add RA map Chaos Canyon now with proper cordon - fixes #2432
2012-11-04 17:47:03 +13:00
Curtis Shmyr
5a0187e1db
Temporarily drop RA map chaos canyon
2012-11-04 17:47:03 +13:00
Curtis Shmyr
7f5141c338
#2447 - Disguised spies are now hidden under GPS
2012-11-04 17:47:03 +13:00
Iran
354cabf8d1
-- add ice tile entries to sequences.yaml
...
fixes crashes on maps using these ice tiles.
2012-11-04 17:47:03 +13:00
Scott_NZ
fd734c8553
Improve the Soviet attacks more
2012-11-04 16:20:46 +13:00
Scott_NZ
9238de6a47
Add airbase and airbase secondary objective. Improve Soviet attacks. Enable players to capture sam sites as well as destroy them to complete the objective in Allies 02
2012-11-03 21:41:46 +13:00
Scott_NZ
b2c5f488a7
Rename Evacuees player to Allies. Make AA gun buildable.
2012-11-03 13:33:38 +13:00
Scott_NZ
c634867cdd
Reduce threshold, unused variables
2012-11-03 13:33:38 +13:00
Scott_NZ
d7f2273788
Increase duration between spawn for SP
2012-11-03 13:33:38 +13:00
Scott_NZ
5c1a982fdd
Remove evacuee buildings to stop the players building on the other side of the map
2012-11-03 13:33:38 +13:00
Scott_NZ
0300a67da8
The Allies 02 Soviet reinforcements at 16 minutes are a bit too insane
2012-11-03 13:33:37 +13:00
Scott_NZ
862dfb3275
Improvements to map layout
2012-11-03 13:33:37 +13:00
Scott_NZ
03121ed826
Add yak strafing, support for SP as well as MP, additional Soviet spawn point
2012-11-03 13:33:37 +13:00
Scott_NZ
0cdff00cb6
First version of Allies 03
2012-11-03 13:33:36 +13:00
Scott_NZ
787facec65
Allies02: Make Allied infantry buildable by the Allies1 player when they capture the Soviet barracks. Remove ctnk from the build menu
2012-11-03 13:33:36 +13:00
Scott_NZ
44d63b9103
Barrels were not scorching the terrain
2012-11-03 13:33:36 +13:00
Scott_NZ
49571fc78a
Increase deaths threshold to 200
2012-11-03 13:33:35 +13:00
Scott_NZ
60569bc97c
Fix open areas for allies maps
2012-11-03 13:33:35 +13:00
Chris Forbes
b37510c30e
nerf dtrk speed from 8 to 6
2012-10-23 19:26:51 +13:00
Kenny
343b7bf3e1
Increasing cost to $2500 as well as reducing armor to 50 hit points.
2012-10-22 14:42:36 +13:00
Curtis Shmyr
7a2423a742
Fix #2449 - ctnk line of sight improved
2012-10-21 16:50:01 -06:00
Curtis Shmyr
57dfc739c6
Fix #2433 - crash when ctnk order generator was active if ctnk dies
2012-10-21 16:46:58 -06:00
Curtis Shmyr
f3d4b6541c
Fixed ctnk desync #2448
2012-10-21 15:43:30 -06:00
Curtis Shmyr
d1c20d6c72
Fix #2434 and #2442
2012-10-21 14:55:25 -06:00
Curtis Shmyr
e4beb8236e
Update CHANGELOG
2012-10-20 12:28:45 -06:00
Chris Forbes
7574124ff0
added forest-path map for tournament
2012-10-19 11:56:39 +13:00
Scott_NZ
e1cb4d60c4
Fix crash when spectators are present
2012-10-15 16:28:38 +13:00
Igor Popov
1d62329969
fix #2425 ; Bots should be removed when switching to a map which doesn't allow them
2012-10-15 08:17:04 +13:00
Curtis Shmyr
36813ff52f
Fix chronotank's missiles from exploding too soon
2012-10-13 17:31:12 -06:00
Curtis Shmyr
267141749d
Chronotank charge pips down from 5->2, pips are blue and jump radius is blue
2012-10-13 16:50:11 -06:00
Curtis Shmyr
edd41c5be1
Chronotank jump cooldown lowered from 60 seconds to 30
2012-10-13 16:50:10 -06:00
Curtis Shmyr
5dc0439173
Fix flak truck description
2012-10-13 16:50:10 -06:00
Curtis Shmyr
4dbee1c0e3
Lower cost of TTNK (1500->1350) and update description to reflect current balance
2012-10-13 16:50:09 -06:00
Curtis Shmyr
76baba89c1
Retune chronotank's weapons to match its description
2012-10-13 16:50:08 -06:00
Curtis Shmyr
5da96941e1
Fix demo truck description
2012-10-13 16:50:07 -06:00
Curtis Shmyr
c2ec8cd372
Fix Volkov's description
2012-10-13 16:50:06 -06:00
Chris Forbes
b73a0a9720
fix off-by-one in new tile query
2012-10-14 10:07:08 +13:00
Chris Forbes
6f3b21616f
fix warnings in allies scripts
2012-10-13 14:31:45 +13:00
Chris Forbes
1792f16929
Merge remote-tracking branch 'scott/allies'
2012-10-13 13:52:21 +13:00
Chris Forbes
8dfd02e69e
fix HackyAI's husk fetish
2012-10-13 13:45:35 +13:00
Chris Forbes
c8b1c1b999
tidy slightly in idle harv handler
2012-10-13 13:42:34 +13:00
Curtis Shmyr
da9422824a
Trans heli now costs 900, increased health, increased cargo count to 8
2012-10-13 13:30:36 +13:00
Chris Forbes
403b51ca4b
remove duplication in Mobile
2012-10-13 12:55:51 +13:00
Chris Forbes
3fad0983b9
simplify Mobile using new ordering from FindTilesInCircle
2012-10-13 12:55:51 +13:00
Chris Forbes
bbab5237d1
get rid of crazy wasted work in HackyAI
2012-10-13 12:55:51 +13:00
Chris Forbes
699838332d
Order results from FindTilesInCircle by distance
2012-10-13 12:55:51 +13:00
Chris Forbes
6e237b53e1
remove unused trait lookup in ChronoshiftDeploy.ResolveOrder
2012-10-13 11:43:06 +13:00
Curtis Shmyr
36990601db
Remove extra newline on Volkov's description
2012-10-13 11:38:00 +13:00
Curtis Shmyr
82f9549f01
Improve mammoth tank tusk turn rate (5->10)
2012-10-13 11:37:55 +13:00
Curtis Shmyr
656503c0c5
Increase range of Tanya's colt45 from 5.75 to 7
2012-10-13 11:37:52 +13:00
Curtis Shmyr
83fc70f415
Added Chrono Tank to Allies
2012-10-13 11:37:46 +13:00
Scott_NZ
bd8ba636c9
Shift v2s to 4 minutes; improve the additional units code
2012-10-12 20:59:35 +13:00
Scott_NZ
6eb2f2bffe
Don't hard code 100 into the objectives string
2012-10-12 16:06:43 +13:00
Scott_NZ
d9a6cc6b1c
Should be greater than or equal to when comparing with death threshold
2012-10-11 22:57:19 +13:00
Scott_NZ
8c3aabb215
Support for updating objectives without flashing the objectives button. Added a secondary objective: lose fewer than 100 units.
2012-10-11 22:55:02 +13:00
Scott_NZ
d44d9f67f2
Promote the 'MainPresence' objective to primary.
2012-10-11 22:36:40 +13:00
Scott_NZ
8f8800803b
Make the Soviet V2s buildable immediately. Fix the Soviet reinforcements not arriving properly. Remove the Soviet reinforcements timer. Rework the bottom left of the map.
2012-10-11 22:35:13 +13:00
Scott_NZ
52007b6277
Move the timer positions
2012-10-09 20:56:11 +13:00
Scott_NZ
795008011e
Explosive barrel explosions now cascade with a small delay between each explosion.
2012-10-09 01:51:25 +13:00
Scott_NZ
ec6b8646e9
Improve barrel explosions in Allies 01 by increasing the explosion damage and the health of the power plants/oil derrick.
2012-10-09 00:25:49 +13:00
Scott_NZ
40206f8280
Improved control over the 'final' Soviet wave
2012-10-08 23:34:38 +13:00
Scott_NZ
887a9e7c9c
Make medic/spy available to the Allies1 player
2012-10-08 23:34:02 +13:00
Scott_NZ
e4218ede41
Improve the Soviet base, and rebalance the power.
2012-10-08 21:16:30 +13:00
Scott_NZ
f4d0f80cd3
Increase the difficulty of the final wave and shift some of the Soviet power plants around
2012-10-08 20:51:03 +13:00
Scott_NZ
8661fb6b8d
Add final attack for Soviets
2012-10-08 19:39:18 +13:00
Scott_NZ
c212095a40
Improve the stability of CountdownTimer
2012-10-08 17:16:42 +13:00
Chris Forbes
f337c7fb40
fix 2422; tesla ignoring weapon offset
2012-10-07 19:23:50 +13:00
Scott_NZ
073a8ee079
Sync up the countdown timer and the objectives button flash with the game speed
2012-10-05 22:03:35 +13:00
Scott_NZ
a4b01cf114
Improved the Allies 02 map layout
2012-10-05 22:02:51 +13:00
Scott_NZ
cba069a039
Improve the effectiveness of the parabombs
2012-10-05 16:23:58 +13:00
Scott_NZ
bf4829205c
Have the parabomber come from a different direction. Have the Soviet tanks go straight for the enemy base structures.
2012-10-04 23:59:33 +13:00
Scott_NZ
328dce26ba
Add some dogs around the Soviet base to make it harder to use spies
2012-10-04 22:57:34 +13:00
Scott_NZ
0524708e05
Add Yak harrassment
2012-10-02 21:52:45 +13:00
Scott_NZ
7e376330d0
Have the reinforcements money come in as supply trucks instead
2012-10-02 21:52:45 +13:00
Scott_NZ
762db8b304
Have the countdown timer flash in the last 10 seconds, and increase the money amount when reinforcements arrive
2012-10-02 21:52:44 +13:00
Scott_NZ
37479b3cfd
Tank wave at 11 minutes, just before the reinforcements arrive
2012-10-02 21:52:44 +13:00
Scott_NZ
07c2330245
Add 2 additional paradrop badgers to the paradrop attack, and a parabomb attack
2012-10-02 21:52:44 +13:00
Scott_NZ
0c6daf191c
Add button highlighting/glow effect, to be used for the objective button when the objectives update
2012-10-02 21:52:43 +13:00
Scott_NZ
b897579a20
Send the waves instantly
2012-10-02 21:52:43 +13:00
Scott_NZ
fcc0bcf438
Improve the Soviet attack routines for Allies 01
2012-10-02 21:52:43 +13:00
Scott_NZ
0cd258f24f
Dynamically position the timer so that it isn't cut off
2012-10-02 21:52:43 +13:00
Scott_NZ
43e99bf9f5
Add heal animation for the heal crate
2012-10-02 21:52:42 +13:00
Scott_NZ
83d10ba838
Add mission objectives logic/backend
2012-10-02 21:52:42 +13:00
Scott_NZ
48997725c3
Don't let tran reveal shroud
2012-10-02 21:52:42 +13:00
Scott_NZ
631f899f18
Begin work on objectives UI
2012-10-02 21:52:42 +13:00
Scott_NZ
2a4a9d778f
Redo some of the fencing near the Soviet base
2012-10-02 21:52:41 +13:00
Scott_NZ
2e2b4d04db
Small map/behaviour adjustments
2012-10-02 21:52:41 +13:00
Scott_NZ
deede92fbc
Update objective code for Einstein helicopter, avoid race condition with checking if allies2 has been killed
2012-10-02 21:52:41 +13:00
Scott_NZ
e3b2e84792
Focus on the town more; create additional crash site there and and move Einstein there for players to save.
2012-10-02 21:52:41 +13:00
Scott_NZ
e07d55f5f4
Open up the rear of the Soviet base for infiltration by the allies1 player.
2012-10-02 21:52:40 +13:00
Scott_NZ
1803b412c3
Convert Allies 02 over to enum objectives
2012-10-02 21:52:40 +13:00
Scott_NZ
8dd7bfdb67
Move the objective flag stuff to MissionUtils
2012-10-02 21:52:40 +13:00
Scott_NZ
d1400ab4fa
Set the enum values explicitly
2012-10-02 21:52:40 +13:00
Scott_NZ
67c40f3119
Use enum-based objectives for Allies 01
2012-10-02 21:52:39 +13:00
Scott_NZ
68d0201538
Add more utils to MissionUtils. Extract Allies 02 countdown timer to its own class file
2012-10-02 21:52:39 +13:00
Scott_NZ
d30d3ed05a
Create MissionUtils.cs for shared mission code
2012-10-02 21:52:39 +13:00
Scott_NZ
43f2895eb8
Put reinf ticks back to 12 minutes
2012-10-02 21:52:39 +13:00
Scott_NZ
185e3cffb4
Repackage maps
2012-10-02 21:52:38 +13:00
Scott_NZ
d68196a3b0
Fixed some constant naming
2012-10-02 21:52:38 +13:00
Scott_NZ
4551302c09
Reduce Tanya's and Einstein's weights to 0 so they can still board chinook helicopters if they are full
2012-10-02 21:52:38 +13:00
Scott_NZ
56f36e45db
New crate type 'HealUnitsCrateAction' which heals all of the units that the collecting player has. Very rare. New 'ContainsCrate' trait which goes along with this - could be used to hide crates inside churches for example like in the original RA missions.
2012-10-02 21:52:38 +13:00
Scott_NZ
8fabf1504a
Add a nearEnough field for RallyPoints (to be used as an argument for their AttackMove activities) so the Soviets don't get stuck on their rally point, and scatter the units a bit before they attack
2012-10-02 21:52:37 +13:00
Scott_NZ
fd96d08ce8
Smoke effect for the chinook husk
2012-10-02 21:52:37 +13:00
Scott_NZ
0e801f9d3a
Rework bottom right of Allies 2 map: add more space, more Soviet soldiers, put the captive Engineer outside. Move the southern Soviet outpost up to where the second SAM site is. Move the Soviet rally point up a bit.
2012-10-02 21:52:37 +13:00
Scott_NZ
e5ab56e843
Rework bottom right of the Allies 02 map, move captive Engineer outside. Set Tanya's stance to ReturnFire so attack-move works.
2012-10-02 21:52:37 +13:00
Scott_NZ
ff0ad9cb41
Set fcom tooltip to Forward Command
2012-10-02 21:52:36 +13:00
Chris Forbes
3e81a4bd70
remove PowerBarWidget entirely
2012-09-25 19:51:03 +12:00
Chris Forbes
84f7aa56e1
make ResourceBarWidget generic
2012-09-25 19:44:20 +12:00
Chris Forbes
c42f270ce0
move all databinding for the silobar into ui logic
2012-09-25 19:39:33 +12:00
Chris Forbes
af31ae4931
tidy up SiloBarWidget to be almost completely independent of ore
2012-09-25 19:27:33 +12:00
Chris Forbes
8b6308d3a2
reduce differences between PowerBarWidget and SiloBarWidget
2012-09-25 18:56:24 +12:00
Chris Forbes
6ecc4c18dc
fixed 2036 -- add targetlines for defenses
2012-09-25 18:42:36 +12:00
Chris Forbes
56557b8766
convert dtrk to use MiniNuke
2012-09-24 21:07:16 +12:00
Chris Forbes
83ba80f4c9
add MiniNuke weapon for dtrk
2012-09-24 21:06:49 +12:00
Chris Forbes
65227c3c09
remove nuke crate
2012-09-24 21:03:33 +12:00
Chris Forbes
1b5474f377
retune nuke
2012-09-24 21:02:22 +12:00
Chris Forbes
38b5e2f7ca
set up demo truck to explode on chronoshift
2012-09-24 20:36:03 +12:00
Chris Forbes
0ff3c56d4f
add Chronoshiftable:ExplodeInstead option
2012-09-24 20:34:54 +12:00
Chris Forbes
4888732fb7
fix reversed ordernames in DemoTruck
2012-09-24 20:24:35 +12:00
Chris Forbes
3079e2b488
fixed Explodes dep on demotruck
2012-09-24 20:22:36 +12:00
Curtis Shmyr
34d96878b8
Added demo truck to soviet's arensal; still problems to fix
2012-09-24 20:08:56 +12:00
Chris Forbes
61e548151b
clear queue-per-building production queue on mcv repack
2012-09-23 18:00:06 +12:00
Chris Forbes
7cc7dcc559
add INotifyTransform hook for just before something transforms
2012-09-23 17:58:53 +12:00
Chris Forbes
757c9ca63c
Fixed 2387 - dont shade possible build items in cnc just because something else is building
2012-09-23 17:45:13 +12:00
Chris Forbes
5cb86f8937
repair cost for units is always at least 1 per tick
2012-09-23 17:38:23 +12:00
Chris Forbes
cd1a29f1ea
repair cost is always at least 1 per tick
2012-09-23 17:37:35 +12:00
Igor Popov
79b4765d9f
fix: port in Direct Connect was dumped to default by force
2012-09-23 17:27:19 +12:00
Igor Popov
05e9dcd5ce
dedicated: load another initial map if current key is not present in dictionary
2012-09-23 17:20:47 +12:00
Igor Popov
4c915ce8fe
dedicated: configurable MOTD
2012-09-23 17:20:47 +12:00
Igor Popov
5d5fe3f5a1
dedicated: proper reason why DEV_VERSION is kicked.
2012-09-23 17:20:46 +12:00
Igor Popov
5bacf69445
dedicated: cleaner
2012-09-23 17:20:46 +12:00
Igor Popov
0a858ac353
cleaner
2012-09-23 17:20:46 +12:00
Igor Popov
b7258e61f3
remove bogus comment
2012-09-23 17:20:46 +12:00
Igor Popov
bd45ffa022
dedicated: start a new server instance once previous game is finished (configurable)
2012-09-23 17:20:46 +12:00
Igor Popov
b45f9568d0
dedicated: force tell master server if amount of clients is 0
2012-09-23 17:20:46 +12:00
Igor Popov
f8290b8a7e
dedicated: handle admin
2012-09-23 17:20:46 +12:00
Igor Popov
21b002ce22
dedicated: drop DEV_VERSION
2012-09-23 17:20:45 +12:00
Igor Popov
1fbd8f6cc6
dedicated: null SoundEngine
2012-09-23 17:20:45 +12:00
Igor Popov
2798f0d841
dedicated: handle non-existing map
2012-09-23 17:20:45 +12:00
Igor Popov
bf73cdbd01
basic dedicated server support
2012-09-23 17:20:45 +12:00
Chris Forbes
03229eca0c
remove sounds from sniper cloak/uncloak; enable uncloak-on-move for sniper.
2012-09-23 17:17:07 +12:00
Chris Forbes
489fdc1893
add CloakInfo.UncloakOnMove option
2012-09-23 17:15:16 +12:00
Chris Forbes
e2b2082660
fix armor types on war factory and airfield
2012-09-20 10:14:44 +12:00
Chris Forbes
5ab2e2b225
adjust building prices
2012-09-20 10:13:14 +12:00
Chris Forbes
caa58e46c3
buff 4tank self-heal; nerf turret rotation
2012-09-19 17:35:06 +12:00
Chris Forbes
e9f4338852
remove vestigial mods/*/packages handling from installer
2012-09-16 14:13:24 +12:00
Scott_NZ
f146cedad5
Improve the thresholds a bit
2012-09-16 12:27:33 +12:00
Scott_NZ
cc449f81f8
Describe the map size in words
2012-09-16 12:27:33 +12:00
Chris Forbes
085e29d22b
dead things are no longer valid targets
2012-09-16 11:24:36 +12:00
Chris Forbes
f8427fa242
refuse to start the game unless required slots are full.
2012-09-16 11:05:00 +12:00
Chris Forbes
eb9b6a3842
propagate Required flag to Slot
2012-09-16 10:58:48 +12:00
Chris Forbes
43fc1219f0
add Required field to PlayerReference
2012-09-16 10:51:49 +12:00
Igor Popov
1469620831
new interior map by sunny_s: room-warzone
2012-09-16 10:43:40 +12:00
Chris Forbes
036997a7a0
update authors file
2012-09-16 10:17:51 +12:00
Kyrre Soerensen
b4d9c40dc8
maps: Replace Baywatch with Hasselhoff (better ore distribution)
...
Signed-off-by: Kyrre Soerensen <kyrre@ksorensen.net >
2012-09-16 10:14:32 +12:00
Chris Forbes
62257459fd
fix NRE in ReturnToBase bailout if no suitable building is found
2012-09-14 23:20:39 +12:00
Chris Forbes
ea641f081f
use ChooseAirfield in ReturnToBase.Tick bailout
2012-09-14 23:20:18 +12:00
Chris Forbes
a641c7a87d
add parameter to ReturnToBase.ChooseAirfield for whether the building must be unreserved
2012-09-14 23:14:02 +12:00
Chris Forbes
605a1eacf6
fix Gl renderer; texture binding was totally busted
2012-09-13 08:14:21 +12:00
Chris Forbes
da3adf4f8e
fix bogus extra death sounds in ra VolkovVoice
2012-09-13 07:35:25 +12:00
Chris Forbes
8680405b68
show no-deploy cursor if locked
2012-09-13 07:27:15 +12:00
Chris Forbes
5ad2d1892f
take lock in DeployTransform if we're a building
2012-09-13 07:25:39 +12:00
Chris Forbes
b723e350c8
remove spurious interlock in Sell
2012-09-13 07:16:04 +12:00
Chris Forbes
0b665bc35b
move counter-capture logic down into Capturable; remove spurious interlock on CaptureInProgress
2012-09-13 07:14:56 +12:00
Chris Forbes
c012ea90dd
get rid of capturing lock in Sellable
2012-09-13 07:10:28 +12:00
Chris Forbes
b0b0fac847
get rid of Sellable.Selling state
2012-09-13 07:09:44 +12:00
Chris Forbes
c253e59c57
take lock while capture in progress
2012-09-13 07:08:02 +12:00
Chris Forbes
952e277d35
take lock in Sellable.ResolveOrder
2012-09-13 07:05:58 +12:00
Chris Forbes
f984934270
add Building.Locked, and Lock()/Unlock() conveniences
2012-09-13 07:05:58 +12:00
Chris Forbes
fb58840cea
ignore spectators for readiness check
2012-09-04 11:24:59 +12:00
Chris Forbes
3d8dc80f03
complain about junk values like the recent volkov breakage
2012-09-04 10:55:26 +12:00
Chris Forbes
d970195394
fix bogus armor definition for Volkov
2012-09-03 09:26:27 +12:00
Scott_NZ
c33c9e9f69
Fixes #2386 (Add map size to map list)
2012-08-28 16:18:15 +12:00
Chris Forbes
6d3a932453
Revert "Removed the "tip" jutting out of 3 buildings, so they are rectangular instead of awkwardly shaped."
...
This reverts commit 22bddf9645 .
2012-08-25 15:32:29 +12:00
Scott_NZ
622650785c
Set Allied units to defensive stance in Allies 01
2012-08-25 15:20:59 +12:00
Scott_NZ
362dc8128e
Don't crash and burn if vqa files aren't found
2012-08-25 15:20:58 +12:00
Scott_NZ
f8e73afbee
Improve the music-playing code - crash prevention and some polish
2012-08-25 15:20:58 +12:00
Scott_NZ
dbbe026b88
Actually fix the desync issues
2012-08-25 15:20:58 +12:00
Scott_NZ
4b36a9bf7f
Fix desync issues
2012-08-25 15:20:58 +12:00
Matthias Mailänder
70a5333b40
fixes #2363
...
typo leading to a crash when clicking a disabled tab
2012-08-22 12:40:38 +12:00
Igor Popov
e8359b08c6
change IsAdmin indicator to d2k like
2012-08-22 12:38:10 +12:00
Scott_NZ
cebc0b66a5
Make the Viewport code easier to follow
2012-08-20 20:45:56 +12:00
Scott_NZ
6ac86cbc1a
Fix UnitsNearActor basing itself off the Soviet WP, instead of the actual actor. Move the power code to the unit building method so the Soviets don't build units completely, even if they have enough money.
2012-08-20 20:45:54 +12:00
Curtis Shmyr
60ceb800e1
Remove contrails from pbox vulcan - was not working as intended
2012-08-20 15:06:36 +12:00
Igor Popov
5f47b7b7fc
add 3v3 d2k map by Combine; add 2 ra maps by Holloweye (conquest + minigame)
2012-08-20 13:54:11 +12:00
Scott_NZ
7e2866714c
Overhaul Soviet base
2012-08-20 03:32:09 +12:00
Scott_NZ
7e8313b808
Add music to Allies 02
2012-08-19 17:19:45 +12:00
Scott_NZ
bfd28abb70
FMV videos for Allies 01, also adjust music to play a random track
2012-08-19 17:00:03 +12:00
Scott_NZ
1afc0cbfce
Remove fast unit production for Soviets, this is too overwhelming
2012-08-19 13:05:05 +12:00
Scott_NZ
82bcd19d2e
Fix crash when Media.PlayFMVFullscreen is called
2012-08-19 12:56:12 +12:00
Scott_NZ
49049a715b
Give allies base more reinforcements after 12 mins
2012-08-19 12:55:38 +12:00
Scott_NZ
3114a5b85e
Add Soviet apc/flamer rush after 7 minutes
2012-08-18 17:26:18 +12:00
Scott_NZ
222f17a586
Minor refactor
2012-08-18 01:45:05 +12:00
Scott_NZ
91027e9961
Use FirstOrDefault when getting closest building
2012-08-18 00:01:35 +12:00
Scott_NZ
a06a7a8ccb
Replace arty with fix/2tnk
2012-08-18 00:00:44 +12:00
Scott_NZ
a8bae22dd3
Give arty back so the allies stand a chance
2012-08-17 23:27:19 +12:00
Scott_NZ
daa89f52b6
Add lethal Soviet attacks and increase heavy tank production
2012-08-17 23:13:35 +12:00
Scott_NZ
22c1059904
Rework water area near the town
2012-08-17 20:28:05 +12:00
Scott_NZ
c0138966e7
Rework Allied base a bit
2012-08-17 20:02:39 +12:00
Scott_NZ
0f14263b82
Make walls not contribute to allied building check
2012-08-17 17:48:47 +12:00
Scott_NZ
dfc6304efa
Increase the difficulty
2012-08-17 17:31:18 +12:00
Igor Popov
99a8aa6868
spelling fix
2012-08-17 00:35:51 +04:00
Igor Popov
983fc1a7b6
fix cnc menu/multiplayer titles overrides by server's title;
2012-08-16 21:22:10 +04:00
Scott_NZ
632d717af8
Fix HeliLand constructor
2012-08-16 22:04:10 +12:00
Scott_NZ
a74a3aa3b5
Disable bots
2012-08-16 21:47:22 +12:00
Scott_NZ
c90c351692
Spaces in csproj
2012-08-16 21:47:21 +12:00
Scott_NZ
5612a57842
and some more
2012-08-16 21:47:20 +12:00
Scott_NZ
6e3c8c9745
Fix some old VS-induced nastiess
2012-08-16 21:47:19 +12:00
Scott_NZ
0920c67017
Require ra mod, pack allies 02
2012-08-16 21:47:18 +12:00
Scott_NZ
1ed0d80348
Fix static readonly field capitalisation conventions
2012-08-16 21:47:17 +12:00
Scott_NZ
c41fcb15b0
Fail Allies01/Allies02 if the extraction helicopter is destroyed
2012-08-16 21:47:16 +12:00
Scott_NZ
6c79b454bf
Improve Allies base
2012-08-16 21:47:16 +12:00
Scott_NZ
610e40b8d6
Give Allies2 player some cash when they receive reinforcements
2012-08-16 21:47:15 +12:00
Scott_NZ
5038018aa5
Give the Soviets money as they need it.
2012-08-16 21:47:14 +12:00
Scott_NZ
cce12e781f
Kill the allied players if they fail the mission. Also fail the mission if the Allies2 player loses all of their buildings.
2012-08-16 21:47:13 +12:00
Scott_NZ
245de3abcb
Making HBOX unbuildable was crashing the game
2012-08-16 21:47:12 +12:00
Scott_NZ
11f9fa1942
Some code polish
2012-08-16 21:47:11 +12:00
Scott_NZ
85fa7eb8c4
Modify tech tree, disable bots
2012-08-16 21:47:10 +12:00
Scott_NZ
62d7168d41
Make the mission not unwinnable if Einstein can't cross the bridge because it is destroyed
2012-08-16 21:47:09 +12:00
Scott_NZ
2a053daa2e
Add Soviet attacks, scrap chinook timer since we might have pathing issues if Tanya is on the island and we have off-map attacks. Counter this by bringing back reinforcements timer
2012-08-16 21:47:09 +12:00
Scott_NZ
21a903fe2d
Remove an ai activation check, we want it to always activate even if the host is a spectator
2012-08-16 21:47:08 +12:00
Scott_NZ
83fc546fbe
Reposition Soviet barracks/kennel
2012-08-16 21:47:07 +12:00
Scott_NZ
f648223c39
Improve the deploy routine so that baseCenter is still set even if the mcv is a fact
2012-08-16 21:47:06 +12:00
Scott_NZ
583c3f9a64
Produce dogs, adjust allied building positions
2012-08-16 21:47:05 +12:00
Scott_NZ
0d9c78670e
Basic Soviet AI. This is flawed right now as it will just charge all of its starting units towards Tanya
2012-08-16 21:47:04 +12:00
Scott_NZ
32a37d8c0f
Stop the hacky AI unpacking the fact into a mcv if it starts with a fact instead of a mcv
2012-08-16 21:47:03 +12:00
Scott_NZ
168ff6dc82
Remove "timer started" conflict
2012-08-16 21:47:03 +12:00
Scott_NZ
03f904155e
Reinforcements voice with chopper extraction
2012-08-16 21:47:02 +12:00
Scott_NZ
f479f9a32d
Have reinforcements come immediately..
2012-08-16 21:47:01 +12:00
Scott_NZ
bdbb9d2a9f
Add oil facility outside allies2
2012-08-16 21:47:00 +12:00
Scott_NZ
e3ae0ceae3
Add some more map detail
2012-08-16 21:46:59 +12:00
Scott_NZ
34ea82e267
Improved Soviet base layout further
2012-08-16 21:46:58 +12:00
Scott_NZ
fe7e016e33
Improved layout of Soviet base
2012-08-16 21:46:57 +12:00
Scott_NZ
f901355bef
Make tran unselectable
2012-08-16 21:46:56 +12:00
Scott_NZ
60fb45c909
Move the sam site around to make a new outpost on the top left, add engineer rescue
2012-08-16 21:46:56 +12:00
Scott_NZ
9ccfb2c322
Make the mission actually winnable
2012-08-16 21:46:55 +12:00
Scott_NZ
0c9f39df78
Clean up allies01/allies02 code by storing world object
2012-08-16 21:46:54 +12:00
Scott_NZ
7fffb71ac4
Clean up timer code, add chinook extraction of Einstein
2012-08-16 21:46:53 +12:00
Scott_NZ
bf0cee9057
Redo outpost: move it into the town and put a miss in the old position. The player can rescue engineers from miss to capture the outpost.
2012-08-16 21:46:52 +12:00
Scott_NZ
55b17f70a8
Adjust to 6 mins
2012-08-16 21:46:51 +12:00
Scott_NZ
c9318cd2dd
Chinook timer
2012-08-16 21:46:50 +12:00
Scott_NZ
ffd2588f50
Improved the soviet base
2012-08-16 21:46:49 +12:00
Scott_NZ
c3b9b37122
Bit of cleanup, add position parameter
2012-08-16 21:46:48 +12:00
Scott_NZ
a30d82b333
Convert timer actions to be properties
2012-08-16 21:46:47 +12:00
Scott_NZ
81e2c1d2d7
Implement basic reinforcements for allies2
2012-08-16 21:46:46 +12:00
Scott_NZ
5f2ffc0508
Clean up the timer widget code
2012-08-16 21:46:45 +12:00
Scott_NZ
00297b607b
Add drawing widget for reinforcements
2012-08-16 21:46:45 +12:00
Scott_NZ
1c702048a1
Make allies 01 less loud
2012-08-16 21:46:44 +12:00
Scott_NZ
fdd356c2e7
Improve allied base, stop tanya autotargeting
2012-08-16 21:46:43 +12:00
Scott_NZ
1e64a63fa4
Have the starting camera viewport position be determined by the local player
2012-08-16 21:46:42 +12:00
Scott_NZ
05f079758a
Begin building basic Allies 02 framework
2012-08-16 21:46:41 +12:00
Scott_NZ
b220bbeda2
Wire up SAM 4
2012-08-16 21:46:40 +12:00
Scott_NZ
0a358a8846
Soviet base: construction yard, sam site, silos
2012-08-16 21:46:39 +12:00
Scott_NZ
ed43c1b482
Modified the bridge to stop crossing with sea units, and opened up the mountain for an alternative route to the Soviet outpost
2012-08-16 21:46:39 +12:00
Scott_NZ
c505954b07
bleh, tabify
2012-08-16 21:46:38 +12:00
Scott_NZ
d5279d123f
Start work on Allies 02 script, reveal sam site locations
2012-08-16 21:46:37 +12:00
Scott_NZ
9be501fc3d
Improve the objective text in Allies 01 - Einstein/Tanya can't be killed
2012-08-16 21:46:36 +12:00
Scott_NZ
1721d7e025
Add Kennel to allies 02
2012-08-16 21:46:35 +12:00
Scott_NZ
881484d06a
Some allies 02 map work - add sub pen and rework the Soviet base a bit
2012-08-16 21:46:34 +12:00
Scott_NZ
537cfb8fd3
Add Kennel to Allies 01
2012-08-16 21:46:33 +12:00
Scott_NZ
41f1ea36fe
Add Kennel structure
2012-08-16 21:46:32 +12:00
Scott_NZ
486d340028
Bridges
2012-08-16 21:46:32 +12:00
Scott_NZ
e2bbd22144
Add allies-02 map yaml/bin
2012-08-16 21:46:31 +12:00
Scott_NZ
43d0363a55
Formatting improvements from Husk/Allies01
2012-08-16 21:46:30 +12:00
NukemBro
b253de508b
Added new RA map: Chaos Canyon
2012-08-16 09:34:24 +12:00
Chris Forbes
1da82aeba9
slow sniper rof to 70
2012-08-16 09:30:03 +12:00
Chris Forbes
db4d6aaf22
sniper requires dome
2012-08-15 21:55:18 +12:00
Matthias Mailänder
5ea86873c6
fixes #2360 , fixes #2227
...
use notifications.yaml for biolab production queue (crash fix)
remove bio prerequisite for visceroid (won't work after capture)
2012-08-15 08:52:03 +12:00
Chris Forbes
0f126fd630
tidy in defaults.yaml
2012-08-15 08:51:15 +12:00
Chris Forbes
ecc2a7241f
fix case on WastedAfterwards
2012-08-15 08:51:14 +12:00
Matthias Mailänder
fbf68db0c0
change some d2k weapon sounds
2012-08-15 08:51:12 +12:00
Matthias Mailänder
9ce8c90d25
added Harissons high-quality temperate terrain expansion
...
new brigdes, fjords, debris, cliffs
2012-08-15 08:51:01 +12:00
Matthias Mailänder
affa9ca336
revert CaptureActor.Range, PascalCase conventions, compatibilty
...
the hardcoded Range=3 was crap for smaller/bigger buildings
try not to break TransformOnCapture as it is used for cnc husks
2012-08-15 08:49:49 +12:00
Chris Forbes
3a1c4d1e6f
sniper is soviet-only; use initial stance correctly
2012-08-15 08:49:20 +12:00
Matthias Mailänder
45fbecbcd0
sniper can go into pillbox and garrision church
2012-08-15 08:49:16 +12:00
Matthias Mailänder
02f28f54c7
add sniper to ra
2012-08-15 08:49:12 +12:00
Matthias Mailänder
81f035904e
remove TODO list, use bug-tracker
2012-08-15 08:48:48 +12:00
Matthias Mailänder
8e2d712688
fix cnc snow theatre crash
2012-08-14 11:01:36 +12:00
Matthias Mailänder
29b63bc3c0
add hospital and biolab sequences
2012-08-14 11:01:34 +12:00
Matthias Mailänder
d98cdd5331
new d2k map: Venac ditch by Combine
...
http://content.open-ra.org/?p=detail&table=maps&id=635
2012-08-14 11:01:18 +12:00
Matthias Mailänder
94905afa3c
better cropped volkov icon, thanks to BaronOfStuff
2012-08-14 10:45:09 +12:00
Matthias Mailänder
a659892227
added emperor palace icon, thanks to D2k Sardaukar and Grand Leo
2012-08-14 10:44:51 +12:00
Chris Forbes
82eddfdf98
#2354 fixed - multiple collection of crates
2012-08-09 10:25:45 +12:00
Chris Forbes
063191b09e
fix #2353 - missing dep between d2k and cnc mods broke parallel make
2012-08-08 07:36:49 +12:00
Curtis Shmyr
3fc6f62aea
Conflicts:
...
OpenRA.Mods.RA/SupportPowers/IronCurtainPower.cs
2012-07-31 09:20:22 +12:00
Scott_NZ
48f934f188
Set up tran husks, and stop husk placement causing crashes
2012-07-31 09:12:22 +12:00
psydev
192af5d60f
Tank shells do 100% vs. armor again. Buff turret. MRLS fixed.
...
Conflicts:
mods/cnc/weapons.yaml
2012-07-31 09:10:32 +12:00
psydev
53a7b0987b
Fixed structure build menus
...
Made the building menu more logical. Rows according to tech tree.
power / refinery / silos 0/10/15
barracks / outpost / starport 20/30/40
light factory / heavy factory / repair bay 50/60/70
high-tech factory / ix tech center / palace 80/90/100
If you want to move silos to the Defense queue, then I would re-arrange it slightly.
2012-07-31 08:24:54 +12:00
psydev
a3897dbc15
Sonic tank moved to end of build menu (100)
...
Sonic tank moved to bottom of vehicle build menu (set palette order to 100)
2012-07-31 08:23:08 +12:00
Chris Forbes
55651738a7
add heli crash shps
2012-07-30 09:22:36 +12:00
psydev
22bddf9645
Removed the "tip" jutting out of 3 buildings, so they are rectangular instead of awkwardly shaped.
...
- heavy factory
- high tech factory
- ix research center
2012-07-25 08:58:18 +12:00
psydev
2a37e6233e
Added "AutoTargetIgnore:" to ^Building:
2012-07-25 08:57:50 +12:00
Matthias Mailänder
c1722e1270
remove broken sandworm and thumper, fixes #2332
2012-07-25 08:57:05 +12:00
Matthias Mailänder
95c27ef943
deviatortank should require tech building
2012-07-25 08:57:01 +12:00
Matthias Mailänder
3aafde7e18
slower infantry feet animation
2012-07-25 08:56:54 +12:00
Matthias Mailänder
85678de9f0
made silos more flexible for d2k mod
2012-07-24 08:29:18 +12:00
Matthias Mailänder
bda4bfa4f3
d2k: tooltip for $ icon is now starport instead of ship
2012-07-23 09:34:16 +12:00
Matthias Mailänder
481624e3f0
fixed d2k crash: Unit pips does not have a sequence pip-red
2012-07-23 09:34:06 +12:00
ew07002
d1f12ff801
Add some usability features to the TilesetBuilder
...
- title bar shows tile position (x, y and tile nr (from left top))
- make 'overlays' button a toggle button and properly sync state with
tileset surface
- add export option for 'Template CellID <-> tile number' mapping
- overlay pen color is now white (todo: make configurable)
2012-07-23 09:33:57 +12:00
Matthias Mailänder
eae482d413
tweak d2k aircrafts a little
2012-07-23 09:33:53 +12:00
Matthias Mailänder
abd774d017
d2k: faster aircrafts, slower trikes, concrete buildings
...
avoid capturing light buildings by deviator weapon
2012-07-23 09:33:51 +12:00
Matthias Mailänder
f2c630731e
added some files from content.open-ra.org, fixes #2182
...
adds Volkov with some minor changes (no C4, range fixes)
adds soviet forward command center build animation
adds icon for mines (not visible in-game yet)
2012-07-23 09:33:46 +12:00
Matthias Mailänder
3e3977776d
fixes #2322 (stuck units when leaving repair pad)
...
by adding bibs and defining a sane default rallypoint exit cell
2012-07-21 00:01:26 +02:00
Matthias Mailänder
36fbddbb5c
fix d2k production queues
...
ClassicProductionQueue gets support for new notification system
d2k now uses the ClassicProductionQueue system to avoid spamming
Starport has cheaper threshold prices
adds a new production queue but has long delivery times
also no starport price fluctuation to improve balancing
2012-07-20 23:05:28 +02:00
Matthias Mailänder
e33d988301
d2k UI reskinning complete, thanks to @JOoGraphics
2012-07-20 20:00:09 +02:00
Matthias Mailänder
a55167c9ac
another d2k loadscreen made by @katzsmile
2012-07-19 23:16:05 +02:00
Matthias Mailänder
d0a4555a1f
new admin icon that does fit and some more icons for the future
2012-07-19 21:37:24 +02:00
Matthias Mailänder
4724ac6b00
experimenting with concrete plates
...
pretty useless at the moment, removed by default
2012-07-19 20:08:59 +02:00
Matthias Mailänder
d998367d35
d2k UI improvements by @JOoGraphics
2012-07-19 17:56:41 +02:00
Matthias Mailänder
0e9e7d0a9d
added http://dunefont.co.nr/ to artsrc
...
maybe used for logos, splashscreens or menus later
2012-07-18 22:08:46 +02:00
Matthias Mailänder
5e1e5903d6
reworked d2k dialog UI, thanks to @JOoGraphics
2012-07-18 19:11:06 +02:00
Matthias Mailänder
25fae5d109
fixed d2k harvester dock animation
2012-07-17 22:03:30 +02:00
Matthias Mailänder
44b8630c71
support reversed remapping for d2k
2012-07-17 17:01:37 +02:00
Matthias Mailänder
6204bfcabf
added hospital/bio lab to RA
2012-07-17 14:18:10 +02:00
Matthias Mailänder
1355a9f837
added extra d2k buildings for creeps/neutral
...
new SHPs, needs update for d2k-packages.zip
2012-07-17 14:02:22 +02:00
Matthias Mailänder
db8f22cdbf
d2k harvester unload a little less ugly, RALint fixes
...
frames were swapped, offset and turnaround still wrong
remember: this changes unload.shp (copy to dl-mirrors)
2012-07-16 22:23:56 +02:00
Matthias Mailänder
860ec9d85f
added passenger seat to trike/raider
2012-07-16 21:11:27 +02:00
Matthias Mailänder
5f2f25b758
added d2k superweapons, fixed c4/nuke cursor
2012-07-16 21:02:55 +02:00
Matthias Mailänder
3728685c67
fixed UPnP more crashes
...
proper timeout: does not crash/lag if no UPnP devices are found
close all ports, sockets, responses after they have been used
so it does not crash when port forwarding for the 2nd time
put all exceptions logs into OpenRA sourcecode
2012-07-15 22:31:02 +02:00
Matthias Mailänder
5e6b8deec1
remove ugly test map again
2012-07-15 18:39:48 +02:00
Matthias Mailänder
21f2b0df43
fixed a crash when siege tanks are built
2012-07-15 18:39:17 +02:00
Chris Forbes
2100484598
fix name of the-duell map for d2k; space breaks rpm build
2012-07-15 12:40:58 +12:00
James Dunne
ba1a36f26e
Units heading in generally opposite directions are now considered blockers; this fixes pathing deadlocks.
2012-07-05 23:53:31 -05:00
James Dunne
9c9a16d80e
Path planning no longer considers moving friendly units as blockers.
2012-07-05 23:52:34 -05:00
Chris Forbes
3d8e215598
Merge pull request #2296 from ScottNZ/bleed
...
Allies 01 fixes
2012-07-05 20:06:44 -07:00
James Dunne
ce806fdbe6
Prevent too many instances of a single sound starting at once in an absolute location and attenuate volume of new sounds based on number active sounds already playing.
2012-07-06 14:41:24 +12:00
Matthias Mailänder
208a3a47fe
don't crash when sound rules are not loaded
...
e.g. when trying to get the gamefiles
2012-07-06 14:37:24 +12:00
Matthias Mailänder
f0708ecfb2
cut out the black tile
2012-07-06 14:37:17 +12:00
Matthias Mailänder
653d72086c
A10 crash site to terrain
...
it is not transparent and will look wrong in desert/winter
2012-07-06 14:37:14 +12:00
Matthias Mailänder
9258ba3ec7
new spice shp with 20 densities
...
hopefully nicer looking spices tiles
and less insane growth rate
avoided edge tiles because of #2247
2012-07-06 14:36:56 +12:00
Matthias Mailänder
d851c5646e
a10cr dimensions fixed
2012-07-06 14:36:52 +12:00
Matthias Mailänder
ac0d3779f1
added @Nyerguds awesome cnc A10 crash site
...
ripped from a Westwood beta screenshot
2012-07-06 14:36:49 +12:00
Matthias Mailänder
9a0d62dc85
removed pyle again (no changes)
2012-07-06 14:36:44 +12:00
James Dunne
59e1703b41
Added mouse-wheel support for flipping tabs in build palette.
2012-07-06 14:32:26 +12:00
James Dunne
e49a439c79
You win chrisf =P
2012-07-03 19:05:46 -05:00
James Dunne
b2e9085371
More detailed exception reporting on crash.
2012-07-03 15:37:37 -05:00
Matthias Mailänder
8cea309ec6
more SHP fixes by Nyerguds
...
- The SSM Launcher (mlrs.shp) was updated because the very last
turret frame without missiles had messed up house colours
- buildings that showed remap color instead of real yellow:
* Civilian Oil Derrick (Made correct remap for v19.shp)
* Advanced Communications Center (shadow under the big dish
turned to remap, in both eye.shp and eyemake.shp)
* Tiberium Silo (random remap pixels in the collapse frame
of silo.shp, and the entire lower right edge on silomake.shp)
* Barracks (remap pixels showing up in the
normally gray buildup on pylemake.shp)
2012-07-03 09:21:54 +12:00
Matthias Mailänder
a59dfa555c
map clear radar color for interior to black
2012-07-03 09:21:54 +12:00
Matthias Mailänder
e22126ca02
added ice floes to ra
2012-07-03 09:21:54 +12:00
Matthias Mailänder
867f112dfe
base cnc snow on temperat to remove snowy greenland tiles
2012-07-03 09:21:54 +12:00
Matthias Mailänder
24e6e23000
fixed building dimensions as d2k now has bibs
2012-07-03 09:21:54 +12:00
Matthias Mailänder
498adc86a9
add bibs for d2k
...
copy & paste with gimp and OpenRA.Utility
2012-07-03 09:21:54 +12:00
Matthias Mailänder
a20d1c95c8
noticable SHP fixes from C&C 1.06c rev3
...
including a snow theatre now fixed with few backfalls to winter
hand of nod with logo (like in the beta)
fence fixes (one frame did not fit to the rest)
factory retains the shadow of the make animation
nicer ion cannon icon from a westwood render
2012-07-03 09:21:54 +12:00
ScottNZ
4a101cf1b1
Convert line endings
2012-07-02 16:19:57 +12:00
ScottNZ
583b11a2b2
Remove bad/duplicate UnloadCargo line
2012-07-02 14:03:26 +12:00
ScottNZ
b3c5137add
Merge
2012-07-02 13:46:28 +12:00
Chris Forbes
3dc39b2c9d
fixed #2167 -- silly inconsistency between InfDeath and dieN sequence numbering
2012-07-02 09:42:20 +12:00
ScottNZ
5897a44fc5
Remove unneeded barrel YAML overrides
2012-07-02 04:22:23 +12:00
ScottNZ
8b0f15f80b
Bring Soviet patrol back a bit
2012-07-02 04:21:10 +12:00
ScottNZ
1262cf0f29
Bit of cleanup
2012-07-02 03:54:55 +12:00
ScottNZ
b74e63f42d
Drain Soviet resources so the ore truck doesn't stay at the refinery
2012-07-01 20:30:25 +12:00
Matthias Mailänder
e89ee2c131
new AttackLoyalty, range and stay alive option for Capture
...
AttackLoyalty for d2k Deviator which captures units
also shooting a fake missile (see issue #2251 )
CaptureActor now supports Generals styles gameplay
but is disabled by default (see issue #2274 )
fixes the annoyance that engineers will not take
the shortest root to the building by the way
removing ProvidesCustomPrerequisite because it's
tooltip messages relies on hardcoded hacks
2012-07-01 20:26:25 +12:00
Chris Forbes
c2321e3eea
fixed #2284 - crash in upnp when device found but it doesnt want to talk upnp
2012-07-01 20:14:14 +12:00
Matthias Mailänder
22a49ba7c6
added HarvesterAttackNotifier.cs to .csproj
...
Conflicts:
mods/d2k/rules/system.yaml
2012-07-01 20:00:57 +12:00
Chris Forbes
4d614e9122
include d2k mod in official packages
2012-07-01 20:00:12 +12:00
Chris Forbes
e0069fd62a
make UnloadCargo.unloadAll configurable; go back to all by default
2012-07-01 19:45:31 +12:00
Matthias Mailänder
c75c72b525
made palette shadowindex configurable
2012-07-01 19:37:57 +12:00
Chris Forbes
007b2c5434
make click-without-drag feel better in editor
2012-07-01 18:37:46 +12:00
Chris Forbes
b8a932a084
try to make selection feel better
2012-07-01 18:31:46 +12:00
Curtis Shmyr
61c3932340
Selection tool / copy paste for editor
2012-07-01 18:23:46 +12:00
Chris Forbes
c2029e9d5c
fixed #2166 - filtering of passengers to show with RenderCargo
2012-07-01 18:22:19 +12:00
Chris Forbes
d0548d6766
Drop EvaAlerts from OpenRA.Game.csproj
2012-07-01 18:10:17 +12:00
Chris Forbes
5a40c5df03
tidy health transfer
2012-07-01 18:08:10 +12:00
Matthias Mailänder
f5ba36a735
Unload only 1 cargo per mouseclick, for more control
2012-07-01 18:07:33 +12:00
Matthias Mailänder
efe2f2e043
UnloadCargo rallypoint fixes #2016
2012-07-01 18:07:05 +12:00
Matthias Mailänder
6681382819
unclock factory exits
2012-07-01 14:53:45 +12:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
Chris Forbes
5fee165692
fixed #2289 - missing chrono effects on return
2012-07-01 14:24:49 +12:00
Chris Forbes
0a4669b925
Add SimpleTeleport for non-chrono jumps (used in scripts etc)
2012-07-01 14:05:21 +12:00
Chris Forbes
109546d20f
fixed #2286 - chrono kills passengers on return too
2012-07-01 13:31:04 +12:00
James Dunne
f5c606266d
Fixed shift-tab keyboard shortcut in build palette.
2012-07-01 13:08:00 +12:00
ScottNZ
facf958bae
Move towards extraction LZ if einstein isn't in the world.
2012-07-01 13:02:23 +12:00
Matthias Mailänder
480db8be42
non-capturable hospital with heal-zone
...
will heal engineer, capturing it is useless;
heal-zone makes less sense, but it looks nicer
(otherwise infantry drawn on top of the building)
2012-07-01 13:02:23 +12:00
James Dunne
7c4e32bd94
Applied ToDictionaryWithConflictLog to MixFile reader.
2012-07-01 13:01:54 +12:00
James Dunne
854a9c4eb7
Added new ToDictionaryWithConflictLog to help diagnose ToDictionary bombs.
2012-07-01 13:01:24 +12:00
ScottNZ
cbb0b17c31
Add AutoTargetIgnore for stek
2012-07-01 12:52:36 +12:00
Chris Forbes
f2ab8a8541
generalize rough cursor to be customizable for any terrain type
2012-07-01 12:49:14 +12:00
Matthias Mailänder
63d21eac8c
arrakis tileset categorized for editor
...
thanks to CombineCnR
2012-07-01 12:41:29 +12:00
Matthias Mailänder
579ff04f68
fixes #2253
...
rough mouse-cursor for infantry-only areas
blue move cursor for d2k rally points
2012-07-01 12:41:23 +12:00
ScottNZ
18d75feb15
Adjust the patrol starting position
2012-07-01 12:14:12 +12:00
James Dunne
11da96fe22
Fix for #2277 : Failing to load sounds/music should never crash.
2012-07-01 09:11:27 +12:00
Chris Forbes
9201b1cced
fixed #2198 - crates are collected when landing on top of a unit
2012-07-01 09:04:49 +12:00
ScottNZ
e02397da3e
Use Sound.PlayMusic for Hell March
2012-07-01 03:47:08 +12:00
ScottNZ
6014f648f4
Add e1, dog, e1 soviet patrol
2012-07-01 03:29:05 +12:00
ScottNZ
2c55a008f1
Reduced cruiser range from 32 to 25 to reduce risk of friendly fire. Increased barrel hitpoints. Removed jeep cargo ability as a workaround for Einstein being removed from the game world and Soviet forces not attacking.
2012-06-30 23:33:09 +12:00
ScottNZ
b9be918b6c
Remove some code noise and improved the chinook cargo check
2012-06-30 23:27:14 +12:00
ScottNZ
781cbc00d3
Make Einstein run out of the building when he appears.
2012-06-30 20:27:39 +12:00
Chris Forbes
b9365a149f
remove old crates list
2012-06-30 17:06:15 +12:00
James Dunne
1d4f1c657f
Fix for crash after selling all refineries.
2012-06-30 16:37:50 +12:00
James Dunne
9a66d7b530
Harvesters will return to ordered-to location if told to harvest a specific cell while full after delivery instead of the last successfully harvested cell which may be far away.
2012-06-30 16:37:50 +12:00
Chris Forbes
3a87b934a6
fixed #2257 - reenable PrimaryBuilding support for afld/hpad
2012-06-30 16:10:13 +12:00
Chris Forbes
9845d0e035
fixed #2260 - spec chat should use contrast
2012-06-30 16:05:33 +12:00
James Dunne
3754e791e5
Fix for null ref exception after refinery is sold.
2012-06-29 22:55:45 -05:00
James Dunne
643154de15
Harvesters obey player when told to stop or move somewhere else.
2012-06-29 22:38:24 -05:00
ScottNZ
af8b29aee5
Map polishing: removed mpspawn. Removed unneeded YAML. 3tnk now starts facing north. Changed soldier next to barrels from e1 to e2. Adjusted the player colour to a lighter blue. Adjusted the chinook despawn location. e2 now always explode when they die to make the barrel chain reaction reliable. Reduced HP of barrels also.
2012-06-29 09:09:39 +12:00
ScottNZ
36c0ec753d
Move viewport to where the player starts
2012-06-29 09:09:39 +12:00
Matthias Mailänder
9115fc4397
fixes #2157
...
Tooltip descriptions now showup in CnC.
2012-06-29 09:06:15 +12:00
Matthias Mailänder
0d59a4dcd7
fixes #2005
...
Don't save floats in settings.yaml using country-specific
decimal separators which can be misunderstood as
group seperators which will put values out-of-range.
2012-06-29 09:00:28 +12:00
Chris Forbes
e0c3c53c00
fix up music error
2012-06-29 09:00:28 +12:00
Generalcamo
11654cc893
More Strings Corrected.
...
Some tracks are missing, however I don't know the file name of those.
2012-06-29 08:45:45 +12:00
Generalcamo
bb85ea75e4
More Strings Corrected. I notice a few Counterstrike tracks are missing, they might be in the aftermath file though. Will check.
2012-06-29 08:45:44 +12:00
Generalcamo
2450576dbe
Once Again, corrected strings. Also added a track
2012-06-29 08:45:44 +12:00
Generalcamo
dd81b6d872
Corrected Music Strings, added a voiced track
...
The music strings have been taken from Frank Klepacki's Website and the CD. In some cases, I have added parenthesis to show the names that many people give them
2012-06-29 08:45:44 +12:00
James Dunne
3160034d66
Now checking AcceptsSmudgeType for all cells to smudge and picking appropriate SmudgeLayer to render with.
2012-06-27 23:54:49 -05:00
James Dunne
d0d3813173
Water will not be smudged/scorched any more from nukes. All resources in range of nuke are destroyed now, not just the ones on the edge of the circle.
2012-06-27 22:56:48 -05:00
James Dunne
2ff4a76955
Fixed zombie aircraft flying around after being told to fall to earth.
2012-06-27 22:02:29 -05:00
Matthias Mailänder
9626ed356c
fixed crash when mod not found, don't save broken settings
...
default mod is Red Alert
2012-06-28 13:10:41 +12:00
Matthias Mailänder
5ecf8d3b7f
added real allyrepair, fixed flagfly shadow
2012-06-28 13:10:41 +12:00
Matthias Mailänder
8041b17032
fixed turret facing order, added rocket turret
2012-06-28 13:10:41 +12:00
Matthias Mailänder
b9cda8fcca
relative altitude for carryall cargo
2012-06-28 13:10:41 +12:00
Matthias Mailänder
ed6a625c69
nonstandard build time value for a cnc classic mod fixes #2164
...
remove the testcase in structures.yaml if unwanted for cnc mod
2012-06-28 13:10:41 +12:00
Matthias Mailänder
d498ff1085
+RenderBuildingSeparateTurret
2012-06-28 13:10:40 +12:00
James Dunne
f8a0dd59b7
Fixed null reference bug.
2012-06-27 18:38:12 -05:00
James Dunne
8e602104af
Harvesters - made search radius configurable for both initial search from proc and search from harvest location.
2012-06-27 18:00:42 -05:00
James Dunne
aac78773f4
Upgraded to VS2010
2012-06-26 20:39:56 -05:00
Matthias Mailänder
d3915ad291
string AcceptsSmudgeType replaces boolean AcceptSmudge
...
because Dune 2000 has different craters for rock and sand
2012-06-27 13:19:52 +12:00
Matthias Mailänder
b61e4a6083
don't mount unneeded RA game files
...
voices and tilesets already completely replaced
2012-06-27 13:19:52 +12:00
Matthias Mailänder
5318380bfa
auto-restart the game after getting the game-files
2012-06-27 13:19:52 +12:00
Matthias Mailänder
a64629f1c5
remove ready/hold/group pip from BuildPaletteWidget
...
and render as text instead
2012-06-27 13:19:52 +12:00
Matthias Mailänder
5231da1ea3
READY/ON HOLD as DrawText instead of SHP
2012-06-27 13:13:55 +12:00
Chris Forbes
aa06751de5
categorize the rest of the temperat tileset
2012-06-26 20:12:01 +12:00
Chris Forbes
f10eb9e082
add category headers in editor
2012-06-26 19:58:04 +12:00
Chris Forbes
9966b4efd1
group tiles by category
2012-06-26 19:33:11 +12:00
Chris Forbes
0ec3e8b227
add Category to tileset entries
2012-06-26 19:33:02 +12:00
Chris Forbes
984a498ed2
Finish fixing #2136
2012-06-26 19:24:59 +12:00
Igor Popov
c122e6f54d
indicate-admin: implementation (ra)
2012-06-26 18:58:31 +12:00
Chris Forbes
1924cc71f1
fix canceling of WaitFor
2012-06-26 11:48:15 +12:00
Chris Forbes
220473bf74
remove duplication in UOG
2012-06-26 11:31:13 +12:00
James Dunne
4373f577d8
Added ResourceClaimLayer trait to World for cnc and d2k.
2012-06-24 21:41:16 -05:00
James Dunne
2f773e49ef
Fixed null ref exception while playing cnc.
2012-06-24 21:41:16 -05:00
James Dunne
03ec1f08cf
Made ResourceClaimLayer trait optional on World actor to fix cnc and d2k.
2012-06-24 21:41:16 -05:00
James Dunne
a0f9f98b1c
Removed unnecessary mobile local.
2012-06-24 21:00:25 -05:00
James Dunne
b59a0e8c0d
Fixed harvesters for AI to search the entire map when no more resources nearby.
2012-06-24 20:26:01 -05:00
James Dunne
1fa70d259f
Removed INudge in favor of INotifyBlockingMove.
2012-06-24 20:26:01 -05:00
James Dunne
1f0da42a15
Refineries now show which harvesters are linked by holding down ALT key.
2012-06-24 20:26:01 -05:00
James Dunne
845379e577
Harvesters no longer block each other during low-ore contention and wait for a random amount of time while idle to search for more resources.
2012-06-24 20:26:00 -05:00
James Dunne
80123b6aa4
Many harvester behavior improvements; summary below.
...
Implemented Harvester territory marking with a simple resource claim system in ResourceClaimLayer trait added to World.
Added customCost for PathSearch to support new Harvester search preferences.
Explicit delivery order forces harvester to always deliver to that refinery.
Explicit harvest order frees harvester from forced delivery refinery and allows for auto-balancing.
Harvesters auto-balance refinery choice such that no more than 3 harvesters are linked to any one refinery at a time.
Harvesters try very hard to not block the refinery dock location.
Harvesters try to avoid enemy territory when searching for resources.
Group-select harvest order intelligently disperses harvesters around the order location.
Fixed PathFinder caching to not be a sliding window. This is a correctness issue. Sliding window causes no-route paths to be cached permanently in tight move loops and doesn't allow eventual progress to be made. This may have negative performance implications.
2012-06-24 20:26:00 -05:00
Matthias Mailänder
1aafc9f726
fix utilty remap, remapped flag/poweroff to d2k.pal
2012-06-25 10:21:39 +12:00
Chris Forbes
8607575e2b
Merge remote-tracking branch 'matt/patch-2'
2012-06-25 09:52:24 +12:00
Chris Forbes
162c386bdd
Merge remote-tracking branch 'matt/bleed'
2012-06-25 09:40:22 +12:00
Chris Forbes
445e5ec84b
fix #2215 - add shadow.shp based on RA but with proper size for d2k
2012-06-25 09:27:39 +12:00
Matthias Mailänder
54c35e3721
fixed some selection boxes
2012-06-25 09:07:44 +12:00
Chris Forbes
a2b92d0fe4
Merge commit 'matt/dune^'
...
Conflicts:
.gitignore
mods/d2k/rules/system.yaml
2012-06-25 09:05:49 +12:00
Chris Forbes
2ed12f1d95
Merge remote-tracking branch 'scott/bleed'
...
Conflicts:
OpenRA.Mods.RA/Missions/Allies01Script.cs
2012-06-25 08:45:16 +12:00
James Dunne
fe5bcdeab9
Fix for PaletteFormat break in Editor.
2012-06-24 13:58:49 -05:00
ScottNZ
9c6bc45f8f
Fix whitespace
2012-06-25 05:34:06 +12:00
ScottNZ
2cc749118f
Make it more overwhelming at the fifth wave and each wave after that
2012-06-25 05:19:25 +12:00
ScottNZ
331388bfe8
Merge pull request #1 from Mailaender/patch-5
...
Added Prof. Einstein sequences and rules
2012-06-24 09:31:38 -07:00
Matthias Mailänder
079a52ee65
added Einstein
2012-06-24 19:27:05 +03:00
Matthias Mailänder
5b470650b7
added Einstein
2012-06-24 19:26:03 +03:00
Matthias Mailänder
380875ad3e
added Einstein
2012-06-24 19:24:26 +03:00
Matthias Mailänder
79976a4bfe
transpose infantry/ornithocopter
2012-06-24 15:48:11 +02:00
Matthias Mailänder
769b5d7dc6
fixed OpenRA.Utility --remap
...
now uses the mod parameter again
2012-06-24 12:32:52 +02:00
Matthias Mailänder
2a95c5f668
fix PlayerColorPalette in Editor
2012-06-24 11:56:52 +02:00
Chris Forbes
1bf649d27d
Merge remote-tracking branch 'matt/bleed'
2012-06-24 21:34:37 +12:00
ScottNZ
bda92f3898
Only send the heavy tank on the last wave, this is the first mission after all
2012-06-24 21:28:46 +12:00
Matthias Mailänder
7220025a62
make orni flap slower
2012-06-24 11:21:50 +02:00
Matthias Mailänder
0b6eda0815
replaced RA sounds by Dune 2000 ones
2012-06-23 16:00:20 +02:00
Matthias Mailänder
e70e778775
make ornithocopter flap (broken)
...
needs frame resorting similiar to the infantry
2012-06-23 14:20:34 +02:00
ScottNZ
7fb659bd3a
Make the mission a bit harder - add a heavy tank to each wave
2012-06-23 20:41:43 +12:00
Matthias Mailänder
b109436cc3
race specific BaseAttackNotifier
2012-06-22 18:21:29 +02:00
ScottNZ
6ba0c448c8
Remove killing of player when they fail the mission, this is more fun and it's also really loud when all the units die at once
2012-06-22 15:27:07 +12:00
ScottNZ
ed5ff9cd31
Bleep when objective shown
2012-06-22 13:39:36 +12:00
ScottNZ
1146790dc1
Reworked the left side of the map to make it useful, and moved one of the spawnpoints there.
2012-06-22 13:07:24 +12:00
James Dunne
cf1d4d0efb
Fixed radar click position - was not respecting zoom setting for emulating the mouse coordinate.
2012-06-21 19:41:23 -05:00
James Dunne
b127ae8027
Added sub-pixel position/vector types.
...
Updated Sync code to handle new sub-pixel types.
2012-06-21 19:41:12 -05:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Matthias Mailänder
6bc3249685
voices now support prefixes
...
required for d2k
2012-06-21 15:31:12 +02:00
ScottNZ
3ab197f400
Buff the Allies a bit - give them some riflemen.
2012-06-21 23:34:34 +12:00
ScottNZ
9ff69b7946
Add EVA voices
...
Use new WaitFor when waiting for Einstein
Have a small delay before the Soviets counterattack
Have the Soviets Attack-Move towards Einstein during the counterattack, this makes them much more damaging
Spawn the signal flare only after Einstein has been spawned, also add EVA voice for this
2012-06-21 22:53:20 +12:00
Chris Forbes
0b98a8ce5e
Merge remote-tracking branch 'scott/bleed'
2012-06-21 11:54:54 +12:00
James Dunne
2e26047b23
Added myself to AUTHORS.
2012-06-20 18:20:26 -05:00
Chris Forbes
2cdd1f7376
fix #2126 - crash on spawning a corpse for an actor which has already been destroyed
2012-06-21 09:50:02 +12:00
Matthias Mailänder
033dd10192
git ignore some KDE crap
2012-06-20 23:46:53 +02:00
Matthias Mailänder
9f5a8512d2
race specific ProductionQueue audio
2012-06-20 23:40:08 +02:00
Chris Forbes
5c4e49cc3f
fix #2196 - crash when cycling stances while a unit dies
2012-06-21 09:33:47 +12:00
James Dunne
8eb4782a49
Fixed socket code constantly throwing exceptions about non-blocking.
2012-06-21 09:29:02 +12:00
Chris Forbes
99eb3b046d
fix #2239 - add WaitFor(predicate)
2012-06-21 09:26:05 +12:00
Matthias Mailänder
ac0389d04f
race specific notifications/mcv-crate
2012-06-20 21:35:23 +02:00
Matthias Mailänder
6929ed024a
added harvester unload, thumper which spawns sandworms
...
worm won't attack, dogjaw is stupid and moving mine did not work
2012-06-20 16:57:09 +02:00
Matthias Mailänder
f4cb798c8b
small code optimisations as suggested
2012-06-20 09:51:00 +02:00
ScottNZ
8f6b8b75bc
Remove redundant call to InternalName when mission failed
2012-06-20 18:17:13 +12:00
ScottNZ
cb3daab5fa
Tabify lines
2012-06-20 17:48:03 +12:00
James Dunne
4d16ca238c
Fixed broken Install from CD code in RA.
2012-06-20 09:47:19 +12:00
Matthias Mailänder
84d623397b
made PaletteFormat configurable
...
as suggested in issue #2219
2012-06-19 21:36:10 +02:00
Matthias Mailänder
26b75f406f
new settings Transparent for cursors.yaml
2012-06-19 07:43:06 +02:00
ScottNZ
b30e4ab432
Use SharedRandom to stop desync
2012-06-19 14:43:11 +12:00
ScottNZ
b0e10c9ada
Don't need lzRange
2012-06-19 12:57:45 +12:00
Matthias Mailänder
c6a1031ab7
fix cnc palette issues
...
cursor not supporting transparency which is only needed for d2k
2012-06-18 17:44:03 +02:00
Matthias Mailänder
7cbed30dc6
fix cnc palette issues
...
cursor not supporting transparency; wrong icon, fx palette
2012-06-18 17:40:22 +02:00
Matthias Mailänder
ce0099f5d2
fix settings for d2k and cnc
...
no UPnP for CnC singleplayer skirmishes, use RA chromes at D2k
2012-06-18 17:07:56 +02:00
Matthias Mailänder
45a5e317c0
Merge remote-tracking branch 'openra/bleed' into bleed
2012-06-18 16:38:17 +02:00
ScottNZ
11ddd88d60
Remove more unneeded code, use CallFunc activity to make Tanya laugh when she disembarks.
2012-06-19 01:45:46 +12:00
ScottNZ
ce05b8dfec
Use IsInMap & IsInWorld to detect whether Einstein has been saved
2012-06-19 01:27:42 +12:00
ScottNZ
f5d397030c
Remove unneeded UnitsNearExtractionLZ code
2012-06-19 01:19:09 +12:00
ScottNZ
874799c2c3
Made Soviet attack waves a bit saner
2012-06-19 01:04:18 +12:00
ScottNZ
20af089fcd
Added Allies 01 SP map and Allies01Script.cs
2012-06-18 22:13:24 +12:00
unknown
21ab0b461c
Added straightforward hover behavior for all units. Give a unit a nonzero Altitude: in its Mobile: block and the WithShadow: trait to make it hover.
2012-06-18 20:53:38 +12:00
Chris Forbes
7af0e64708
allow --transpose to do multiple operations in one pass
2012-06-18 20:38:37 +12:00
Matthias Mailänder
527c6dc36b
"repair" infantry at hospital
2012-06-18 03:30:53 +03:00
Matthias Mailänder
8831a93375
make the hospital become a repairunit (for infantry)
2012-06-18 03:29:17 +03:00
Matthias Mailänder
677efcbced
add notifications
2012-06-18 02:18:01 +02:00
Chris Forbes
4f1a7ff5fb
add --transpose option to utility
2012-06-18 11:22:24 +12:00
Matthias Mailänder
c9edf7d0dc
added Renderer Dropdown in RA Settings
2012-06-18 09:30:52 +12:00
Chris Forbes
d64ecac74e
Merge pull request #2223 from Mailaender/dune
...
Latest updates from the Dune 2000 mod
2012-06-16 22:30:00 -07:00
Matthias Mailänder
c804be6f01
fix passable edges in Cliff terrain tiles
...
made all special units equally expensive, found harvester unload
2012-06-16 21:19:46 +02:00
Matthias Mailänder
959875c709
added special infantry, fixed UI, added new map
2012-06-16 14:17:35 +02:00
Igor Popov
4d94cb5593
2 maps: Bomber John(minigame->new); Free Coasts(conquest->replace)
2012-06-16 14:46:32 +12:00
Matthias Mailänder
c1fb5dd5f5
added engineer, bazooka
2012-06-15 22:43:03 +02:00
Matthias Mailänder
db0e1eabc7
replace RA conyard with D2k carryall for colorpicker
2012-06-15 17:03:40 +02:00
Matthias Mailänder
801ff5cc17
make cursor always transparent, fix Arrakis tileset
...
transparency bugs some cnc cursors, slice BLOXBASE better
2012-06-15 11:06:59 +02:00
Chris Forbes
94f7f1c473
clean up game timeout
2012-06-15 15:14:56 +12:00
Chris Forbes
9862b8ccee
remove sequence save junk
2012-06-15 15:06:52 +12:00
Matthias Mailänder
722c7a5f7d
+resampled sounds, readded and completed Arrakis tileset
...
all tilesets combined into one without redundancy
2012-06-14 21:09:44 +02:00
Matthias Mailänder
72d038e04e
fixes mouse cursor not being transparent
2012-06-11 23:28:42 +02:00
Matthias Mailänder
b83188d435
add the first Sounds
...
manually resampled to 16 bit 22050 Hz and converted to AUD
2012-06-11 21:19:40 +02:00
Matthias Mailänder
f9cbd1bbbf
experimenting with auto-downloader, sandworm
2012-06-10 21:13:40 +02:00
Curtis Shmyr
4e88166673
Added two new RA maps by Tirili: Ice Woods & Nishnekolymsk
2012-06-10 12:56:24 -06:00
Chris Forbes
f3d68f4944
remove some junk ai profiles
2012-06-10 19:52:25 +12:00
Chris Forbes
3827a5436a
#2191 fixed -- custom OGs canceled on win/lose
2012-06-10 17:17:38 +12:00
Igor Popov
4a7417347a
fix #2199 ; Game Timer (min 10 seconds)
2012-06-10 17:08:49 +12:00
Matthias Mailänder
dc6b286d25
remove unneccessary dependencies, make SendTo less spammy
2012-06-10 16:46:19 +12:00
Matthias Mailänder
aa36a56b27
UPnP source code fixes
...
as suggested by Chris Forbes
2012-06-10 16:46:19 +12:00
Chris Forbes
a831e72fa2
Merge remote-tracking branch 'tuc/simplepause'
2012-06-10 16:35:41 +12:00
Matthias Mailänder
b96158adcb
new AI with optimized build order
...
Eisenhower builds less refineries, more units and techs faster
2012-06-10 16:34:31 +12:00
Chris Forbes
5414875d00
update .gitignore; remove spurious mono file
2012-06-10 16:32:02 +12:00
Chris Forbes
fd4b10c6bd
Merge remote-tracking branch 'matt/dune'
2012-06-10 16:27:19 +12:00
Matthias Mailänder
d110b45679
added install rules for d2k mod, fixes carryall landing
2012-06-09 22:46:13 +02:00
Matthias Mailänder
22e0828566
fixing BLOXBASE problems
...
t264 not found and BASE.tsx gets deleted too early
2012-06-09 20:57:22 +02:00
Matthias Mailänder
c3052d863a
tsbuilder is required for mod_d2k
...
adding it to core
2012-06-09 20:39:06 +02:00
Matthias Mailänder
0b4455515d
added utility reference to Makefile for d2k mod
2012-06-09 20:33:50 +02:00
Matthias Mailänder
4ed74c6cc0
adding in-game GUI gamefile extractor/converter
...
also fixing EOL for TilesetBuilder with monoDevelop
2012-06-09 19:53:59 +02:00
Matthias Mailänder
ebf64f67cf
updated BLOXBAT terrain
2012-06-09 11:43:39 +02:00
Matthias Mailänder
b16849768d
adding chrome/settings.yaml
...
was in gitignore
2012-06-08 21:07:20 +02:00
Matthias Mailänder
f140c6ec9c
added TilesetBuilder command line, added Tileset extractor
...
removing all copyrighted raw tileset files
2012-06-08 19:31:10 +02:00
Matthias Mailänder
8f1d06ff31
added TilesetBuilder2 and fixed it for Dune 2000
...
does not support TerrainTypes other than "clear" yet
2012-06-07 19:22:45 +02:00
Igor Popov
3f0fafb380
Add banlist (Server.Ban settings item) support to game servers
2012-06-07 12:14:26 +12:00
Remco van der Zon
84124de79d
Game can now be paused by pressing f3 as well.
2012-06-06 11:22:46 +02:00
Remco van der Zon
8ad4e08651
Unit order client != null check fixed (int != null -> always true!) .
...
Removed if-else branch in favour of sugar construct a?b:c.
Note: One should (at least) consider to move var client = ... to the
start of the switch construct. 4 branches of this switch are using this.
(DRY)
2012-06-06 10:54:21 +02:00
Remco van der Zon
8f981977e0
TimeWidget does not collide anymore with koth layout.
...
Screen resolution should be 1024x786+
2012-06-06 10:47:13 +02:00
Matthias Mailänder
676210422f
added spice bloom
...
indestructable, seeds ressources like mine or blossom tree
2012-06-05 19:50:44 +02:00
Matthias Mailänder
749301899e
added smudge
...
palette problems and engine does not care for terrain type
2012-06-05 18:14:17 +02:00
Chris Forbes
1bb1e00a0d
fix #2195 - barrels should not be capturable or sellable
2012-06-05 19:41:30 +12:00
Matthias Mailänder
83ee6b758e
fix CD rip logic a little
...
will still fail on setup.z
2012-06-02 21:17:42 +02:00
Matthias Mailänder
accaf027fe
added (broken) content installer, moved instruction to GUI
...
still depends on the hacky bash script and CD extractor crashes
2012-06-02 17:46:31 +02:00
Matthias Mailänder
9b1e798b35
added spice as a ressource
...
still needs work though
2012-06-02 15:36:31 +02:00
Matthias Mailänder
cffaabb3bf
added d2k mouse pointer, fixed aircrafts
2012-06-02 11:41:18 +02:00
Matthias Mailänder
5ab5bc9f7c
removed need to define Harvester/BaseBuildingUnit manually
2012-05-28 23:36:46 +02:00
Matthias Mailänder
d9c4aada8a
updated the README
...
so people can try this on their own
2012-05-28 20:29:15 +02:00
Matthias Mailänder
27fa99852b
add D2k crates, started fixing infantry
...
infantry directions are correct, but movement is still wrong
2012-05-28 20:14:56 +02:00
Matthias Mailänder
ec7795fa99
added more Dune 2000 EVA voices
...
currently Atreides only
2012-05-28 14:00:43 +02:00
Matthias Mailänder
8e74df6155
fixing RALint.exe d2k and ordos missing defense buildings
2012-05-28 10:37:10 +02:00
Matthias Mailänder
4984d07960
made HackyAI more flexible for Dune 2000 mod
2012-05-28 10:36:17 +02:00
Matthias Mailänder
2a312911cb
fixes repair pad
...
and update TODO
2012-05-27 18:28:52 +02:00
Matthias Mailänder
a20e30312e
added Ordos
2012-05-27 15:17:03 +02:00
Matthias Mailänder
e0e1011d30
added Harkonnen
2012-05-27 12:45:35 +02:00
Matthias Mailänder
1fcf044980
added flags, worked on the UI
...
looks crappy, needs someone who is good at this
2012-05-27 10:40:08 +02:00
Matthias Mailänder
2287f1f662
inherit units that differ only slightly for each faction
2012-05-26 20:20:01 +02:00
Matthias Mailänder
ffbc76919e
make Dune 2000 an independent mod
...
Arrakis tileset now loads properly
2012-05-26 18:13:51 +02:00
Matthias Mailänder
083952a531
added Dune 2000 music, voices
2012-05-26 13:06:02 +02:00
Curtis Shmyr
bd29d382c7
fix #2080 - added option to toggle shellmap in CNC
2012-05-26 18:40:55 +12:00
Curtis Shmyr
8df09da816
Spy - add voice when sending infiltrate order
2012-05-26 18:40:55 +12:00
Curtis Shmyr
4778ef803e
Spy - don't reset exploration if team has GPS
2012-05-26 18:40:55 +12:00
Curtis Shmyr
37f91542a9
Change cargo ownership when capturing actors with cargo
2012-05-26 18:40:55 +12:00
Curtis Shmyr
e1907364e6
Fix #2086 - don't let player capture if that same player (or friendly ally) is already capturing
2012-05-26 18:40:55 +12:00
Matthias Mailänder
7f48a242db
fixed refinery, factories
...
a little hacky though
2012-05-25 22:27:26 +02:00
Matthias Mailänder
4362a215d9
fixed wall, silo; add ornithocopter, sonic tank, infantry
...
orni does not flap, no sonic wave weapon, infantry frames broken
2012-05-25 17:46:58 +02:00
Matthias Mailänder
72b2e03dd0
added tech buildings, repair pad, startport, tanks
2012-05-24 16:26:38 +02:00
Matthias Mailänder
f7c1eb2933
+heavy factory, radar outpost, brick wall
2012-05-23 20:04:45 +02:00
psydev
5dd46b1b16
Give Mammoth 8-sec. cooldown for heal, like in RA.
2012-05-23 09:35:34 +12:00
Matthias Mailänder
68a731ed5e
fixing MCV facings and flickering bug
2012-05-22 23:19:05 +02:00
Matthias Mailänder
4c667be946
fixed vehicles driving backwards
...
also fixed the bazooka for quad
2012-05-22 22:17:48 +02:00
Matthias Mailänder
66f82c6c2a
added harvester, trike/quad now working, fixed mod inheritances
...
RenderCargo: works, moved R8Reader to Utility namespace
2012-05-22 21:02:25 +02:00
Chris Forbes
ff32864b47
#2160 fixed - RenderCargo support for relative altitude
2012-05-22 19:42:51 +12:00
Chris Forbes
e9656795a2
RenderCargo depends on IMove on the containing actor
2012-05-22 19:24:53 +12:00
Chris Forbes
3fbb81b4fc
remove more spurious trait lookups in RenderCargo
2012-05-22 19:19:49 +12:00
Chris Forbes
442138e1f8
clean up spurious trait lookup in RenderCargo
2012-05-22 19:18:28 +12:00
Chris Forbes
2d39b1dfac
#2089 fixed - Explodes filtering on InfDeath
2012-05-22 19:14:25 +12:00
Chris Forbes
3b704e25fa
#2159 fixed -- missiles lose guidance and run out their remaining fuel if the target dies
2012-05-22 19:01:49 +12:00
Chris Forbes
c068be453a
#2119 fixed - better error message for multiple definitions of the same yaml field
2012-05-22 18:17:03 +12:00
Chris Forbes
6f8f940f31
#2130 fixed -- #comments can be used at the end of any lines
2012-05-22 18:05:04 +12:00
Chris Forbes
c000640928
remove dead function from LobbyLogic
2012-05-22 17:42:19 +12:00
earthpig
059347af40
bots (once again) build pillboxes.
2012-05-22 17:20:23 +12:00
earthpig
f0001856bc
To go along with introducing the 'cloaked hbox', ensure that the cloak is disabled if at low power.
2012-05-22 17:18:54 +12:00
earthpig
8c218b67ab
Bring back hbox, with both the new garrison stuff and with stealth until firing.
2012-05-22 17:18:26 +12:00
Matthias Mailänder
5426a5fd3c
put d2k mod stuff into it's own branch
2012-05-20 15:50:39 +02:00
psydev
d1241c438a
Helicopters targetable when landed
2012-05-18 10:45:39 +12:00
Chris Forbes
bc7aa9a491
make Health.MaxHP not readonly; some people want to frob it at runtime
2012-05-17 10:04:06 +12:00
Remco van der Zon
ae94d7ecc7
Chat-text displayed when the game is paused and unpaused.
...
: The game is (un-)paused by <PLAYERNAME>
2012-05-16 19:11:46 +02:00
Remco van der Zon
7e1986ecbc
Timer shows text "(paused)" when game is in pause.
2012-05-16 19:04:43 +02:00
Remco van der Zon
a07697be03
Pause the game option.
...
Game is paused when PAUSE on the keyboard has been hit. It can also be unpaused this way.
2012-05-16 17:35:10 +02:00
Remco van der Zon
b99e664726
A Game-tick can execute viewport.Tick itself,
...
removed this dependency from World.
2012-05-10 19:54:57 +02:00
psydev
881b4ba277
cnc - changed various unit speeds; gave increased sight to MCV and MSAM.
2012-05-07 07:42:48 +12:00
psydev
3058bfbc17
cnc - updated several building hitpoints
2012-05-07 07:42:48 +12:00
Remco van der Zon
8a08365666
Fixed bug in cash ticks, normal settings.
...
No sound was heared when repairing buildings or on low power.
Fixed.
2012-05-07 07:42:48 +12:00
Remco van der Zon
6c96a106e7
Red Alert CashTicks
...
Three options for cash ticks:
Extreme: current behavoir (every cash countdown tick is heard)
Normal: RedAlert countdown style (only one cash countdown tick every ~1 or 2 seconds)
Disabled: No cash tickdown or tickup is heard.
Thanks to Tirili for hints on the settings system.
2012-05-06 20:03:09 +12:00
psydev
6291c8396b
cnc - add new explosion: chemball
2012-05-06 19:59:53 +12:00
psydev
79afa07118
cnc - made helicopter selection bounds a bit smaller
2012-05-06 19:58:13 +12:00
Chris Forbes
0e43043a33
cnc: fix crash loading yaml for ArtilleryShell.ContrailLength
2012-05-06 11:27:03 +12:00
psydev
c06fc02915
Changed production menu hotkeys from YUIOP to QWERT (what they are in C&C3). It's more ergonomic and close to the other command keys like A, S, Z, F. It is hard to use the YUIOP keys, because they're too far, even though they are very efficient.
...
The QWERT setup is a good way to run a menu. I think should reserve them for that and use other keys for unit commands.
2012-05-04 17:11:09 +12:00
psydev
8badbb3d60
Re-ordering the build menu a bit. Seems like guard tower should go before gun turret since it's more basic, cheaper and more often used.
2012-05-04 16:54:45 +12:00
psydev
57283b4a80
Increase range, cost and a modified damage on the MRLS (up vs. light armor, down vs. wood; 2 more bursts). Inaccuracy doubled from 30 to 60. Also increased MinRange from 2 to 4, and added burst delay while increasing rate of fire slightly (burst delay will add 24 to the rate of fire value, making it 70). Justification for these changes is to help fight against recon bike spam and stealth tank spam.
...
Increase APC gun damage from 6 to 12 (is currently pathetic against helis)
misc:
Made Artillery shell explosion appear bigger
Added contrail to Artillery shell
2012-05-04 16:54:36 +12:00
earthpig
d9992eea6a
cnc - Increase rocket launcher cost from 800 to 1200 to reflect changes in range.
2012-05-04 16:51:52 +12:00
earthpig
c8c4507acf
Few things with Zhukov AI.
2012-05-01 14:51:21 -07:00
psydev
5a37c84a8b
improve chem warrior, flamethrower, grenadier and napalm drop
2012-05-02 09:10:53 +12:00
Chris Forbes
63898820f1
ra: drop mjolnir-1 map
2012-05-02 09:08:28 +12:00
psydev
63359e156c
Increasing speed of flamethrowers and grenadiers
2012-05-02 09:01:26 +12:00
psydev
d683d69f3c
Increase A-10 speed from 25 to 40
2012-05-02 09:01:05 +12:00
Chris Forbes
609d5bd611
ra: fix Flame Turret -> Flame Tower in unit name
2012-05-02 08:32:43 +12:00
psydev
0b894d3b31
Make silo first item in support/defense queue.
2012-05-02 08:30:38 +12:00
psydev
3a838a05cd
Remove bib from HPAD
2012-05-02 08:29:06 +12:00
psydev
0a0b136b80
See ground beneath A-10 airstrike's flightpath
2012-05-02 08:27:26 +12:00
psydev
82549c6407
Increase Chinook capacity to 10
2012-05-02 08:26:27 +12:00
Chris Forbes
d737930bb0
#2076 fixed - missing widget id for WICW
2012-05-01 19:59:48 +12:00
Curtis Shmyr
dad67713fb
Fix recent break in SupportPowerManager
2012-04-30 16:35:56 -06:00
psydev
a1082152a4
Urgent! Include in this release (fixes non-targeting of defensive towers/turrets). I made units no longer target ordinary buildings, but forgot to re-include targeting of the structures that shoot at you.
2012-05-01 07:26:06 +12:00
psydev
9f729b0c45
Made Chem Warriors walk through tiberium instead of around it and reduced their penalty for running through it to what would normally be "rough" terrain (80% instead of 70%).
...
Gave Commando Red Pip while passenger in APC/helicopter (can we get a more distinct color for engineer? Bright yellow or orange that contrasts from regular green, and/or pale blue).
Increased Commando shroud reveal to 6, since that will equal what 5 ought to be (infantry and vehicles have differences in sight range even when they have the same value, it seems http://i.imgur.com/Z6nWG.jpg )
2012-04-30 22:15:21 +12:00
psydev
ee7d8659d5
Removed bib from repair bay, to make it like the one from Red Alert.
...
Increased sight range of Construction Yard to 10.
2012-04-30 22:14:23 +12:00
psydev
4448c3e51b
cnc: various balance changes, part 2
...
Infantry sight range +1 -- it seems that they have lower sight range than vehicles for some reason. See http://i.imgur.com/Z6nWG.jpg for infantry and vehicle, both with RevealsShroud: 5, but vehicle sees further. So, effectively 5 for infantry becomes 4, which seems reasonable.
Reduced probability of SpawnViceroid from 10% to 2%. 2% will still happen often enough if Chem Warriors are used predominantly, but with 10%, units were constantly turning to Viceroids, which was a pain. You could also send 10 infantry to opponent's tib field in early game and spawn a viceroid and kill their harvester or harass them.
Turned off units auto-targeting regular buildings, because often will attack silo over an obelisk or enemy unit. Auto-target should remain on for defensive towers/turrets, though.
2012-04-30 22:07:48 +12:00
psydev
174e925e5a
cnc: various balance changes
...
As usual I'm trying to be conservative and only apply what I feel is suitable / minimally necessary.
Weapons:
Biggest change: Increased artillery range from 6 to 12, added contrail to bullet and changed impact sound to default C&C. Minimum range 2 given.
Napalm is currently very ineffective; increased spread to 20 range to make more likely to kill targets, ROF slightly increased
MRLS rocket ranged increased from 8 to 12, with minimum range 2.
Guard tower range increased from 4 to 5 (Pillbox is 6, for comparison) and damage increased from 20 to 40.
Grenadier death explosion reduced in damage from 25-10 and in blast radius.
2012-04-30 22:07:32 +12:00
earthpig
e7a8cdf951
Normal AI: Gone.
...
Zhukov AI: Bit of a turtle, but sends large attacks with arty/v2.
Rommel AI: Modified Hard AI.
2012-04-30 21:51:46 +12:00
Curtis Shmyr
45f5c054d5
Fix #2070 ; cannot sell when building is being captured
2012-04-30 21:37:09 +12:00
psydev
15dcd6a9f6
Harvester armor heavy
2012-04-30 21:35:35 +12:00
Chris Forbes
9c86196b16
fix crash in ChooseBuildTabOnSelect in replay
2012-04-30 21:32:57 +12:00
Curtis Shmyr
9185dc65d5
Initial pbox pax changes
2012-04-30 21:18:10 +12:00
Chris Forbes
e0bfa287ee
new flamer integrated
2012-04-30 21:13:15 +12:00
Chris Forbes
80f142c8ea
flamer that doesnt suck
2012-04-30 20:51:10 +12:00
Chris Forbes
7050fbc6e1
add napalm1 SHP and wiring in ra/sequences
2012-04-30 20:38:42 +12:00
Chris Forbes
2c938bc305
add sniper SHP
2012-04-30 20:33:36 +12:00
Chris Forbes
cd6bfb1b9a
add better flame projectile SHP
2012-04-30 20:33:21 +12:00
Chris Forbes
11b253e4c3
add gate SHPs
2012-04-30 20:33:03 +12:00
earthpig
d625e2624a
Fixed #2010 - arty in line now only has only 75% chance of exploding
...
When an arty in a group of them dies, each individual arty only has a 75% chance of perpetuating the genocide of arty.... so usually, it'll stop before killing your whole line but not before seriously hurting it.
2012-04-29 19:20:46 +12:00
earthpig
a544bc966b
#2048 fixed: make AI behavior more varied
2012-04-29 19:15:55 +12:00
psydev
9a3aae6586
cnc: change AI to not be totally useless
2012-04-29 10:56:47 +12:00
psydev
390e607e66
cnc: remove nuke crate
2012-04-29 10:55:46 +12:00
psydev
22b18f99db
cnc: remove hide-map crate
2012-04-29 10:54:51 +12:00
Chris Forbes
c30d46c014
#2051 fixed -- Widget.Get() throws by default
2012-04-27 19:39:07 +12:00
Chris Forbes
5d1a071287
fix crash in colorpicker
2012-04-26 21:42:07 +12:00
Chris Forbes
16e00c1f12
shimmering cloak in cnc
2012-04-25 22:24:38 +12:00
Chris Forbes
87271a0a56
make cloak palette configurable
2012-04-25 21:45:38 +12:00
Chris Forbes
dadc496c19
beef up OpenRA.FileFormats.Set a little; use it in CncMenuPaletteEffect rather than making new List<string> every frame
2012-04-25 21:43:00 +12:00
Chris Forbes
a0940e7ae5
unify water palette rotation
2012-04-25 21:32:33 +12:00
Chris Forbes
ca1fbb187b
misc whitespace tidyups
2012-04-25 21:31:27 +12:00
Chris Forbes
89025a3042
make attackmove on spawn work properly for things that cant attackmove
2012-04-25 21:11:31 +12:00
earthpig
49f3f740e3
New units now AttackMove to their designated rally point.
2012-04-25 20:52:51 +12:00
Chris Forbes
4b4bbdf626
fix recent breakage in support powers
2012-04-25 01:58:37 +12:00
Chris Forbes
cebf908bb2
Fixed #2041 -- Force attack always targeted ground
...
Revert "Force attacks always go through, regardless of what is beneath them."
This reverts commit b2c72d6990 .
2012-04-25 00:22:07 +12:00
Chris Forbes
75c105cb85
fix right edge of cheats close button
2012-04-25 00:06:48 +12:00
Chris Forbes
6669a66292
#2028 fixed - observer and dead map in cnc works again
2012-04-24 20:29:46 +12:00
Chris Forbes
6e3aa46008
#2039 fixed - add Sound.Engine config item, default is "AL" for OpenAL sound engine; "Null" gives you no sound
2012-04-24 20:23:41 +12:00
Chris Forbes
84a50e8e86
unify cheats panels
2012-04-24 20:04:21 +12:00
Chris Forbes
6559d8d8bc
fix cnc direct connect panel
2012-04-24 19:47:04 +12:00
Chris Forbes
926686beff
fix cnc cheats panel
2012-04-24 19:44:06 +12:00
Chris Forbes
6ab171af8b
#2027 fixed - allow custom starting units for each faction
2012-04-24 19:29:53 +12:00
Chris Forbes
c4916bd997
#2038 fixed - add shadow to crates on the ground
2012-04-24 19:17:41 +12:00
Chris Forbes
f86332fd99
change pillbox hotkey to p
2012-04-20 14:41:45 +12:00
Chris Forbes
8d843cd8ad
dropped map No Fly Zone
2012-04-19 11:04:51 +12:00
Chris Forbes
0904ac3a70
remove spurious trait lookup
2012-04-13 13:32:59 +12:00
Chris Forbes
8488223eee
fix misspelling of Received
2012-04-13 13:28:31 +12:00
Chris Forbes
da3ba159db
make failure of a lintpass nonfatal
2012-04-13 12:47:42 +12:00
Chris Forbes
3e0f52db1a
fix cnc chrome yaml issues
2012-04-09 13:10:40 +12:00
Chris Forbes
062c49dac3
fix bogus widget id setup for resolution picker
2012-04-09 13:10:40 +12:00
Chris Forbes
533f9044cc
strip redundant Id: elements from chrome yaml
2012-04-09 13:10:40 +12:00
Chris Forbes
b9eb3a0ad0
Patch widget loader to convert @key into Id member of widgets
2012-04-09 13:10:40 +12:00
Chris Forbes
dbd09ea843
Add building infiltrated sound to owner of spy on infiltrate
2012-04-09 10:33:39 +12:00
Chris Forbes
a4e1915aff
warn the lobby when a client joins with DEV_VERSION
2012-04-09 09:40:22 +12:00
Chris Forbes
9d2833fc2b
fix spelling error in comment
2012-04-09 09:39:57 +12:00
Chris Forbes
ab4c21f80c
fix crash in server in StartGame if there are unvalidated connections
2012-04-09 09:18:54 +12:00
Chris Forbes
f7fea5ffce
fix spelling error in Crate* comments
2012-04-07 11:06:26 +12:00
Chris Forbes
87e9a69ae0
fixed #2001 : passengers shooting while in transports
2012-04-07 11:05:59 +12:00
Chris Forbes
25fb2a7be3
tidy
2012-04-07 10:29:25 +12:00
Chris Forbes
10c1b996ed
tidy up disabled handling
2012-04-06 19:34:43 +12:00
Nukem
aa21ddaa4d
Added new RA map: Tainted Peak
2012-04-06 18:36:50 +12:00
Chris Forbes
eab0e7ddf9
add range circle for gap generator
2012-04-06 18:35:04 +12:00
Curtis Shmyr
891cba456b
give Gap Generator to allies
2012-04-06 18:23:30 +12:00
Chris Forbes
beb6b01796
show cashticks for DonateSupplies in spec
2012-04-06 18:14:58 +12:00
Chris Forbes
a52af4843e
add cashtick for InfiltrateForCash
2012-04-06 18:14:11 +12:00
Chris Forbes
8dec48fee3
add spy reward for infiltrating refinery
2012-04-06 18:07:39 +12:00
Chris Forbes
b081103866
add infiltrate for exploration(reset) ability
2012-04-06 17:47:17 +12:00
Chris Forbes
4a76e2ad33
slight tidy in InfiltrateForSupportPower
2012-04-06 17:36:39 +12:00
Chris Forbes
b39eeddb45
adjust priority of Spy actions to prefer disguise/infiltrate when they match
2012-04-06 16:37:12 +12:00
Chris Forbes
7d4186c236
add SilencedPPK weapon for spy
2012-04-06 16:27:04 +12:00
Chris Forbes
01a724d632
only allow SpyInfiltrate/Disguise orders on Spy when not doing ForceAttack
2012-04-06 16:13:33 +12:00
Chris Forbes
ca1549df2a
allow forceattack to be allowed/banned on UnitOrderTargeter
2012-04-06 16:05:35 +12:00
hasufell
0ae8e41612
add music themes which are available on cd-content
2012-04-06 14:47:04 +12:00
Curtis Shmyr
bc8c433a72
Modified Capturable to have a capture time; fixes #2002
2012-04-06 14:47:04 +12:00
Chris Forbes
7187b14459
drop Daejeon map
2012-04-03 16:21:19 +12:00
Chris Forbes
07d25d97ab
fix missing escape keybinds in ra
2012-04-03 09:54:40 +12:00
Chris Forbes
4d5f89909e
tanya is only available to allies
2012-04-03 09:54:29 +12:00
Chris Forbes
60fa61840d
Spy drops disguise on attacking
2012-04-02 13:28:58 +12:00
Curtis Shmyr
499234e5dd
Fixed #1321 ; no main menu after lobby disconnect/failed retry
2012-04-02 10:13:17 +12:00
hasufell
1010276cd5
make paths modifiable, fix broken install-rules, fix INSTALL
2012-04-02 09:21:51 +12:00
Curtis Shmyr
fdef80c53a
Modify Cargo trait to support initial passengers
2012-03-23 15:16:48 +13:00
Kenny Hoxworth
22d3709967
Allow the targeting of water tiles by default. This still doesn't allow targeting of underwater, which is they way it should be. Now ground based units will be allowed to force-attack water tiles.
2012-03-23 10:07:11 +13:00
Kenny Hoxworth
b2c72d6990
Force attacks always go through, regardless of what is beneath them.
2012-03-23 10:06:59 +13:00
Chris Forbes
6f688275c5
include source location when complaining about bad miniyaml indents
2012-03-16 18:43:41 +13:00
Chris Forbes
5b8334b26d
drop ILogicWithInit, no longer used
2012-03-16 18:43:41 +13:00
Chris Forbes
23ea8493ba
fix crash in cnc replay viewing with radar
2012-03-16 18:43:40 +13:00
Chris Forbes
cc9dbd43c3
fix permissions on apc turrets
2012-03-13 09:11:35 +13:00
Chris Forbes
8308f82926
use the correct user for deployment
2012-03-04 13:08:50 +13:00
Chris Forbes
11f322a758
Fix smoke being triggered by healing as well as damage
2012-03-04 12:54:35 +13:00
Chris Forbes
6376615781
make 4tnk use damage cooldown for heal
2012-03-04 12:44:44 +13:00
Chris Forbes
f4b302e01a
add support for damage cooldown on SelfHealing
2012-03-04 12:39:46 +13:00
Chris Forbes
703d6648d7
fix C2 ProximityCaptor sillyness
2012-03-04 12:31:02 +13:00
Curtis Shmyr
f19807f0ca
Changed TTNK cost to 1500, hit points to 150
2012-03-03 16:18:11 -07:00
Curtis Shmyr
a523510922
Changed E4 (flamethrower) build prerequisite to FTUR
2012-03-03 16:12:13 -07:00
Chris Forbes
47194fab71
Add defend stance support for turreted units
2012-03-04 11:42:21 +13:00
Chris Forbes
75e32c0573
don't fetch IFacing unless we actually need it, in Attack
2012-03-04 11:17:46 +13:00
Chris Forbes
38b5a8d4f8
Fix #1327 - div/0 in Drag with extreme movement speeds
2012-03-03 18:17:21 +13:00
wuschel
522c88dcda
Added map by wuschel: Ares National Park
2012-03-03 18:07:47 +13:00
Curtis Shmyr
3375a5de51
Oil derricks are not required to be destroyed when eliminating a player
2012-03-03 18:07:29 +13:00
Chris Forbes
68933880b9
Fix #1349 - Add configurable threshold for RepairableNear, default is 4 cells.
2012-03-03 18:05:31 +13:00
Chris Forbes
469a393585
give RepairableNear access to its info
2012-03-03 18:01:50 +13:00
Chris Forbes
be1fdbdd56
Fix #1348 -- Tesla Coils now support Stop (S) order
2012-03-03 17:44:41 +13:00
Curtis Shmyr
2972728b5e
Ctrl-Shift-numkey performs unit grouping into existing groups
2012-02-19 08:47:43 +13:00
Sam Hegarty
78ba76250d
Remove dependency on mesa-dri-drivers-experimental for the rpm package
...
- this package is no longer available in recent releases of Fedora
and shouldn't be REQUIRED anymore.
2012-02-17 19:58:18 +13:00
Curtis Shmyr
603014b163
Added 3 maps by wuschel: Poseidon, Ares and Apollo
2012-02-13 09:11:54 +13:00
Nukem
6b85518b74
Added new map by Nukem: Breaking Point
2012-02-13 09:11:54 +13:00
Blarget2
d3578273db
Added new map by Blarget2: Temperal
2012-02-13 09:11:54 +13:00
Curtis Shmyr
54f3c76da8
Removed random sbag in Mjolnir-2
2012-02-13 09:11:54 +13:00
Curtis Shmyr
95b908b234
Fixed bug where bots weren't given proper client index
2012-02-13 09:11:54 +13:00
Curtis Shmyr
3b94728869
Reduced amount of mines MNLY.AT carries from 5 to 3
2012-02-13 09:11:32 +13:00
Curtis Shmyr
b8b9d34404
Aircraft can use friendly service depots/airfields/helipads
2012-02-13 09:11:32 +13:00
Chris Forbes
a5cfc20e0b
dont reinvent base64 decoding
2012-02-13 09:10:01 +13:00
Chris Forbes
3cf09e656f
Add support for negative prerequisites ( #1323 )
2012-02-13 09:10:01 +13:00
Chris Forbes
1f8859f26b
remove useless TUtil type alias from IronCurtainPower
2012-02-13 09:10:01 +13:00
Chris Forbes
6555bc9dbc
use curl instead of wget
2012-02-13 09:10:01 +13:00
Chris Forbes
49fb0228fa
fix upload script to use scp rather than ftp; ftp no longer available on the webserver
2012-02-13 09:10:00 +13:00
Nikita Tsukanov
ad29926391
Removed Connection.PlayerIndex == 0 checks if favor of Session.Player.IsAdmin
2012-01-09 15:37:55 +04:00
Chris Forbes
85293a482e
remove spurious allowMovement parameter from ScanAndAttack
2012-01-07 20:33:56 +13:00
Chris Forbes
6315864f84
add Defend unit stance
2012-01-07 20:33:56 +13:00
Chris Forbes
c169bc3c51
fix #1320 bogus use of Game.CosmeticRandom from server thread
2012-01-07 20:33:56 +13:00
Chris Forbes
1de3db0903
Don't take a NRE in GiveUnitCrateAction.GetSuitableCells if not Mobile
2012-01-07 20:33:56 +13:00
Chris Forbes
965fe88755
#1284 fixed; don't show spawnpoints on serverbrowser thumbnails
2011-12-31 11:32:59 +13:00
Chris Forbes
809b716d0d
tidy silly Enum.GetValues type nonsense
2011-12-31 11:02:38 +13:00
Chris Forbes
004c59d273
sort the serverlist by whether we can join the game
2011-12-31 10:58:31 +13:00
Chris Forbes
c34b254fd8
stop repairing a building if we don't like its owner (fixes interaction with capture)
2011-12-31 10:50:18 +13:00
Chris Forbes
0d25b6b5c9
use spacebar to go to last attack event
2011-12-31 10:48:30 +13:00
Chris Forbes
85eeb8b819
tidy
2011-12-28 08:16:51 +13:00
Chris Forbes
e84d90fc3a
more general tidying
2011-12-28 08:13:36 +13:00
Chris Forbes
418b8d40f9
improve TraitDictionary error messages
2011-12-28 08:02:09 +13:00
Chris Forbes
9581595a3d
remove spurious null checks in Shroud -- all actors have an owner, always.
2011-12-27 21:53:31 +13:00
Chris Forbes
0aa7ba6bd4
remove sillyness in DelayedAction.CompareTo
2011-12-27 21:48:42 +13:00
Chris Forbes
2793d1076a
clean up inconsistency in InvisibleToEnemy
2011-12-27 21:23:25 +13:00
Chris Forbes
d57dfd1997
tidy
2011-12-27 21:23:25 +13:00
Chris Forbes
f8122047b6
ShpLoader is no longer IEnumerable
2011-12-27 18:10:52 +13:00
Chris Forbes
d115c6305c
general tidying in ShpReader
2011-12-27 18:02:32 +13:00
Chris Forbes
f63cdf37d7
tidy usings in Graphics.Util
2011-12-27 14:53:18 +13:00
Chris Forbes
dd88a1269a
move MakeArray to FileFormats.Exts
2011-12-27 14:52:11 +13:00
Chris Forbes
523183431b
remove some duplication and dead code
2011-12-27 14:48:10 +13:00
Chris Forbes
132c678594
add --remap cmdlet to OpenRA Utility, remaps between ra/cnc/etc palettes.
2011-12-27 11:48:22 +13:00
Chris Forbes
f8127ab9df
don't start writing replays until gamestart
2011-12-24 21:07:53 +13:00
Chris Forbes
d61055af8f
work toward deferrable start of replay saving
2011-12-24 20:39:33 +13:00
Chris Forbes
4e6ff7616c
tidy in FileSystem
2011-12-24 19:41:45 +13:00
Chris Forbes
f2dd5eb0a3
simplify UOG
2011-12-24 12:19:59 +13:00
Chris Forbes
f7e35899cf
tidy ReplayConnection
2011-12-24 10:11:31 +13:00
Chris Forbes
727b897994
split ReplayRecorderConnection out into its own file
2011-12-24 10:05:14 +13:00
Chris Forbes
8029973e33
cull RA maps Paramount and Pandemonium, not played enough
2011-12-23 18:30:26 +13:00
Chris Forbes
bd4345c2d0
tidy in UnitOrders
2011-12-23 16:57:24 +13:00
Chris Forbes
4bcd19f57c
remove bogus SurrenderOnDisconnect feature
2011-12-23 16:46:40 +13:00
Chris Forbes
bc38e99495
add base attack notification support to cnc
2011-12-23 16:43:10 +13:00
Chris Forbes
c1e6e3f9b9
don't announce self-damage
2011-12-23 16:41:29 +13:00
Chris Forbes
480c35ab58
add base attack notification
2011-12-23 16:31:29 +13:00
Chris Forbes
fdafb9d411
fix broken capitalization of variantExt
2011-12-19 14:40:05 +13:00
Chris Forbes
23a9e0503d
don't crash on missing voice phrases
2011-12-19 14:39:00 +13:00
alzeih
aa9dd73fe5
Fix #1236 - Aircraft with full health landing on FIX costs the player money
...
Note: still allows a plane on full health to land on FIX.
2011-12-14 00:01:58 +13:00
alzeih
1b0724719d
Make LineRenderer understand Zoom internally
2011-12-13 23:58:39 +13:00
alzeih
c8ae6127f3
Fix #1128 - Use Line Width support in LaserZap
2011-12-13 23:58:34 +13:00
Chris Forbes
40029c6688
use string.F() extension method everywhere possible; fix various small issues in error messages
2011-12-13 23:57:23 +13:00
Chris Forbes
af3d00836a
remove spurious Clone() from TooltipContainerWidget; all it did was make the error message *worse*
2011-12-13 23:48:32 +13:00
Chris Forbes
bf5be88c75
rename Ui.RootWidget to just Ui.Root
2011-12-13 23:46:58 +13:00
Chris Forbes
58f6816d84
convert silly DoXXX names to just XXX
2011-12-13 23:44:40 +13:00
Chris Forbes
ed429a3b30
split Widget static bits into Ui static class
2011-12-13 23:38:59 +13:00
Chris Forbes
83055f0a17
convert RootWidget prop back to field, now that it has trivial get/set
2011-12-13 22:30:51 +13:00
Chris Forbes
dd55c0ad93
remove spurious parens on return
2011-12-13 22:27:10 +13:00
alzeih
1bea7e3286
Fix #1297 - CNC server browser status text placement is wrong
2011-12-13 22:09:59 +13:00
alzeih
b508f7c300
Fix #1269 - Transport Helicopter Loading while in the Air
...
Note that weight is now checked for cargo (this might break things)
2011-12-13 12:38:39 +13:00
Chris Forbes
7e590b05c1
fix broken 'burn' sequence for snow t11
2011-12-13 12:28:15 +13:00
Chris Forbes
6c027372ab
fix naming of event handlers in editor
2011-12-10 09:08:31 +13:00
Chris Forbes
6bac11f071
fix formatting in editor.Form1
2011-12-10 09:08:31 +13:00
Chris Forbes
87a420623b
tidy FileSystem.Exists
2011-12-10 09:08:31 +13:00
Chris Forbes
1e4f1a9f19
remove duplication in FileSystem.Open[WithExts]
2011-12-10 09:08:31 +13:00
Chris Forbes
410cad6f1e
use priority correctly in FileSystem.OpenWithExts
2011-12-09 22:16:20 +13:00
Chris Forbes
69a869a44d
fix empty array init style in Manifest
2011-12-09 22:08:25 +13:00
Chris Forbes
de88cb33f3
fix indent in Manifest
2011-12-09 22:07:15 +13:00
Chris Forbes
5ea756506b
update comment in map save
2011-12-09 22:03:53 +13:00
Chris Forbes
fb1b7ac706
remove useless comments around actor loading
2011-12-09 22:02:07 +13:00
Chris Forbes
3003e49277
remove spurious extra FieldLoader.Load() call in Map.cs
2011-12-09 21:58:57 +13:00
Chris Forbes
a7c3052243
remove some silly duplication in Map.cs
2011-12-09 21:54:04 +13:00
Chris Forbes
c3a6674da0
fix bogus sequences in cnc
2011-12-09 20:28:26 +13:00
Chris Forbes
9d6094f798
fix bogus 'burn' sequence for t15
2011-12-08 13:05:32 +13:00
Chris Forbes
2747fadd96
#657 give a useful error message when a sequence references frames outside the range that actually exist
2011-12-03 19:23:14 +13:00
Chris Forbes
66c59add94
write RadarWidget transforms sanely
2011-12-03 11:38:09 +13:00
Chris Forbes
4610461a81
fix naming convention in RadarWidget
2011-12-03 11:29:27 +13:00
Chris Forbes
c1cbe0f0f5
Simplify some of the mess in RadarBinWidget
2011-12-03 11:28:42 +13:00
Chris Forbes
a566a372f5
(2/2) #1210 Remove QueueResupplyActivities entirely, just queue ResupplyAircraft
2011-12-03 10:16:10 +13:00
Chris Forbes
7b06e39390
(1/2) #1210 Untangling QueueResupplyActivities
2011-12-03 10:16:10 +13:00
Chris Forbes
b8c4ff8668
tidy GetTargetQueue
2011-11-29 11:46:57 +13:00
Chris Forbes
3d25e59e9e
update AUTHORS
2011-11-29 10:13:17 +13:00
Chris Forbes
1df572e6ee
tidy in MasterServerPinger
2011-11-29 10:01:55 +13:00
Kenny Hoxworth
98d4af18a4
Don't cancel the FlyAttack activity if the activity has already been canceled. The Tick routine calls Cancel() on FlyAttack, which removes any NextActivity that may have been set by an outside listener. This is the case with a rare bug causing planes to be killed, removed from the playable game, but still existing in the game world.
2011-11-29 08:57:04 +13:00
Matthew Bowra-Dean
0f97466a75
Remove spurious .swp file
2011-11-28 09:19:46 +13:00
Chris Forbes
58a6c01c3b
add framelimiter as per Joseph_Vissarion's patch
2011-11-26 16:17:34 +13:00
Chris Forbes
8bdab6a5f2
tidy in Settings
2011-11-26 15:54:43 +13:00
Mark Olson
f043aa6366
DISCONNECT should use a LeaveGame'ish method.
...
It should be moved out of IngameChromeLogic, but I don't know where to..
2011-11-25 18:03:12 +13:00
Mark Olson
8933b201f1
Add buttons to Observe or Leave after a user's game ends.
2011-11-25 18:03:04 +13:00
Mark Olson
2bb968d0d3
Hide Chrome once we have Won or Lost
2011-11-25 18:01:34 +13:00
Raymond Martineau
bf222425fc
Fix bug #1271
2011-11-25 17:49:05 +13:00
Chris Forbes
0ea9e06c22
remove spurious parameter from ScanAndAttack
2011-11-25 17:41:19 +13:00
Chris Forbes
54e8266e37
tidy AttackOrderTargeter
2011-11-25 17:38:58 +13:00
Chris Forbes
2679e91b03
remove duplication in cnc order button wiring
2011-11-25 17:22:22 +13:00
Chris Forbes
2462902d8b
remove some duplication in binding order buttons
2011-11-25 15:12:04 +13:00
Chris Forbes
55f811faf5
remove some duplication in global order OGs
2011-11-25 15:11:49 +13:00
Chris Forbes
45c41b6696
allow building repair always
2011-11-24 15:23:08 +13:00
Chris Forbes
6040b55d17
update CHANGELOG
2011-11-08 09:17:23 +13:00
Curtis S
77fc6199fe
New serverbrowser for RA and CNC
2011-11-06 22:49:40 -07:00
Curtis S
49bf93085f
Added support to GivesBounty for setting player Stances which give bounties
2011-11-06 13:24:20 -07:00
Curtis S
aa7d688905
Update ra mapchooser chrome as per lobby code merge
2011-11-06 10:12:16 -07:00
Chris Forbes
83929af62a
tidy
2011-11-06 22:13:21 +13:00
Chris Forbes
6cb8ee1f9f
expose appropriate *Inits, and make them work in editor
2011-11-06 18:17:13 +13:00
Chris Forbes
772734d032
merge cnc and ra lobby, fixes #1267 , #1224 , #106 , others
2011-11-06 17:01:00 +13:00
Chris Forbes
4576eaadd6
more tidy
2011-11-06 11:39:49 +13:00
Chris Forbes
c20d71c9af
make CncLobbyLogic tolerant of missing music button
2011-11-06 11:38:44 +13:00
Chris Forbes
40b89d177f
make some cnc helper functions not public
2011-11-06 11:34:08 +13:00
Chris Forbes
314db743fc
change CncConnectingLogic to CncConnectionLogic to match filename
2011-11-06 11:21:47 +13:00
Chris Forbes
9b5c7c2379
remove dead GetInheritanceChain in ActorInfo
2011-11-06 11:09:30 +13:00
Chris Forbes
564fdd650d
add mechanism for traits to export the *Inits they can use
2011-11-05 12:29:55 +13:00
Chris Forbes
bd90666c07
tidy
2011-11-05 11:40:13 +13:00
Chris Forbes
cd155b21c9
tidy up some bizarre namespacing
2011-11-04 20:13:41 +13:00
Chris Forbes
cbee1513f3
fix formatting in CanPowerDown
2011-11-04 20:02:09 +13:00
Chris Forbes
6932db1d05
fixed #1264 - squish sound is positioned now
2011-11-04 19:45:02 +13:00
Chris Forbes
718742be4a
fixed #1263 - don't trash the current directory on exporting a minimap
2011-11-04 19:28:19 +13:00
Chris Forbes
4ad7af8a58
fixed #1245 - repopulate the player chooser in the editor after refreshing the playerlist
2011-11-04 19:21:33 +13:00
Chris Forbes
57e2d4f9b1
fixed #1237 - crash in UpdateCurrentMap
2011-11-04 19:16:53 +13:00
Chris Forbes
5a029e337a
fixed #1257 - predict stance changes on the client
2011-11-04 19:09:46 +13:00
Chris Forbes
bc5efa3fc5
#1241 fixed - crash in ChooseBuildTabOnSelect.SelectionChanged
2011-11-04 19:03:38 +13:00
Chris Forbes
192cbaf744
fix namespace for ChooseBuildTabOnSelect
2011-11-04 19:00:34 +13:00
Chris Forbes
053d661ed7
#1251 fixed - ss,msub,stnk have correct initial stance and can autotarget
2011-11-04 16:40:43 +13:00
Chris Forbes
9ac912fa0e
#1262 fixed -- initial unit stance via AutoTarget:InitialStance:
2011-11-04 16:33:20 +13:00
Chris Forbes
b6c2b928cb
fixed #1249 - use unit priority logic to select initial unit in doubleclick
2011-11-04 08:46:14 +13:00
Chris Forbes
58b437b7ea
fix #1246
2011-11-04 08:29:46 +13:00
Curtis S
7498af6b66
Update CHANGELOG
2011-11-01 20:54:04 -06:00
Chris Forbes
b88a32759c
fixed #800 - infantry can walk on AT mines
2011-11-01 22:16:35 +13:00
Chris Forbes
c9fd874b07
unify colorpickers across ra and cnc
2011-11-01 22:00:29 +13:00
Chris Forbes
a060d99780
add dropdown in editor for choosing owner of new actors
2011-11-01 22:00:29 +13:00
Seru
7bc7fbc006
Added ra map: Asymetric Battle
2011-11-01 22:00:29 +13:00
Nukem
ce8bcd1576
Updated ra map: Pandemonium
2011-11-01 22:00:29 +13:00
Curtis S
465f917836
Removed ra map: bavarian redux
2011-11-01 22:00:29 +13:00
Curtis S
de7fbfc927
Fixed a spawnpoint on map River War 2
2011-11-01 22:00:28 +13:00
Chris Forbes
2eac701aab
make SpawnMPUnits initial unit configurable
2011-11-01 22:00:28 +13:00
Chris Forbes
0edda0fb31
make bot building repair controllable via yaml
2011-11-01 22:00:28 +13:00
Raymond Martineau
72c6a428c9
Fix exception, requiring usage of IComparable
2011-11-01 22:00:28 +13:00
Chris Forbes
986bf039fa
remove HackyAI -> MPStartLocations dep; implement aggro as per alzeih's old patch
2011-11-01 22:00:28 +13:00
Chris Forbes
4dc3013cd0
slight tidy to HackyAI
2011-11-01 22:00:28 +13:00
Chris Forbes
58cae272c6
push unit queues for HackyAI out to yaml
2011-11-01 22:00:28 +13:00
Chris Forbes
1df9003fec
fixed #1169 - bot rallypoint debug changed to BotDebug()
2011-11-01 22:00:20 +13:00
Chris Forbes
f83c9fd4d7
add IEnum<T>.JoinWith, use it to clean up a bunch of things
2011-11-01 21:57:58 +13:00
Chris Forbes
8111ccbea6
tidy projectfiles, Map
2011-11-01 21:57:58 +13:00
Chris Forbes
c50aae25d3
remove spurious .ToArray() in MainMenuButtonsLogic
2011-11-01 21:57:57 +13:00
Chris Forbes
7a6f4d3b04
relax items type for DropDownButtonLogic.ShowDropDown
2011-11-01 21:57:57 +13:00
Chris Forbes
eaa4d06052
tidy readiness checks in lobby
2011-11-01 21:57:57 +13:00
Chris Forbes
53599f062c
fix indent in UnitOrders
2011-11-01 21:57:57 +13:00
Chris Forbes
2a64df997a
fixed #1244 - cnc lobby crash on player joining
2011-10-31 09:12:10 +13:00
Chris Forbes
5bb535b50c
factor out Marshal.SizeOf calls
2011-10-31 09:11:47 +13:00
Chris Forbes
77ebd5d6de
removing more renderer code duplication; cleanup
2011-10-31 09:11:47 +13:00
Chris Forbes
9279161de6
tidy in OreRefinery, Harvester, CncLobbyLogic, ScaredyCat
2011-10-31 09:11:33 +13:00
Chris Forbes
268f06caf0
use actor type string rather than ProductionItem in ChooseBuildLocation
2011-10-31 09:10:01 +13:00
Chris Forbes
3a5cce1f1f
Split HackyAI.BaseBuilder into its own file; Move hackyAI components into OpenRA.Mods.RA.AI namespace and dir
2011-10-31 09:10:01 +13:00
Chris Forbes
bfddbeeb02
fixed #1232 -- bots repair their own damaged buildings
2011-10-31 09:10:01 +13:00
Chris Forbes
92f5d67ef1
fix stupid naming in Reservable
2011-10-31 09:10:01 +13:00
Chris Forbes
e602e086f3
remove unused ReplaceWithActor trait
2011-10-24 17:27:11 +13:00
Chris Forbes
35b0231746
fixed #669 -- helicopters bob slightly in flight
2011-10-24 17:12:23 +13:00
Curtis S
f5807f5f3b
Fix #1230 : crash when no hpad owned by player
2011-10-23 14:53:33 -06:00
Curtis S
d9fbee6e01
Update CHANGELOG
2011-10-23 18:44:23 +13:00
Curtis S
a04ab94717
Hellfire (longbow) missiles now fire in bursts of 2
2011-10-22 18:50:03 -06:00
Tirili
4f505eb6a1
Add ability to disable the shellmap
2011-10-23 13:24:26 +13:00
Tirili
6174ccc882
Change World.DisableTick to World.EnableTick
2011-10-23 13:11:39 +13:00
Chris Forbes
7cc0a45727
give migs 4 salvos x 2 missiles, slightly increase damage per missile
2011-10-23 12:55:13 +13:00
Chris Forbes
deeef336a1
group IPostRenderSelection impls by type, not by actor
2011-10-23 12:40:08 +13:00
Chris Forbes
ce8267992a
remove self parameter from IPostRenderSelection.RenderAfterWorld
2011-10-23 12:23:15 +13:00
Chris Forbes
b9ac25e044
split sprite-based and line-based things in Selectable into two traits
2011-10-23 12:13:11 +13:00
Chris Forbes
4168e54715
tidy in Selectable
2011-10-23 11:50:53 +13:00
Chris Forbes
aef3ff6e65
remove some redundant SelectableInfo lookups
2011-10-23 11:49:38 +13:00
Curtis S
eebfb34ea2
Fix #1187 ; aircraft rearm properly now
2011-10-22 13:41:09 -06:00
Curtis S
b1b9d1fca2
Fixed open areas on map Man to Man
2011-10-22 13:27:34 -06:00
Curtis S
7d9641e195
Update helis logic for returning to hpad, to mirror that of planes returning to aflds
2011-10-22 13:26:51 -06:00
Curtis S
9e21282341
Fix #725 ; planes don't stack afld / planes will fly to empty aflds
2011-10-22 13:23:30 -06:00
Curtis S
935c2eff31
Changed SupplyTruck's order string to something more appropriate
2011-10-22 13:21:42 -06:00
Chris Forbes
ff86c4d7fa
update AUTHORS
2011-10-22 16:43:03 +13:00
Nukem
143f9e0e84
added RA map: Man to Man
2011-10-22 13:05:48 +13:00
Christer Ulfsparre
dec8c8ba4b
Added ability to join a server on startup, for gamelist apps.
2011-10-22 12:33:46 +13:00
Chris Forbes
c0b5455016
fixed #649 - remember last played map
2011-10-22 11:51:32 +13:00
Chris Forbes
e7ed9a1ff7
tidy up select-all-on-screen
2011-10-22 11:30:09 +13:00
Chris Forbes
eec751f76a
remove duplicated edgescroll code in cnc
2011-10-22 10:25:50 +13:00
Chris Forbes
52cec1e170
reduce default tooltip delay in cnc to a playable level
2011-10-21 23:20:30 +13:00
Chris Forbes
a290af6fb5
tidy SiloBarWidget
2011-10-21 23:12:06 +13:00
Chris Forbes
c8122a13ff
tidy in ProductionPaletteWidget
2011-10-21 23:00:23 +13:00
Chris Forbes
00372f4748
more general tidying in CNC widget code
2011-10-21 22:58:49 +13:00
Chris Forbes
4c26710ccb
swap args to PlayerColorRemap
2011-10-21 22:15:51 +13:00
Chris Forbes
4a30019536
add equality comparisons to ColorRamp
2011-10-21 22:11:18 +13:00
Chris Forbes
0c2e1f81da
tidy in ColorRamp
2011-10-21 22:10:30 +13:00
Chris Forbes
7106f1fe74
another formatting tweak
2011-10-21 19:38:19 +13:00
Chris Forbes
0a977b2940
work around for broken type inference engine in gmcs-2.6.7
2011-10-21 19:38:06 +13:00
Chris Forbes
6010034b4a
remove ObjectCreator.Param and all associated nonsense
2011-10-21 18:16:07 +13:00
Chris Forbes
4c8e048c2c
relax ObjectCreator.Param requirement on non-renamed args
2011-10-21 17:38:00 +13:00
Chris Forbes
88bfee872f
more tidy in DrawLineToTarget
2011-10-21 17:03:18 +13:00
Chris Forbes
3548dacad3
collapse useless layer of crap in DrawLineToTarget
2011-10-21 16:52:50 +13:00
Chris Forbes
b7b2db9ace
remove some insanity in DrawLineToTarget
2011-10-21 16:34:54 +13:00
Chris Forbes
b119c14599
fix whitespace in Settings
2011-10-21 10:22:43 +13:00
Curtis S
d47c4f7ca2
Fixed a spawnpoint in map daejeon
2011-10-19 18:15:44 -06:00
Chris Forbes
808464f4d5
get RA replay browser closer to CNC version
2011-10-19 20:04:05 +13:00
Chris Forbes
f5c4a94f93
change currentSummary -> currentReplay in CncReplayBrowserLogic
2011-10-19 19:57:04 +13:00
Chris Forbes
a7c276849d
fix formatting
2011-10-19 19:54:05 +13:00
Chris Forbes
10733c3a31
remove useless .ToString() calls in replay browsers
2011-10-19 19:50:02 +13:00
Chris Forbes
03ddbac83b
change ReplaySummary to Replay; move to OpenRA.Network
2011-10-19 19:45:13 +13:00
Chris Forbes
a3897dc7a8
tidy DirectConnectLogic
2011-10-19 19:38:47 +13:00
Chris Forbes
2d4b00ec2a
remove useless calls to ToArray() in *DirectConnectLogic
2011-10-19 19:34:23 +13:00
Chris Forbes
42aa8a57c5
unify {RA,Cnc}DownloadPackagesLogic
2011-10-19 19:32:28 +13:00
Chris Forbes
1c69f5bef9
add (another) backup file pattern to .gitignore
2011-10-19 16:02:01 +13:00
Chris Forbes
511c956117
fix title of map properties dialog
2011-10-19 10:13:46 +13:00
Chris Forbes
a5547eac97
fix typo in Bridge
2011-10-19 10:11:18 +13:00
Chris Forbes
325ec41182
remove dead functions from Arguments.cs
2011-10-18 21:58:17 +13:00
Chris Forbes
a1dd5cedd4
clean up duplicate trait lookup in RASpecialPowers
2011-10-18 21:52:58 +13:00
Chris Forbes
c790c41465
unify bot spawn choosers in CNC and RA
2011-10-18 21:39:12 +13:00
Chris Forbes
7161b8062e
remove useless 'map' arg on ConvertToPreview
2011-10-18 20:55:49 +13:00
Chris Forbes
eddc4cc4b1
remove useless map var in CncLobbyLogic too
2011-10-18 20:47:48 +13:00
Chris Forbes
12968ff9b9
tidy LobbyLogic spawn chooser
2011-10-18 20:43:00 +13:00
Chris Forbes
7ef93f2cf5
remove useless var in LobbyLogic
2011-10-18 20:38:06 +13:00
Chris Forbes
59fdceb4fd
convert Map.SpawnPoints to int2[]; tidy
2011-10-18 20:34:00 +13:00
Chris Forbes
0f7a744ef7
replace ridiculous GetSpawnColors function with something tidier
2011-10-18 20:23:10 +13:00
Chris Forbes
50010faf58
move duplicates of GetSpawnColors to LobbyInfo
2011-10-18 20:15:31 +13:00
Chris Forbes
89ea4d1e0a
unify C&C and RA colorpicker palette manipulation code
2011-10-18 20:09:24 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
227bbc109e
fix wonky indent in WorldRenderer.cs
2011-10-18 14:55:51 +13:00
Chris Forbes
737756be51
fix formatting in Game.cs
2011-10-18 13:54:50 +13:00
Chris Forbes
1d5201d797
remove OpenRA.Renderer.SdlCommon.dll in windows uninstall
2011-10-17 17:36:00 +13:00
Curtis S
e29f838425
fixed author on map Paramount
2011-10-16 22:34:27 -06:00
Nukem
3432ce256a
added RA map: Engagement
2011-10-16 22:33:11 -06:00
Nukem
cd8f8dbc0f
added ore wells to ra map Mass Confliction
2011-10-16 15:15:40 -06:00
Sprog
b912f69212
Added RA map: Bombardment Islands
2011-10-16 15:12:32 -06:00
Curtis S
4812eb95b6
show bot info to all players in lobby
2011-10-16 15:06:13 -06:00
Curtis S
ea0348977e
fixed playercount on ra map Battle Lake
2011-10-16 13:56:30 -06:00
Chris Forbes
2566b44627
preserve whole CountryInfo object in ProductionQueue
2011-10-15 13:46:36 +13:00
Chris Forbes
3716f0561c
fix formatting
2011-10-15 13:01:45 +13:00
Chris Forbes
1e32014190
add CountryInfo.Selectable
2011-10-15 13:00:19 +13:00
Chris Forbes
d9d0e74d74
remove dead HttpUtil class
2011-10-15 12:38:23 +13:00
Chris Forbes
3991026cf3
add a new menu item to setup default players in editor
2011-10-15 12:29:17 +13:00
Chris Forbes
d202f9627f
fix #1205 -- desync when AI builds harvs
2011-10-14 08:24:45 +13:00
Chris Forbes
770cdf38b6
update CHANGELOG for release
2011-10-13 09:48:50 +13:00
Chris Forbes
1e67984806
fix #1099 -- bogus armor on FTNK
2011-10-13 09:39:10 +13:00
Curtis S
5b23fd4873
update CHANGELOG
2011-10-11 22:08:57 -06:00
Nukem
35d167a4fd
Added RA map by Nukem: HotZone
2011-10-11 22:08:10 -06:00
Curtis S
32d466ba10
update CHANGELOG
2011-10-11 21:43:12 -06:00
Chris Forbes
6ef8dbf282
updated changelog
2011-10-12 08:16:34 +13:00
Bellator
8de52cf7bc
add Battle Lake map
2011-10-12 08:14:09 +13:00
Chris Forbes
261c4c5b62
update AUTHORS
2011-10-12 07:55:28 +13:00
Raymond Martineau
603a29b70d
Flame turret range fix (previously outranged by infantry, despite being strong vs. infantry)
2011-10-12 07:53:18 +13:00
Curtis S
0d0d91113c
update AUTHORS
2011-10-10 20:14:30 -06:00
Riderr3
536388ab5c
Added new RA map by Riderr3: Drop Zone W
2011-10-10 20:13:52 -06:00
Curtis S
03b3649e54
changed MEDI cost to 300; changed SHOK cost to 500
2011-10-10 20:02:45 -06:00
Curtis S
16aec6ba90
Enabled tank squish in RA for 2tnk/3tnk/4tnk/ttnk/harv/mcv
2011-10-10 20:02:04 -06:00
Chris Forbes
47757161d6
fix cancel interaction with UnloadCargo activity; punt to the end of the frame
2011-10-11 14:47:16 +13:00
Chris Forbes
26b9feaf4b
support transforming to a different actor type as a result of a passenger entering or leaving
2011-10-11 14:42:36 +13:00
Chris Forbes
c4256faf18
preserve cargo across transform
2011-10-11 14:42:35 +13:00
Chris Forbes
c39050fdda
support setting initial cargo of units via ActorInit
2011-10-11 14:42:35 +13:00
Chris Forbes
f085b79491
add hooks for passengers entering/leaving a vehicle
2011-10-11 14:42:35 +13:00
Chris Forbes
206cb88146
update INSTALL file
2011-10-11 09:57:56 +13:00
Chris Forbes
eda7f17ad8
update AUTHORS
2011-10-11 09:52:24 +13:00
Chris Forbes
7f1918d07b
add stance cycling on 'z'
2011-10-11 09:33:50 +13:00
Chris Forbes
59e4dd666a
updated CHANGELOG
2011-10-11 08:06:37 +13:00
Nukem
1a15398605
add Chokepoint map
2011-10-11 08:06:26 +13:00
Bellator
75e65bf4c5
add Tiberium Oasis map
2011-10-11 08:06:24 +13:00
Bellator
81316a240b
add Mad Scramble map
2011-10-11 08:06:24 +13:00
Chris Forbes
ac263697da
fix #1197 -- bottom cordon of hectic was right against the map edge
2011-10-11 08:06:24 +13:00
Chris Forbes
20c4db914c
implement selectable rules of engagement for AutoTarget
2011-10-11 08:06:23 +13:00
Curtis S
ea3ad0e378
Temp fix for #1200 : SystemInformation.DoubleClickTime caused segfault in libx11 on some debian systems
2011-10-11 08:06:23 +13:00
Chris Forbes
2c415a8fd6
add tmp->png conversion to utility
2011-10-11 08:06:23 +13:00
Chris Forbes
a34b2d8c53
combine tileset.{Tiles,Templates}; image data now accessed via Templates[].Data
2011-10-11 08:06:23 +13:00
Chris Forbes
e2cbfb920b
tidy in TileSet
2011-10-11 08:06:23 +13:00
Chris Forbes
1f1c2b25b0
move RenderTemplate onto TileSet
2011-10-11 08:06:23 +13:00
Chris Forbes
eaf15fa6b5
tidy in TileSet
2011-10-11 08:06:23 +13:00
Nukem
d2740847cf
new AI configuration -- supports 3 difficulty levels
2011-10-11 08:06:06 +13:00
Curtis S
62e9f5c3f7
Removed pointless var in spawn picking logic
2011-10-10 17:15:45 +13:00
Curtis S
9d8ff12d23
Updated RA map Center of Attention
2011-10-10 17:15:43 +13:00
Chris Forbes
7864aeed37
remove obsolete Tao.Platform.Windows packaged dep
2011-10-10 16:25:26 +13:00
Chris Forbes
dc8726a6a0
fix multitap for keyboard events, in a way that doesnt break scrolling etc
2011-10-10 13:07:31 +13:00
Curtis S
3027c9d6f2
update CHANGELOG
2011-10-08 19:12:48 -06:00
Curtis S
bdf9447798
Added 3 RA maps by RAGEQUIT
2011-10-08 18:59:29 -06:00
Curtis S
756a3e551d
Removed random sandbag from vegetation oramap
2011-10-08 18:45:04 -06:00
Curtis S
2da46a418f
Added more options for bots in RA game lobby
2011-10-08 18:44:21 -06:00
Chris Forbes
88554a5039
temp disable multitap keys (not used yet); breaks keyboard scrolling
2011-10-09 12:48:36 +13:00
Chris Forbes
9f86ef526f
move LobbyUtils into its own file
2011-10-09 12:02:57 +13:00
Chris Forbes
57308773a2
grid layout mapchooser in cnc too
2011-10-09 11:12:57 +13:00
Chris Forbes
d6f4b61b1c
fixed #1187 - aircraft now reload when ordered back to base via F
2011-10-08 22:22:42 +13:00
Chris Forbes
6922ff3bf9
have ReturnOnIdle use QueueResupplyActivities so it works for airfields that can both rearm and repair
2011-10-08 22:17:15 +13:00
Chris Forbes
1702a9e9f5
tidy helicopter
2011-10-08 22:11:01 +13:00
Chris Forbes
38b6d3527b
remove duplicate of ReserveSpawnBuilding from heli
2011-10-08 22:08:38 +13:00
Chris Forbes
9719e10edd
drop spurious 'self' from ReserveSpawnBuilding, GetActorBelow
2011-10-08 22:07:15 +13:00
Chris Forbes
c7f780eb1d
factor out GetActorBelow from ReserveSpawnBuilding
2011-10-08 22:04:21 +13:00
Chris Forbes
a193eeb202
Convert RA mapchooser to use a grid of minimap images
2011-10-08 21:35:46 +13:00
Chris Forbes
957c1cc74c
tidy in ShpImageWidget
2011-10-08 18:16:12 +13:00
Chris Forbes
92bdec7f1d
factor out layout policy for ScrollPanelWidget; add GridLayout option.
2011-10-08 18:15:24 +13:00
Chris Forbes
cf46a7ed5f
scroll maplist to the top when changing filter
2011-10-08 17:36:48 +13:00
Chris Forbes
f966c08fed
remove playercount labels in RA mapchooser
2011-10-08 17:20:52 +13:00
Chris Forbes
be8682fc19
move TextAlign out of LabelWidget
2011-10-08 17:20:52 +13:00
Chris Forbes
12b8774e6d
game mode selector in map chooser
2011-10-08 17:20:09 +13:00
Chris Forbes
6c78bb481d
fix ctor formatting
2011-10-08 17:19:44 +13:00
Chris Forbes
f79dfd51a2
add gamemode filter to EnumerateMaps
2011-10-08 17:09:01 +13:00
Chris Forbes
8e3bcb892f
tidy multitap code up a lot
2011-10-08 17:09:01 +13:00
Curtis S
9b826d91a4
Fixed bogus yaml removals in koth maps
2011-10-07 21:55:41 -06:00
Curtis S
d802cbfd9d
Fixed tank squish anims for CNC
2011-10-06 22:06:56 -06:00
Curtis S
22288d10e2
Added RA map by hamb: Vegetation
2011-10-06 20:24:53 -06:00
Curtis S
ce336b46fd
fix #1196 : can't capture civ buildings
2011-10-06 18:30:47 -06:00
Curtis S
9fdfca6ee5
Added MultiTap support
2011-10-07 09:54:35 +13:00
Chris Forbes
5ced7e270c
fixed #536 -- add grid to editor
2011-10-07 09:34:23 +13:00
Chris Forbes
87223f5b64
show map name in ra lobby
2011-10-07 07:58:16 +13:00
Chris Forbes
52daca603b
kill CncInstallMusicLogic
2011-10-07 00:02:00 +13:00
Chris Forbes
0fbc6c0a54
move CncInstallMusicLogic into its own file
2011-10-06 23:46:04 +13:00
Chris Forbes
e9a4ec5403
unify disk check between music install and game install for cnc
2011-10-06 23:43:32 +13:00
Chris Forbes
281f706b02
tidy
2011-10-06 23:37:52 +13:00
Chris Forbes
8ab40bc5e8
tidy CncIngameMenuLogic
2011-10-06 23:35:27 +13:00
Chris Forbes
928cfb1f31
fixed #1195 - allow custom delivery vehicle in ProductionAirdrop
2011-10-06 23:31:09 +13:00
Chris Forbes
dea66818cd
fix indent in CncReplayBrowserLogic
2011-10-06 23:24:30 +13:00
Chris Forbes
c18dcca1bc
fix spelling error in ProductionAirdrop
2011-10-06 23:23:47 +13:00
Chris Forbes
1cf12df1c4
tidy
2011-10-06 23:18:00 +13:00
Chris Forbes
b9e22f50ed
tidy derp in CncColorPickerPaletteModifier
2011-10-06 23:17:00 +13:00
Chris Forbes
2bc260c833
move Activity from OpenRA.Traits.Activities namespace to OpenRA.Traits
2011-10-06 23:11:58 +13:00
Chris Forbes
3cf15b870a
remove needless cast in CncLobbyLogic.AddChatLine
2011-10-06 22:58:32 +13:00
Chris Forbes
ec8c5849eb
remove dead SlotDropDownOption type in CncLobbyLogic
2011-10-06 22:58:31 +13:00
Chris Forbes
c76ebe51a5
remove duplicate ShowRaceDropDown
2011-10-06 22:58:31 +13:00
Chris Forbes
8f560d79fd
remove duplicate ShowTeamDropDown
2011-10-06 22:58:30 +13:00
Chris Forbes
6d469a1414
move ShowSlotDropDown to LobbyUtils; kill the cnc clone of it
2011-10-06 22:58:30 +13:00
Chris Forbes
57ac95123e
make ShowSlotDropDown static
2011-10-06 22:58:29 +13:00
Chris Forbes
c260635228
remove duplication of lobby name widget setup in CncLobbyLogic
2011-10-06 22:58:28 +13:00
Chris Forbes
2a48e01d91
move SetupNameWidget function into new LobbyUtils static class
2011-10-06 22:58:28 +13:00
Chris Forbes
d3b5939613
remove duplication between CncMapChooserLogic and MapChooserLogic
2011-10-06 22:58:27 +13:00
Chris Forbes
bdcd8097e5
start reducing differences between cnc and ra mapchoosers
2011-10-06 22:58:27 +13:00
Chris Forbes
dfa456a537
tidy mapchooser files
2011-10-06 22:58:26 +13:00
Chris Forbes
f936bbeaf7
tidy
2011-10-06 22:58:26 +13:00
Chris Forbes
e02a6e7ec4
tidy more
2011-10-06 22:58:25 +13:00
Chris Forbes
baa79c2dbc
tidy usings in lintpasses
2011-10-06 22:58:24 +13:00
Chris Forbes
23e101deb0
Updated CHANGELOG
2011-10-06 09:02:51 +13:00
Chris Forbes
0a88a6da8e
fix #1083 -- allow rank crate to give multiple levels
2011-10-04 23:19:41 +13:00
Chris Forbes
84234e8794
tidy in ActorMap
2011-10-04 22:57:37 +13:00
Chris Forbes
9eecd7ba6b
tidy Traits.Util usings
2011-10-04 22:55:19 +13:00
Chris Forbes
9c35debd46
more formatting tidy
2011-10-04 22:54:02 +13:00
Chris Forbes
dc850d3f73
tidy in Armor.cs
2011-10-04 22:49:58 +13:00
Chris Forbes
05ce48b732
tidy in RenderBuildingWarFactory
2011-10-04 22:44:23 +13:00
Chris Forbes
554032ad5f
allow null player in RenderSimple.RenderPreview in prep for editor usage
2011-10-04 22:40:46 +13:00
Chris Forbes
e5a1658d87
less code in utility
2011-10-04 22:36:30 +13:00
Chris Forbes
2df7a657d3
remove spurious STAThread attribute from Utility main
2011-10-04 22:35:05 +13:00
Chris Forbes
8174e7fffb
move WithDefault onto Exts
2011-10-04 22:33:52 +13:00
Chris Forbes
49a758f031
add --transparent flag to shp->png conversion utility
2011-10-04 22:31:02 +13:00
Chris Forbes
fb8fdb5899
move load from file wrapper for palette into Palette.cs
2011-10-04 22:28:51 +13:00
Chris Forbes
6de9c0b432
remove PrimaryBuilding support from afld/hpad; it doesnt make much sense for 1-unit-per-building
2011-10-04 22:18:36 +13:00
Chris Forbes
c42a39e064
fix #625 -- aircraft smoke should not be visible under fog
2011-10-04 22:11:57 +13:00
Chris Forbes
4fd3e6a390
fix #1151 -- husks should not be selectable
2011-10-04 21:57:20 +13:00
Curtis S
1dc0fbb625
updated CHANGELOG
2011-10-04 21:49:55 +13:00
Curtis S
b0747cafa8
Minor terrain fixes for maps
2011-10-04 21:49:54 +13:00
Curtis S
04a8801f08
Added 3 new RA maps by Nukem
2011-10-04 21:49:46 +13:00
Curtis S
06043512db
Added new RA map by bellator: Arctic Triangle Affair
2011-10-04 21:49:43 +13:00
Curtis S
0d4f48822a
Removed RA map: middle-mayhem.oramap
2011-10-04 21:49:40 +13:00
Curtis S
06e1a6a38d
Changed pressure's (ra map) game type to Conquest
2011-10-04 21:49:36 +13:00
Chris Forbes
1776b17205
fix busted indent in Repair.cs
2011-10-04 13:17:59 +13:00
Chris Forbes
c27af37541
fix busted indents in Plane.cs
2011-09-30 11:06:15 +13:00
Curtis S
174ec12ff0
Fixed ingame crash caused by using "F" on planes when owning no AFLDs
2011-09-30 08:24:17 +13:00
Chris Forbes
4f5bfceb3f
remove done todo
2011-09-28 10:04:51 +13:00
Jeff Harris
edecd166a2
Added: Mac launcher readme file with details of how to build the launcher correctly
2011-09-26 08:44:52 +13:00
Jeff Harris
632ae08b87
Updated: Launcher.Mac binary now only contains PPC and x86 code so x64 macs dont try to execv x86 mono (usually crashes)
2011-09-26 08:44:46 +13:00
Chris Forbes
e4afaf4344
remove SequenceEditor, it's no longer useful
2011-09-26 08:40:40 +13:00
Chris Forbes
9663316c6c
fix #1138 -- shortcut description on linux
2011-09-26 08:40:40 +13:00
Chris Forbes
ed1b8080df
fix formatting in Game.cs
2011-09-26 08:40:40 +13:00
Chris Forbes
567a82fd5d
move CanJoin onto GameServer
2011-09-26 08:40:40 +13:00
Chris Forbes
f9eb62beee
tidy uid->map lookup in ServerBrowser implementations
2011-09-26 08:40:40 +13:00
Chris Forbes
6b602d5262
tidy up SpawnViceroid
2011-09-26 08:40:40 +13:00
Chris Forbes
7cbd2cb9b6
what kind of name is 'cpts' for a variable?
2011-09-26 08:40:40 +13:00
Chris Forbes
54922a74b1
spliit CncDirectConnectLogic into its own file
2011-09-26 08:40:40 +13:00
Chris Forbes
07175277f1
remove spurious 'refreshing' var
2011-09-26 08:40:40 +13:00
Chris Forbes
c4d10f5637
start similarly tidying CncServerBrowserLogic
2011-09-26 08:40:40 +13:00
Chris Forbes
fdd0897927
untangle default selection in ServerBrowserLogic
2011-09-26 08:40:40 +13:00
Chris Forbes
623fde709f
DirectConnectLogic in its own file
2011-09-26 08:40:40 +13:00
Chris Forbes
d3cdb82479
start tidying ServerBrowserLogic
2011-09-26 08:40:39 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
0eb98ef3b5
use OrderBy().ThenBy() rather than relying on unspecified stability of OrderBy().
2011-09-26 08:40:39 +13:00
Chris Forbes
f3ee2d589b
tidy whitespace
2011-09-26 08:40:39 +13:00
Chris Forbes
cef45a890a
tidy usings
2011-09-26 08:40:39 +13:00
Chris Forbes
67933fe253
tidy usings in MainMenuButtonsLogic
2011-09-26 08:40:39 +13:00
Chris Forbes
7b3de29f05
simplify teamchat code
2011-09-26 08:40:39 +13:00
Chris Forbes
1216cef981
remove (broken) cloning support from ChatDisplayWidget; doesn't make any sense.
2011-09-26 08:40:39 +13:00
Chris Forbes
d3bfcfea5c
remove ChatLine.wrapped; never used
2011-09-26 08:40:39 +13:00
Chris Forbes
1c2f857222
just fetch the font once in ChatDisplayWidget
2011-09-26 08:40:39 +13:00
Chris Forbes
9fcddc0df2
remove duplicated mod prerequisite chain walk; write it clearly
2011-09-26 08:40:39 +13:00
Chris Forbes
23202eff0c
untangle Mod.cs inserting of .Id
2011-09-26 08:40:38 +13:00
Chris Forbes
73f4997f6d
remove spurious Standalone flag from mod metadata
2011-09-26 08:40:38 +13:00
Chris Forbes
ef71020835
style issue on CncLoadScreen
2011-09-26 08:40:38 +13:00
Chris Forbes
420052b12c
remove duplicated path setup in Mod.cs
2011-09-26 08:40:38 +13:00
Chris Forbes
e7900d069d
move ActiveModVersion,ActiveModTitle out of cnc-specific code
2011-09-26 08:40:38 +13:00
Chris Forbes
15d846bfb0
rename 'preferences' to 'settings' in various internal cnc bits; UI strings were 'settings' already
2011-09-26 08:39:58 +13:00
Chris Forbes
635315b0af
rename SpecialPowerBinWidget to SupportPowerBinWidget
2011-09-24 20:56:41 +12:00
Chris Forbes
4bc963d621
clean up duplication in RA SpecialPowerBinWidget overlay handling
2011-09-24 20:54:16 +12:00
Chris Forbes
b83fa764d4
clean up whitespace in CncWaterPaletteRotation
2011-09-24 20:48:20 +12:00
Chris Forbes
589d201a16
make ShowMouseScrollDropdown static; it needs nothing from the instance.
2011-09-24 20:45:46 +12:00
Chris Forbes
6a78eec512
remove duplicated ShowWindowModeDropdown function from CncSettingsLogic
2011-09-24 20:44:38 +12:00
Chris Forbes
c608b45ef0
move cnc shellmap music toggle into Sound settings group where it belongs
2011-09-24 20:37:03 +12:00
Chris Forbes
68801ba7b5
fix formatting issues in settings
2011-09-24 20:34:21 +12:00
Chris Forbes
657e8ad250
remove misleading dead assignments on saving, before using vars as out params
2011-09-24 20:32:57 +12:00
Chris Forbes
a1fc76acc3
remove hardcoded 20px offset in TimerWidget
2011-09-24 20:28:34 +12:00
Chris Forbes
73676c8f0c
remove spurious RenderBounds call
2011-09-24 20:24:18 +12:00
Chris Forbes
1eec17d430
clean up duplication in TimerWidget
2011-09-24 20:22:46 +12:00
Chris Forbes
b76ec11304
remove needless Stopwatch instance from TimerWidget
2011-09-24 20:21:46 +12:00
Chris Forbes
6c39f19a73
remove match timer configuration crap
2011-09-24 20:17:27 +12:00
Chris Forbes
3b2efc7b0b
fix #1184 -- useless error message when forgetting to define Render:Image: on a derived actor type
2011-09-24 19:58:34 +12:00
Chris Forbes
e829e4b5aa
fix formatting nit in SequenceProvider
2011-09-24 19:57:33 +12:00
Chris Forbes
f6661d5e47
fix sequences being ignored when the only sequences in the mod are provided by a map
2011-09-24 19:57:08 +12:00
Chris Forbes
2063277654
remove dead SaveSequencesForUnit
2011-09-24 19:56:29 +12:00
Curtis S
c1ec8fdd5c
Update CHANGELOG
2011-09-18 23:08:02 -06:00
Curtis S
589f590fdc
Added 3 RA maps by Nukem
2011-09-18 23:07:25 -06:00
Curtis S
538779e249
Added RA map by ihptru: Free Coasts
2011-09-18 20:53:32 -06:00
Curtis S
025dccaa3f
Removed Neutral's colorramp in Styrian Mountains
2011-09-18 20:50:23 -06:00
Chris Forbes
776a1aa817
fix newlines in source files
2011-09-17 11:26:17 +12:00
Chris Forbes
9480846250
remove spurious constructor from MoveAdjacentTo
2011-09-17 11:24:39 +12:00
Chris Forbes
24c74dcdd9
remove needless duplicate Health trait query
2011-09-17 11:09:37 +12:00
Chris Forbes
bc8f02375f
fixed #1171 -- don't shade buildable things just because we're building something else
2011-09-16 20:56:24 +12:00
Curtis S
c1f522db63
Fix #1157 : Removed HARV minining from cell in front / using MoveAdjacentTo in logic. Was causing harvesters to get stuck - need to revisit this.
2011-09-15 20:49:33 -06:00
Chris Forbes
16fa2f2c1e
sort file lists in projectfiles, fix newlines
2011-09-16 08:57:11 +12:00
Chris Forbes
7458deab81
update CHANGELOG
2011-09-14 09:30:11 +12:00
Curtis S
4e52dca3b6
Fixed PlayerIsAllowedToRepair - player requires FACT for repairs
2011-09-13 22:24:26 +12:00
Curtis S
575641155c
Proper CNC palette fix for allyrepair.shp
2011-09-13 22:24:19 +12:00
Curtis S
561bec9ada
Fix #1165 - PowerdownIndicator now works for replays/spec
2011-09-13 22:24:10 +12:00
Chris Forbes
be1a041a8c
fixed #1071 -- adjust cnc resource parameters
2011-09-13 10:36:04 +12:00
Chris Forbes
44f65f15ea
increase SYRD cost to 1000
2011-09-12 09:53:35 +12:00
Chris Forbes
25e257f2fa
increase SPEN cost to 800
2011-09-12 09:53:26 +12:00
Chris Forbes
446193ecc7
reduce LST speed to 8
2011-09-12 09:40:44 +12:00
Chris Forbes
9942c4cbf8
require DOME for destroyer
2011-09-12 09:38:57 +12:00
Chris Forbes
a8097b1872
updated CHANGELOG
2011-09-11 17:49:54 +12:00
Chris Forbes
2b9d21feb7
fix #1162 (use large_slash for aircraft crashing into water)
2011-09-11 17:49:54 +12:00
Chris Forbes
9de1ed9761
fix #1146 (bogus client lookup)
2011-09-11 17:49:54 +12:00
Chris Forbes
ea190fcf86
combine LobbyCommands and PlayerCommands
2011-09-11 17:49:53 +12:00
Chris Forbes
21ae6ee983
convert FileExtractor into a Utility cmdlet
2011-09-11 17:49:53 +12:00
Curtis S
03adb7f2c3
Added new RA map by Tirili: Seven Stairs
2011-09-10 23:47:24 -06:00
Curtis S
c9c716aae4
Added 4 new RA maps by Nukem
2011-09-10 23:47:09 -06:00
Curtis S
9ee794ee1f
Added RA map by Knivesron: Drop Zone Battle of Tikiaki
2011-09-10 23:07:57 -06:00
Curtis S
b2cf3d9513
Added RA map by Holloweye: Drop Zone
2011-09-10 23:06:43 -06:00
Curtis S
7306f92d22
1159: Implemented Nukem's RA AI rules
2011-09-10 22:42:44 -06:00
Curtis S
2cc6a67a95
Harvs built by HackyAI now call FindResources
2011-09-10 22:40:06 -06:00
Curtis S
460696192b
PowerdownIndicator will only show to owner and teammates
2011-09-10 22:38:19 -06:00
Curtis S
be9948426c
1078: Added ally repairing for CNC and RA
2011-09-10 16:41:40 -06:00
Curtis S
1d052bbfa2
Powered down buildings now display a "powered off" animation
2011-09-08 20:31:16 +12:00
Chris Forbes
00c6c5c88d
update CHANGELOG
2011-09-07 20:51:45 +12:00
Chris Forbes
a3818a6aa2
fix MoveAdjacentTo so it doesnt suck so much
2011-09-07 20:43:18 +12:00
Chris Forbes
cc18a6a515
enable building of LST in yaml
2011-09-07 18:45:16 +12:00
Chris Forbes
aec4e6b5e8
remove .manifest from root
2011-09-07 18:40:44 +12:00
Chris Forbes
75a8139e3b
Update CHANGELOG for release
2011-09-06 08:39:01 +12:00
Chris Forbes
9cbf69608a
updated CHANGELOG
2011-09-04 14:17:04 +12:00
Chris Forbes
3b22a8588f
fix #1129 -- laserzap tolerates null explosion
2011-09-04 11:10:21 +12:00
Chris Forbes
082603dd54
don't offer attackmove OG in cases for other players' stuff
2011-09-04 10:49:26 +12:00
Chris Forbes
014e63383b
fix comment in WorldCommandWidget
2011-09-04 10:45:10 +12:00
Chris Forbes
19c7cd650d
boost sam rof slightly
2011-09-04 10:28:51 +12:00
Chris Forbes
ee0de12318
boost longbow aa missile speed
2011-09-04 10:28:23 +12:00
Chris Forbes
e64c7680e8
fix #1141 -- lobby kick being broken in ra
2011-09-04 08:53:16 +12:00
Chris Forbes
f62fc7acd3
Updated CHANGELOG
2011-09-03 10:12:54 +12:00
Chris Forbes
8316ffc07e
remove spurious trait lookup in AutoHeal
2011-09-01 16:18:36 +12:00
Curtis S
2cce16fe3d
Minor ore changes to Doughnut map
2011-08-30 21:51:52 -06:00
Curtis S
43c5137dce
Fixed ore distribution on mjolnir-2
2011-08-30 21:51:33 -06:00
Curtis S
6f70b113c8
Fix #1132 ; Infantry/Husks don't stay above water when bridge beneath is destroyed
2011-08-30 20:58:57 -06:00
Curtis S
3d48c454dc
Vehicle husks should not appear on water
2011-08-30 20:55:27 -06:00
Curtis S
29b32dd656
Added new RA map: Doughnut
2011-08-29 17:13:00 +12:00
Curtis S
dc181f495f
Added new RA map: Mjolnir 2
2011-08-29 17:12:54 +12:00
Chris Forbes
4b2717118f
fix #1130 -- LaserZap beam color is configurable
2011-08-27 13:40:30 +12:00
Curtis S
02d644a09f
Reduced Inaccuracy of Cruiser's 8Inch from 120 to 80
2011-08-27 08:21:31 +12:00
Chris Forbes
7b9f389ed1
Updated CHANGELOG
2011-08-22 18:33:31 +12:00
Chris Forbes
064b996ea2
slight tidy in nuke
2011-08-22 07:14:24 +12:00
Chris Forbes
2231436c2f
fixed #837 -- hind, yak weapons ignore walls
2011-08-21 22:28:43 +12:00
Chris Forbes
dd306c7b7c
fixed #766 -- minelayers not entering FIX properly
2011-08-21 22:17:50 +12:00
Chris Forbes
be7c4193a4
remove duplicated Tick
2011-08-21 22:05:41 +12:00
Chris Forbes
fe40fbf7f7
removed duplicated ResolveOrder
2011-08-21 22:05:41 +12:00
Chris Forbes
c0fd252b9f
removed duplicate AttackActivity from AttackPopupTurreted
2011-08-21 22:05:41 +12:00
Chris Forbes
33ec2b3f5e
have AttackPopupTurreted inherit AttackTurreted
2011-08-21 22:05:41 +12:00
Chris Forbes
7437e8fabb
fix naming of turret member
2011-08-21 21:34:47 +12:00
Chris Forbes
c11b7041f4
push turret facing check down to turret
2011-08-21 21:32:39 +12:00
Chris Forbes
6a092dbfda
declare AttackTurreted -> Turreted dep; do trait lookup at spawn time
2011-08-21 21:27:36 +12:00
Chris Forbes
78a0c3e506
move Attack traits into Attack dir
2011-08-21 21:10:49 +12:00
Chris Forbes
05d1c8ee82
move AttackPopupTurreted into RA where it can be fixed.
2011-08-21 21:05:29 +12:00
Chris Forbes
6daeb73471
stop spraying all these damned parentheses where they aren't needed
2011-08-21 21:02:19 +12:00
Chris Forbes
3a5682a1f7
remove Quit option from ingame menu; rename Disconnect to Abort Mission
2011-08-21 20:56:37 +12:00
Chris Forbes
2c5c069480
slow down power bar lerp slightly; extract constant
2011-08-21 20:49:34 +12:00
Chris Forbes
8b33c6c8b0
tidy up spurious typenames in PowerBinWidget
2011-08-21 20:45:47 +12:00
Chris Forbes
6346373e0c
remove power manager lookup every render
2011-08-21 20:44:37 +12:00
Chris Forbes
339d5c3405
fix phantom radarbin
2011-08-21 20:40:32 +12:00
Chris Forbes
896cbaae39
clean up ModData package mounting
2011-08-21 20:26:00 +12:00
Chris Forbes
840f6131ac
tidy up some spurious trait lookups in HackyAI
2011-08-21 19:39:44 +12:00
Chris Forbes
5a3f5d9f3a
move BuildState into BaseBuilder where it belongs
2011-08-21 19:37:22 +12:00
Chris Forbes
b95f49d6f3
remove pointless null checks for owner
2011-08-21 19:34:45 +12:00
Chris Forbes
ee2be405ca
fix AppearsFriendlyTo/AppearsHostileTo
2011-08-21 19:31:20 +12:00
Chris Forbes
da4811abe8
rip out ActorStance garbage
2011-08-21 18:59:20 +12:00
Curtis S
8e9045d7f4
Removed ra maps fire alley, isle wars 3, ore isle
2011-08-21 18:51:22 +12:00
Chris Forbes
0e3d07f0b2
adjust size of mcv husk
2011-08-21 18:49:54 +12:00
Chris Forbes
42ab7908d0
adjust size of harvester husk
2011-08-21 18:49:06 +12:00
Chris Forbes
d75784df64
factor out build palette overlays; add timers
2011-08-21 14:26:28 +12:00
Chris Forbes
96860033fb
#1121 fixed -- [Sync] and ISync inheritance rules made the same
2011-08-21 10:58:16 +12:00
Chris Forbes
8cc455d23f
fix #1105 ; decloak sound was never used
2011-08-21 10:21:07 +12:00
Chris Forbes
f7fdd885fb
produce much better exceptions for missing files in map packages
2011-08-20 14:23:09 +12:00
Chris Forbes
8428eb0499
tidy up new-map-from-tileset support
2011-08-20 14:17:56 +12:00
Chris Forbes
1fe5c1d60f
catch map load failures
2011-08-20 14:13:52 +12:00
Chris Forbes
a9d25b603c
factor out duplicated hardcoded font in CashTick
2011-08-17 07:52:35 +12:00
Chris Forbes
e922051282
factor formatting code out of CashTick ctor
2011-08-17 07:52:35 +12:00
Chris Forbes
257bd6f431
fixed #849 -- forceMove plumbing removed, noone uses it.
2011-08-17 07:52:35 +12:00
Chris Forbes
67b4ef3084
#1108 changed BuildingInfo.WaterBound to a list of terraintypes. makes it possible to have buildings with custom terrain requirements
2011-08-17 07:52:35 +12:00
Chris Forbes
55ec88316a
#1050 Extract generic PlayMusicOnMapLoad trait from cnc shellmap script
2011-08-17 07:52:34 +12:00
Curtis S
c47833e9a0
Fixed a frame in harvempty.shp
2011-08-15 19:15:57 -06:00
Chris Forbes
36f6e503ef
clean up some of the noise in Move
2011-08-15 14:48:17 +12:00
Chris Forbes
a74fd17d39
remove a Turreted lookup every render for RenderBuildingTurreted
2011-08-15 14:32:10 +12:00
Chris Forbes
1aa80e0377
fix #960 -- HackyAI shouldn't put itself in low power so much.
2011-08-15 14:23:54 +12:00
Chris Forbes
cc716ab8c7
#1106 fixed -- mac-specific hack should only be applied on a mac.
2011-08-15 14:15:55 +12:00
Chris Forbes
6dd0452c95
drop unused SupportDir= option from 'openra' script produced by 'make install'
2011-08-13 15:01:42 +12:00
Chris Forbes
f3ea06c373
Include OpenRA.Renderer.SdlCommon.dll in 'make install'.
...
Merged from gentoo ebuild, https://github.com/cerebrum/dr/blob/master/games-strategy/openra/files/Makefile_rsdl.patch
2011-08-13 15:01:42 +12:00
Curtis S
499d9736cc
Fix #802 ; BRIK health reduced to 500. Arty effectiveness remains the same.
2011-08-13 15:01:42 +12:00
Curtis S
cc8a9552b5
Made ATEK a prerequisite for Allied Longbow
2011-08-13 15:01:42 +12:00
Curtis S
d420701e5a
Split hellfire missiles into AA/AG definitions
2011-08-13 15:01:42 +12:00
Chris Forbes
99f2f1bab2
fixed #1098 ; idle animation speed for e2
2011-08-13 15:01:42 +12:00
Chris Forbes
7902c9847e
rename Technician -> Civilian
2011-08-13 15:01:42 +12:00
Chris Forbes
5546e977a8
add audio feedback for Stop order
2011-08-13 15:01:42 +12:00
Chris Forbes
c4666df6b9
fix long line in Mobile
2011-08-13 15:01:41 +12:00
Chris Forbes
54df44d43a
split recoil into PrimaryRecoil/SecondaryRecoil; make recovery rate configurable per turret; #1069
2011-08-13 15:01:41 +12:00
Chris Forbes
954b0a617f
don't consider HideMapCrateAction if the player has GPS
2011-08-13 15:01:41 +12:00
Chris Forbes
ca385e41ea
fix bogus file name for HideMapCrateAction
2011-08-13 15:01:41 +12:00
Chris Forbes
9f0f8d381f
map scatter->move for audio; #1093
2011-08-13 15:01:41 +12:00
Chris Forbes
d3def71340
Add ReturnToBase (F) support for aircraft; #1084
2011-08-13 15:01:41 +12:00
Chris Forbes
663a323f29
remove trait lookup spam everywhere for IOccupySpace.
2011-08-13 15:01:41 +12:00
Chris Forbes
aff3111eac
internals for #919
2011-08-13 15:01:41 +12:00
Curtis S
b6560e6026
Fixed #1090 ; pilots don't drop for dead players
2011-08-13 15:01:40 +12:00
Chris Forbes
132ca5c667
update text for instant charge time option
2011-08-13 15:01:40 +12:00
Chris Forbes
f2867fbc61
UnregisterEvents functions do not need to be public
2011-08-13 15:01:40 +12:00
Chris Forbes
8d9f7b715d
remove Lock Teams checkbox from RA lobby
2011-08-09 08:51:36 +12:00
Chris Forbes
9b9f13ed1b
remove some duplication in LobbyLogic's color picker handling
2011-08-09 08:51:36 +12:00
Chris Forbes
e329c9dc55
fix some whitespace issues in LobbyLogic
2011-08-09 08:51:36 +12:00
Chris Forbes
89a209ff52
remove bogus FirstOrDefault + deref in Teleport; just use Trait<>
2011-08-09 08:51:36 +12:00
Paul Chote
5d3ed6aa6a
Remove obsolete bits from linux packaging
2011-08-09 08:51:36 +12:00
Paul Chote
21197c702e
Update CHANGELOG
2011-08-09 08:51:36 +12:00
Chris Forbes
3051b147f5
fix whitespace in NullGraphicsDevice
2011-08-09 08:51:36 +12:00
Chris Forbes
4e11702a99
fix #1088 ; gpsdot should not be given to opponents
2011-08-09 08:51:36 +12:00
Chris Forbes
a79cc0a0e0
drop unused parameter on IGraphicsDevice.Clear()
2011-08-09 08:51:36 +12:00
Chris Forbes
2bf7cb1496
fix #1052 ; tidy up *Init; route initial turret facing for husks through new TurretFacingInit
2011-08-09 08:51:36 +12:00
Chris Forbes
096fe7759c
fix ThrowsParticles/ThrowsParticle naming inconsistency
2011-08-09 08:51:35 +12:00
Chris Forbes
18481afda2
fix #1063 ; don't issue orders while dragging a selection box
2011-08-09 08:51:35 +12:00
Chris Forbes
78e6d69103
fix #1064 ; always show an arrow while dragging a selection box
2011-08-09 08:51:35 +12:00
Chris Forbes
cfa8298190
remove duplication of initial map choice logic
2011-08-09 08:51:35 +12:00
Chris Forbes
b748e4b11b
fix whitespace issues in CncMenuLogic
2011-08-09 08:51:35 +12:00
Chris Forbes
8844ea8e2f
fix #1082 ; setting a bot's color no longer clobbers saved player color
2011-08-09 08:51:35 +12:00
Chris Forbes
5a9cb18881
fix #1070 ; allow GiveCashCrateAction to generate a cashtick
2011-08-09 08:51:35 +12:00
Chris Forbes
fa78793927
fix #1057 -- bogus trait lookup in RenderUnitSpinner
2011-08-09 08:51:35 +12:00
Chris Forbes
ddc1311d87
Make RenderUnit require IFacing; RenderSimple can be used for crates, mines, etc; fix husk facing init
2011-08-09 08:51:35 +12:00
Chris Forbes
7044d81a40
remove dead makedist.cmd
2011-08-09 08:51:35 +12:00
Chris Forbes
833533b4c3
fix #1056
2011-08-09 08:51:35 +12:00
Chris Forbes
7429c8ef89
don't look up IFacing (twice!) every frame for every actor with RenderUnit; fixes #1054
2011-08-09 08:51:35 +12:00
Chris Forbes
2797ea72cb
fix stupid default support dir. if there's something we can't identify reliably, it's going to be a *nix
2011-08-09 08:51:28 +12:00
Matthew Bowra-Dean
21f172228d
Fix compilation with Visual Studio
...
OpenRA.Renderer.SdlCommon was missing the /unsafe compiler flag and RALint was missing a reference to System.Drawing.
2011-08-08 11:17:10 +12:00
Paul Chote
c84f53c10d
Extract tile overlays into a shp instead of rolling our own in code; Remove UIOverlay. Fixes #1061 .
2011-07-27 21:48:32 +12:00
Paul Chote
08ed7f0316
Hook up empty/full harvester husk variants in RA.
2011-07-27 20:09:37 +12:00
Paul Chote
5fe5addc0c
Make Harvester.Fullness an int
2011-07-27 20:00:23 +12:00
Paul Chote
d62ef64fa6
Make ralint give useful stacktraces under mono
2011-07-27 19:58:37 +12:00
Paul Chote
ad12352f41
Add mcv husk by Daniel Hernandez
2011-07-27 19:26:41 +12:00
Paul Chote
a4814b82c8
Display cost/power tooltip labels in red if there are insufficient funds/power. Fixes #1076 .
2011-07-27 17:38:37 +12:00
Paul Chote
1c7a9ce08e
Fix desert civ building animations (bug #1097 ).
2011-07-27 16:59:44 +12:00
Paul Chote
4e68ad2b12
Fix default civ building husk walkability
2011-07-27 16:57:23 +12:00
Paul Chote
9df7348683
Add two missing desert buildings
2011-07-27 16:57:12 +12:00
Paul Chote
b216d73ac9
Fix civ structure sequence ordering
2011-07-27 16:34:46 +12:00
Paul Chote
2b3f58e3a4
Fix hospital animation and add husk
2011-07-27 13:36:49 +12:00
Paul Chote
39a3dfffd1
Disallow capturing hospitals until they give something useful
2011-07-27 13:36:49 +12:00
Paul Chote
4c60639a0d
Remove build radius from tech structures
2011-07-27 13:36:49 +12:00
Paul Chote
8087f16df0
`The Sentinel' tweaks: replace blue tib fields with hospitals; move starting spawns closer to the center; remove excess tib trees.
2011-07-27 13:36:49 +12:00
Paul Chote
0946bf52c3
Tweak tib and add oil derricks to Chokepoint.
2011-07-27 13:36:49 +12:00
Paul Chote
e62ec6caa1
Remove extra tib trees from `Instant Karma'
2011-07-27 13:36:49 +12:00
Paul Chote
86bc01cf65
Fix tib trees in `dead in motion' (bug #1072 )
2011-07-27 13:36:49 +12:00
Paul Chote
8a6a3eac85
Make nod airfield fly the width of the map instead of spawning a fixed distance outside the map. Increase aircraft speed to compensate. Fixes #283 .
2011-07-27 13:36:49 +12:00
Paul Chote
d9174b7e3b
Kill RenderSimple.OverrideTileset/OverrideImage.
2011-07-27 13:36:48 +12:00
Paul Chote
64ab44c3ea
Log a message when trying to render a nonexistent actor in the editor
2011-07-27 13:36:48 +12:00
Paul Chote
d98649e7e1
Switch `minus two' to desert variants.
2011-07-27 13:36:48 +12:00
Paul Chote
2778752a17
Switch `instant karma' to desert variants.
2011-07-27 13:36:48 +12:00
Paul Chote
a0d1686fd1
Fix bogus desert variant in shellmap
2011-07-27 13:36:48 +12:00
Paul Chote
e1691a4a70
Switch `chokepoint' to desert variants.
2011-07-27 13:36:48 +12:00
Paul Chote
6fecb82c98
Switch `break of day' to desert variants.
2011-07-27 13:36:48 +12:00
Paul Chote
7211cd10c6
Define desert variants of civilian buildings as real actors instead of visual hacks.
2011-07-27 13:36:48 +12:00
Paul Chote
17d72f17d9
Add an EditorTilesetFilter trait for filtering the actor palette based on tileset.
2011-07-27 13:36:47 +12:00
Paul Chote
9f7c5791f9
Make vehicle husks unselectable
2011-07-27 13:36:47 +12:00
Paul Chote
7e3cfd7ee9
Don't show a selection cursor over targetable but unselectable actors
2011-07-27 13:36:47 +12:00
Paul Chote
aa2ae95ce1
Kill DeadBuildingState.Zombie
2011-07-27 13:36:47 +12:00
Paul Chote
f9017567c1
Implement dead civilian buildings ask husks. Fixes #149 .
2011-07-27 13:36:47 +12:00
Paul Chote
d6ab8b2456
Fix tech structures: cannot sell, can repair, fix husks.
2011-07-27 13:36:47 +12:00
Paul Chote
3972836cd6
Don't allow engineers to repair neutral structures, it conflicts with capturing.
2011-07-27 13:36:47 +12:00
Paul Chote
d8ec459b97
Declare RenderSimple dep in WithFire
2011-07-27 13:36:47 +12:00
Paul Chote
d9bd49bac3
Tweak East vs West 3. Fixes #921 .
2011-07-27 13:36:47 +12:00
Paul Chote
4138c5aeb7
Display version in the load screen
2011-07-27 13:36:46 +12:00
Paul Chote
00ba03cbce
Fix #1062
2011-07-27 13:36:46 +12:00
Paul Chote
304601b5ca
Split some useful bits from CncIngameMenuLogic into CncWidgetUtils for use elsewhere
2011-07-27 13:36:46 +12:00
Paul Chote
648979c8ae
Fix a crash in Demolish
2011-07-27 13:36:40 +12:00
Paul Chote
cf9ac8d801
Fix a dumb crash & avoid a trait lookup in DragHusk
2011-07-26 10:01:32 +12:00
Paul Chote
59116fc5b8
Include mod version on the ingame menu (Feature #1075 )
2011-07-26 01:19:02 +12:00
Paul Chote
0a5f81c39e
Drag husks to their final location. Fixes #730 .
2011-07-25 23:50:11 +12:00
Paul Chote
49cbaeb1d2
Fix a crash when an infantry is crushed and killed by conventional means in the same tick.
2011-07-25 22:23:21 +12:00
Paul Chote
8ad3f47608
Further resource tweaks:
...
- Resource value reduced by 25%
- Resource spawn rate increased by 15%
- Unload rate decreased by 50%
- Harvest rate increased by 25%
2011-07-25 22:23:21 +12:00
Paul Chote
9270c9c6b7
Don't clear RA production queues whenever anything dies.
2011-07-25 22:23:21 +12:00
Paul Chote
eba178a427
Resource changes (Feature #970 ):
...
- Harvester capacity ~halved
- Harvester harvesting rate halved
- Resource value ~doubled
- Silo/Refinery capacity increased slightly
2011-07-25 22:23:21 +12:00
Paul Chote
eadf6fe6cf
Rename RenderBuildingOre -> RenderBuildingSilo
2011-07-25 22:23:21 +12:00
Paul Chote
2231940056
Harvesters harvest the cell in front of them; fix harvester target lines; split harvester activities into their own (correctly named) files.
2011-07-25 22:23:21 +12:00
Paul Chote
a5b2ff4c75
Remove unused proc sequences
2011-07-25 22:23:21 +12:00
Paul Chote
996a5407a9
Use proc tower lights as a fullness indicator (Feature #1035 ).
2011-07-25 22:23:20 +12:00
Paul Chote
97c608a9b9
Fix harvempty.shp and harvhalf.shp
2011-07-25 22:23:20 +12:00
Paul Chote
69d23e01aa
Remove references to unused mix files
2011-07-25 22:23:20 +12:00
Paul Chote
6c129eed3c
Split pip artwork into their own files and kill the hardcoded size/offset junk. Add a blue pip to support C&C blue tib. Fixes #836 .
2011-07-25 22:23:20 +12:00
Paul Chote
c793e8571f
Update CHANGELOG
2011-07-25 22:23:20 +12:00
Paul Chote
ab132fb743
Increase reload time of mammoth missiles
2011-07-25 22:23:20 +12:00
Paul Chote
f4a03e3d73
Increase missile ROT and remove arming delay to ensure that missiles can hit adjacent targets.
2011-07-25 22:23:19 +12:00
Paul Chote
54b7e8f344
Split apache guns into AA/AG variants too. Fixes #946 .
2011-07-25 22:23:19 +12:00
Paul Chote
e30e49006f
Split orca missiles into AA and AG variants to avoid splash damage leakage.
2011-07-25 22:23:19 +12:00
Paul Chote
22d3e16225
Installing from CD: Volume names / mount points are unreliable identifiers - check for specific files on the disk instead.
2011-07-25 22:23:19 +12:00
Paul Chote
a165a80101
Fix imported map spawn ownership
2011-07-25 22:23:19 +12:00
Paul Chote
abf63b3054
Remove GameInitInfoWidget and routing startup via widgets in RA.
2011-07-25 22:23:19 +12:00
Paul Chote
2d269155b1
Reimplement installing from CD in RA.
2011-07-25 22:23:19 +12:00
Paul Chote
bf6be0424f
Remove file prompting and drop all the remaining utility communication plumbing.
2011-07-25 22:23:18 +12:00
Paul Chote
9ec229bef7
Fix utility to use Platform.SupportDir ( #1067 ); drop the --SupportDir arg and the path passed to --settings-value; Update OSX launcher to match.
2011-07-25 22:23:18 +12:00
Paul Chote
ac9a5efd8e
Use GL_ARB_vertex_buffer_object calls instead of gl 1.5 core calls.
2011-07-25 22:23:18 +12:00
Paul Chote
f88ea4c25a
Add RA settings UI for PixelDouble
2011-07-25 22:23:18 +12:00
Paul Chote
a94a57db32
Add C&C settings UI for PixelDouble
2011-07-25 22:23:18 +12:00
Paul Chote
d2c033dcd3
Add a PixelDouble preference for rendering at 2x zoom. Allowing arbitrary zoom levels leads to too many rendering artifacts.
2011-07-25 22:23:18 +12:00
Paul Chote
626b83ba12
Fix lines not being centered in the middle of a pixel
2011-07-25 22:23:17 +12:00
Paul Chote
8516fa8748
fix viewport scroll limits
2011-07-25 22:23:17 +12:00
Paul Chote
0bfc9a957f
Fix radar viewport rectangle
2011-07-25 22:23:17 +12:00
Paul Chote
0b0e3d5f14
Drop unnecessary `this' uses from Viewport.
2011-07-25 22:23:17 +12:00
Paul Chote
6183621a72
Scale line-width to match zoom.
2011-07-25 22:23:17 +12:00
Paul Chote
fc783ddf80
Support custom zoom levels
2011-07-25 22:23:17 +12:00
Paul Chote
926b396605
Fix bogus naming of Shaders/Renderers. Split LineRenderer into world and chrome variants.
2011-07-25 22:23:16 +12:00
Paul Chote
4fa0962d49
Check for bogus subject clients in ValidateOrder. Fixes crash in #1001 .
2011-07-25 22:23:16 +12:00
Paul Chote
2b3ee9e5bc
Replace fullscreen checkbox and misleading width/height fields in RA settings menu with a mode/resolution selector like C&C. Fixes bugs #118 , #791 .
2011-07-25 22:23:16 +12:00
Paul Chote
704c784b51
Remove power and silo icon placeholders
2011-07-25 22:23:16 +12:00
Paul Chote
9b96bfb33b
Fix #931 ("Unit Ready" played when a production structure is destroyed).
2011-07-25 22:23:16 +12:00
Paul Chote
d42cf25789
Packaging fixes for renderer deduplication.
2011-07-25 22:23:15 +12:00
Paul Chote
c79f5b5365
Ignore damage modifiers when killing a unit via actor.Kill(). Fixes surrender desync ( #460 ); Fixes invulnerable actors surviving in situations where they should be killed (bridge death, losing/surrender, etc).
2011-07-25 22:23:15 +12:00
Paul Chote
6ede28fdbe
Fix mammoth tank not crushing infantry
2011-07-25 22:23:15 +12:00
Paul Chote
ac7c25efa3
Prioritize alerted tabs when switching group / via hotkey.
2011-07-25 22:23:15 +12:00
Paul Chote
1bafd35d61
Rework ProductionTabsWidget getting/setting of the current queue.
2011-07-25 22:23:15 +12:00
Paul Chote
9fb72c9063
Play click sound when using `tab' to cycle queues.
2011-07-25 22:23:15 +12:00
Paul Chote
7be84a5390
Remove demo.mix from the packaged build, not the local copy.
2011-07-25 22:23:14 +12:00
Paul Chote
b8ba48ee67
Switch to observer ui on victory/defeat (Feature #1002 ).
2011-07-25 22:23:14 +12:00
Paul Chote
8f62ce9b25
Show `-' instead of 0 for unteamed players in the objectives panel.
2011-07-25 22:23:14 +12:00
Paul Chote
ee3be9c89b
Laser tweaks:
...
- Expose the beam duration to the projectileinfo
- Play an explosion animation at the target
- Beam tracks moving targets
- Disable player beam color in C&C
2011-07-25 22:23:14 +12:00
Paul Chote
d9d20338bf
Increase orca reload time
2011-07-25 22:23:14 +12:00
Paul Chote
e724a3b200
Decrease stnk speed slightly, increase it's health
2011-07-25 22:23:14 +12:00
Chris Forbes
71cf332ee1
trim some crap out of Contrail
2011-07-25 22:23:13 +12:00
Chris Forbes
e4e443b0ab
remove unused SidebarButtonWidget
2011-07-25 22:23:13 +12:00
Chris Forbes
e81cbceb99
aircraft sync debug traits dont really need to do trait lookups every time the synchash is taken..
2011-07-25 22:23:13 +12:00
Chris Forbes
5055e0be62
clean up PlayerResources trait lookup in MoneyBinWidget
2011-07-25 22:23:13 +12:00
Chris Forbes
ac71e60a4b
remove SplitOreAndCash from MoneyBinWidget; noone uses it anymore
2011-07-25 22:23:13 +12:00
Chris Forbes
41baa3b7b0
add escape keybinding to settings dialog
2011-07-25 22:23:13 +12:00
Chris Forbes
2ac1d001a4
add enter/escape bindings to replaybrowser
2011-07-25 22:23:13 +12:00
Chris Forbes
7d506f0ab6
rename gamelobby.yaml -> lobby.yaml
2011-07-25 22:23:12 +12:00
Chris Forbes
2a99cdb935
split map-chooser out of gamelobby.yaml
2011-07-25 22:23:12 +12:00
Chris Forbes
14733841e5
add escape/enter bindings for other join-game dialogs
2011-07-25 22:23:12 +12:00
Chris Forbes
0b97122c41
add escape/enter bindings for server browser dialog
2011-07-25 22:23:12 +12:00
Chris Forbes
00543825e7
setup escape/enter bindings for create-server dialog
2011-07-25 22:23:12 +12:00
Chris Forbes
8d2b6edaf1
split create server dialog into its own yaml file
2011-07-25 22:23:12 +12:00
Chris Forbes
fc9ab25c3f
add escape key binding to ingame options button
2011-07-25 22:23:12 +12:00
Chris Forbes
70dfcffaea
add another lint pass to ensure that every (non-template) actor type is actually constructible
2011-07-25 22:23:12 +12:00
Chris Forbes
b3bdc2df85
declare RenderUnitTurreted -> Turreted,AttackBase deps; remove spurious TraitOrDefault on AttackBase which just failed later; fixes #1053
2011-07-25 22:23:12 +12:00
Chris Forbes
315c00f67f
clean up Contrail trait lookups; fixes #1058
2011-07-25 22:23:11 +12:00
Chris Forbes
0bca88d9d3
remove silly trait lookup in RenderBuildingCharge
2011-07-25 22:23:11 +12:00
Chris Forbes
fc15aa47ad
dont really need to setup palettes every frame in ResourceLayer
2011-07-25 22:23:11 +12:00
Chris Forbes
5aaca5bb32
drop ISelectionColorModifier; unused
2011-07-19 21:14:12 +12:00
Chris Forbes
3a1613667b
drop unnecessary ISync from ProximityCapturable
2011-07-19 21:14:12 +12:00
Chris Forbes
0d018d3eff
tidying some font uses in BuildPaletteWidget
2011-07-19 21:14:12 +12:00
Chris Forbes
4448089cb7
use text rendering to show hold/ready indicators rather than SHP
2011-07-19 21:14:12 +12:00
Chris Forbes
8544930db9
ProximityCapturable simplifications
2011-07-19 21:14:12 +12:00
Chris Forbes
70a582df33
more simplification of Strategic*
2011-07-19 21:14:12 +12:00
Chris Forbes
e7228680e8
make RALint quiet unless -v or --verbose is passed
2011-07-19 21:14:12 +12:00
Chris Forbes
68fd2c9744
clean up usings after prev
2011-07-19 21:14:12 +12:00
Chris Forbes
643e0ee7a2
move CheckActorReferences out of the core lint code
2011-07-19 21:14:11 +12:00
Chris Forbes
3340e124e4
simplify Strategic*
2011-07-19 21:14:11 +12:00
Chris Forbes
33704977b9
remove ScrollingTextWidget
2011-07-19 21:14:11 +12:00
Chris Forbes
3d2635fca5
drop CursorSheetBuilder; use normal SheetBuilder for cursors now.
2011-07-19 21:14:11 +12:00
Chris Forbes
5609c8d041
drop format2 support from CursorSheetBuilder
2011-07-19 21:14:11 +12:00
Chris Forbes
d634f9db90
convert cnc mouse3 to td/ra format
2011-07-19 21:14:11 +12:00
Chris Forbes
4b5d6572ef
convert RA cursors to TD/RA format
2011-07-17 18:37:27 +12:00
Chris Forbes
2a16172a20
add d2k -> ra shp conversion support to utility
2011-07-17 18:37:12 +12:00
Chris Forbes
239be241ff
fix broken cleanup of import folder in editor after failed import; #1012
2011-07-17 17:55:53 +12:00
Chris Forbes
a635e8a4d8
add Passenger to crate; remove special cases in Cargo to support not having Passenger; #851
2011-07-17 17:55:53 +12:00
Chris Forbes
a95b59081f
remove duplicated GL setup code
2011-07-17 17:55:52 +12:00
Chris Forbes
2fcb11d7cc
remove duplicated SDL input handling
2011-07-17 17:55:52 +12:00
Chris Forbes
31c2306a57
get rid of Cg versions of Texture and VertexBuffer
2011-07-17 17:55:52 +12:00
Chris Forbes
b0ccc58516
remove unused vsync parameter from renderers
2011-07-17 17:55:52 +12:00
Chris Forbes
df1201b4c2
start moving common parts of the renderer into OpenRA.Renderer.SdlCommon
2011-07-17 17:55:52 +12:00
Chris Forbes
2ac6ccd3a4
add player parameter to ReinforceFromSea in prep for using it elsewhere
2011-07-17 17:55:52 +12:00
Chris Forbes
8221b8acca
declare Burns -> RenderSimple dep; remove first tick weirdness
2011-07-17 17:55:52 +12:00
Chris Forbes
4a0b7bb003
put AnimationWithOffset in its own file
2011-07-17 17:55:52 +12:00
Chris Forbes
59616671b6
add harvester husks
2011-07-17 17:55:51 +12:00
Chris Forbes
74b894b69f
replace Range with MinimumValue/MaximumValue
2011-07-17 17:55:51 +12:00
Chris Forbes
a52e5a92ae
adjust copy ctor for SliderWidget -- copying the isMoving state makes *no sense*; Value should be copied though
2011-07-17 17:55:51 +12:00
Chris Forbes
0efe82018a
rewrite SliderWidget to be simpler and have much less fail
2011-07-17 17:55:51 +12:00
Chris Forbes
fe6a99c993
fixed #42 -- show harvester fullness in sprites
2011-07-17 17:55:51 +12:00
Chris Forbes
9dd0ad980b
remove backwards compatibility crap from RA edgescroll config
2011-07-17 12:43:12 +12:00
Chris Forbes
5c5eb5d5b5
remove config item for match timer in RA
2011-07-17 12:41:21 +12:00
Chris Forbes
2d79c7c424
clean up graphics settings in SettingsMenuLogic.cs
2011-07-17 12:37:54 +12:00
Chris Forbes
10cb967711
tidy SettingsMenuLogic audio settings
2011-07-17 12:33:05 +12:00
Chris Forbes
f973b1a29f
SliderWidget's OnChange event has a parameter for a reason..
2011-07-17 12:30:45 +12:00
Chris Forbes
a302b7999a
trim usings after prev
2011-07-17 12:25:32 +12:00
Chris Forbes
413dd0cce4
move CncColorPickerLogic into its own file
2011-07-17 12:23:42 +12:00
Chris Forbes
af05856a5f
fix foreach/closure bugs in CncLobbyLogic when setting up spectators
2011-07-17 12:15:20 +12:00
Chris Forbes
c05215c477
fix foreach/closure bugs in RA LobbyLogic; factor out name widget setup
2011-07-17 12:10:49 +12:00
Chris Forbes
8b78bc0602
move ReserveSpawnBuilding out of Plane.Tick and name it
2011-07-17 11:57:07 +12:00
Chris Forbes
2d8b72a5ff
fix usings in Spy.cs
2011-07-17 11:38:45 +12:00
Chris Forbes
37656a02d9
have RALint check actor type in EjectOnDeath
2011-07-17 11:28:40 +12:00
Chris Forbes
5f315bc404
split unit smoke out into WithSmoke trait; remove duplication
2011-07-17 11:27:20 +12:00
Chris Forbes
d6819a19b8
declare WithRotor -> RenderSimple dep
2011-07-17 11:08:02 +12:00
Chris Forbes
cfc499e459
tidy usings for MapChooserLogic
2011-07-17 10:52:05 +12:00
Chris Forbes
c401e9c8fb
tidy up ra music player
2011-07-17 10:52:05 +12:00
Chris Forbes
f8a9511a15
have RALint check CrateAction.ExcludedActorTypes
2011-07-17 10:32:03 +12:00
Chris Forbes
835d671752
fix 1036 -- GiveUnitCrateAction can give units which don't have BuildableInfo, to anyone
2011-07-17 10:29:00 +12:00
Chris Forbes
6a99ff7931
reinstate CrateAction.ExcludedActorTypes; custom maps use this.
2011-07-16 19:09:28 +12:00
Paul Chote
21ab82f91d
Increase infantry crushability slightly.
2011-07-16 05:03:42 +12:00
Paul Chote
5722db0e34
Make Civilians crushable
2011-07-16 05:03:19 +12:00
Paul Chote
87e02ee7b1
Update CHANGELOG
2011-07-16 00:05:44 +12:00
Curtis S
2748c54002
Added new RA map by Buddha: Snowy Island
2011-07-16 00:05:44 +12:00
Curtis S
70a3b0aaba
New version of RA Map: Center Of Attention
2011-07-16 00:05:44 +12:00
Chris Forbes
2a08b28094
remove need for #pragma in Bridge.cs
2011-07-16 00:05:44 +12:00
Chris Forbes
b1eea4a4d3
remove the need for warning suppression in Lazy/Cached
2011-07-16 00:05:44 +12:00
Paul Chote
f9b1c4fcc3
Work around a non-interactable window bug exposed by earlier graphics refactoring.
2011-07-15 23:57:29 +12:00
Paul Chote
eabcc51738
Fix gun firing offset (Bug #940 ).
2011-07-15 21:31:48 +12:00
Paul Chote
e40581149a
Fix mtnk firing offset (Bug #938 ).
2011-07-15 21:31:48 +12:00
Paul Chote
3ae34fabf1
Fix ltnk firing offsets (Bug #939 ).
2011-07-15 21:31:48 +12:00
Paul Chote
e39d45d108
Add a delay before playing the win/lose audio notification.
2011-07-15 21:31:48 +12:00
Paul Chote
bc1a50693c
Toggle repair/sell button state when active.
2011-07-15 21:31:48 +12:00
Paul Chote
1c29c95614
Use toggle artwork for production tabs. Change tab label color on alerted tabs. Contributes towards #1006 .
2011-07-15 21:31:48 +12:00
Paul Chote
8f4c2371c7
Rename TooltipButton -> ToggleButton and add an active state. Use for production group icons.
2011-07-15 21:31:48 +12:00
Paul Chote
fef8008c87
Add click sounds to production tabs. Contributes towards #1006 .
2011-07-15 21:31:47 +12:00
Paul Chote
05acdc9b98
Clean up some uses of rect.Contains(int2).
2011-07-15 21:31:47 +12:00
Paul Chote
8390644fbe
Fix scrollthumb hover state
2011-07-15 21:31:47 +12:00
Paul Chote
4d2310b077
Add left and right arrows for the tabstrip. Rearrange chrome.png layout slightly.
2011-07-15 21:31:47 +12:00
Paul Chote
affc99e1cd
Remove obsolete buttons.psd from artsrc.
2011-07-15 21:31:47 +12:00
Paul Chote
a9b479dfea
Show (Dead) in the player list in the objectives screen (Bug #1031 ).
2011-07-15 21:31:47 +12:00
Paul Chote
d6b5b282bf
Fix player name color in objectives screen (Bug #1030 ).
2011-07-15 21:31:47 +12:00
Paul Chote
e333ea89c9
Remove mods/cnc/packages reference from C&C's mod.yaml to match RA. Packages are now loaded exclusively from the support dir for both mods. Completes fix for #1016 .
2011-07-15 21:31:47 +12:00
Curtis S
60adc57ca2
Removed .\mods\ra\packages reference in mod.yaml
2011-07-15 21:31:47 +12:00
Curtis S
e73969cb26
Reduced MSUB damage from 400 to 300
2011-07-15 21:31:47 +12:00
Curtis S
33ad765e3b
Changed msub cloak time from 50 ticks to 100
2011-07-15 21:31:47 +12:00
Curtis S
4be76fcfc0
Added CashTrickler trait to RA oil derrick
2011-07-15 21:31:47 +12:00
Curtis S
403b05b4db
Fixed palette issues in RA oil derrick SHP
2011-07-15 21:31:46 +12:00
Paul Chote
725b0cda40
Fix Production Palette audio (Bug #1004 ).
2011-07-15 21:31:46 +12:00
Paul Chote
5fceaaec58
New APC turret; art by Daniel Hernandez.
2011-07-15 20:10:22 +12:00
Paul Chote
089cdf14ad
Remove the baked harvester animation from proc. Fixes #1009 .
2011-07-15 20:10:22 +12:00
Paul Chote
24d220213e
Remove extraneous spaces after weapon names
2011-07-15 20:10:22 +12:00
Paul Chote
c981b4322e
Increase bike damage by ~16%, give weapon a sensible name.
2011-07-15 20:10:22 +12:00
Paul Chote
6090fda144
Increase building repair rate, cost.
2011-07-15 20:10:21 +12:00
Paul Chote
6433e6b356
Halve Mammoth Tank regen rate
2011-07-15 20:10:21 +12:00
Paul Chote
39338c1d3a
Update CHANGELOG
2011-07-15 20:10:21 +12:00
Paul Chote
e9bd03b686
Add crushable infantry support, enabled in C&C.
2011-07-15 20:10:21 +12:00
Paul Chote
7173d193cf
Pass the sequence name to the Corpse effect instead of an InfDeath number. Only play death animations for standard deaths.
2011-07-15 20:10:21 +12:00
Paul Chote
19ead53223
Add a WarnCrush method to ICrushable which is called when a crusher begins to enter the cell.
2011-07-15 20:10:21 +12:00
Paul Chote
74d13286a8
Add a force flag to nudging which skips the ownership and idle checks
2011-07-15 20:10:21 +12:00
Paul Chote
98ae8c7630
Take ownership into account when determining crushability. Fixes the important half of #951 (tanks crushing your own walls).
2011-07-14 21:00:50 +12:00
Paul Chote
64b88819a9
Add plumbing to support ownership checks in MobileInfo.CanEnterCell.
2011-07-14 21:00:50 +12:00
Paul Chote
47ba4cb285
Add click sounds to ingame buttons
2011-07-14 21:00:45 +12:00
Paul Chote
195aecec0e
Add chat notification audio
2011-07-14 20:29:14 +12:00
Paul Chote
f724da5628
Tweak lobby chat panel
2011-07-14 20:29:14 +12:00
Paul Chote
3f468353fc
Fix player name color in lobby chat.
2011-07-14 20:29:14 +12:00
Paul Chote
562931196f
Give observers a minimap
2011-07-14 20:29:14 +12:00
Paul Chote
9eb7a3c27b
Tweak button positions
2011-07-14 20:29:14 +12:00
Paul Chote
b82b716506
Add icons for options/sell/repair
2011-07-14 20:29:14 +12:00
Paul Chote
dc0c0e744a
Production group icons
2011-07-14 20:29:14 +12:00
Paul Chote
32322b1658
Add tooltip descriptions to support powers
2011-07-14 20:29:14 +12:00
Paul Chote
5b2d2265e3
Add 8 maps by Petrenko, remove evw2.
2011-07-14 20:29:14 +12:00
Paul Chote
2049030ad4
Show remaining build time, remove unnecessary calculations from production palette
2011-07-14 20:29:13 +12:00
Paul Chote
29a90021f6
Fix production tabs crash
2011-07-14 20:29:13 +12:00
Paul Chote
07ae0688ff
Fix unexplored terrain tooltip
2011-07-14 20:29:13 +12:00
Paul Chote
ef8ed398ce
Tweak special powers widget: move unnecessary calculations out of Draw(); display the charge time over the icon.
2011-07-14 20:29:13 +12:00
Paul Chote
574133429a
Fix control groups
2011-07-14 20:29:13 +12:00
Paul Chote
3d9a8cc002
Fix a tooltip crash.
2011-07-14 20:29:13 +12:00
Paul Chote
b2bfc5368a
Initial production tooltip
2011-07-14 20:29:13 +12:00
Paul Chote
6199ec1404
Hide the objectives panel when opening submenus
2011-07-14 20:29:13 +12:00
Paul Chote
d70e5d3c42
Simple support power tooltips
2011-07-14 20:29:12 +12:00
Paul Chote
e078c8f8d8
Add owner name/flag to world tooltip.
2011-07-14 20:29:12 +12:00
Paul Chote
c965899b8c
Better support for dynamic tooltip sizes
2011-07-14 20:29:12 +12:00
Paul Chote
dd7e270780
Update tooltip every render - fixes tooltips for actors changing under the cursor.
2011-07-14 20:29:12 +12:00
Paul Chote
7c72c1564e
Add tooltip hook to SupportPowers; save some batches.
2011-07-14 20:29:12 +12:00
Paul Chote
ca77f20f19
Save batches in ProductionPalette
2011-07-14 20:29:12 +12:00
Paul Chote
5f3483ed17
Improve edge-scroll behavior
2011-07-14 20:29:12 +12:00
Paul Chote
ca8605d3ee
Remove dialog4
2011-07-14 20:29:12 +12:00
Paul Chote
b1fe085b4d
Remove incorrectly hardcoded "dialog4" from WidgetUtils.GetBorderSizes().
2011-07-14 20:29:12 +12:00
Paul Chote
06990e356f
Simple world tooltip.
2011-07-14 20:29:12 +12:00
Paul Chote
88d68f7790
Containers shouldn't steal mouseover focus
2011-07-14 20:29:11 +12:00
Paul Chote
2f9114fcf8
Power/Silo bar tooltips.
2011-07-14 20:29:11 +12:00
Paul Chote
b4489028de
Polish button tooltips. Add tooltips/hotkeys for menu/sell/repair
2011-07-14 20:29:11 +12:00
Paul Chote
460451c402
Start implementing new tooltip bits. Test tooltips added for buttons and production palette.
2011-07-14 20:29:11 +12:00
Chris Forbes
608bdc8fcd
pull some validation out of individual lobby/player commands
2011-07-14 20:29:11 +12:00
Chris Forbes
2ec88a6f64
remove duplicated NextPowerOf2 definition
2011-07-14 20:29:11 +12:00
Chris Forbes
2259a0e7a5
remove duplication of DrawSelectionBox
2011-07-14 20:29:11 +12:00
Chris Forbes
2ab2ee17c1
remove duplicated HarvestThisTile function from Harvest.cs
2011-07-14 20:29:11 +12:00
Chris Forbes
332d6d82fe
add using rather than fully qualifying StackTrace typename
2011-07-14 20:29:11 +12:00
Chris Forbes
6f477a2c14
fix broken detection of desktop resolution on linux
2011-07-14 20:29:10 +12:00
Chris Forbes
88d0c9238c
more debug output from Cg renderer setup
2011-07-14 20:29:10 +12:00
Chris Forbes
b06647a079
reduce noise in Renderer
2011-07-14 20:29:10 +12:00
Chris Forbes
ceaca47747
don't use ScrollDirection.Set when it's not needed
2011-07-14 20:29:10 +12:00
Chris Forbes
1196948a13
remove duplicated box-drawing code from WICW
2011-07-14 20:29:10 +12:00
Chris Forbes
2a7be6debd
add missing using for MouseScrollType
2011-07-14 20:29:10 +12:00
Chris Forbes
496135d321
clean up ViewportScrollControllerWidget.GetCursor
2011-07-14 20:29:10 +12:00
Chris Forbes
2da523e824
drop unused WorldRenderer.DrawBox
2011-07-14 20:29:10 +12:00
Chris Forbes
98ebb7c87e
add DrawRect helper to LineRenderer, use it in both Radar*Widgets
2011-07-14 20:29:09 +12:00
Chris Forbes
5af4476cd8
split AnnounceOnKill into its own file
2011-07-14 20:29:09 +12:00
Chris Forbes
5633d84d21
add lint pass to check whether types with ISync actually have any [Sync] members
2011-07-14 20:29:09 +12:00
Chris Forbes
513b852a67
fix [Sync] being allowed in places that don't make sense
2011-07-14 20:29:09 +12:00
Chris Forbes
74335f0734
fix bogus indent in ObjectCreator
2011-07-14 20:29:09 +12:00
Chris Forbes
b1ee735f3b
put CheckAutotargetWiring in its own file
2011-07-14 20:29:09 +12:00
Chris Forbes
60a3f170ab
clean up remaining non-generic GetValue uses
2011-07-14 20:29:09 +12:00
Chris Forbes
913ca89d4f
use generic GetValue<> in VoiceInfo
2011-07-14 20:29:09 +12:00
Chris Forbes
914b3e1bee
use generic GetValue<> in MobileInfo custom loader
2011-07-14 20:29:09 +12:00
Chris Forbes
33e6c7d39f
fix namespace on cnc ProductionQueueFromSelection
2011-07-14 20:29:09 +12:00
Chris Forbes
c6cdee6075
more noise reduction in SVC
2011-07-14 20:29:09 +12:00
Chris Forbes
d0ac8b9766
remove spam from SVC
2011-07-14 20:29:08 +12:00
Chris Forbes
6565f7b32c
removing some noise from SVC
2011-07-14 20:29:08 +12:00
Chris Forbes
5b481c2445
add Bits<> support to FieldLoader
2011-07-14 20:29:08 +12:00
Chris Forbes
c7c97ec743
rename ColorHSLR.cs to ColorRamp.cs to match classname
2011-07-14 20:29:08 +12:00
Chris Forbes
95e29e06df
add Bits/BitAllocator types
2011-07-14 20:29:08 +12:00
Chris Forbes
47e25bb5a1
use common version of AreMutualAllies in PC
2011-07-14 20:29:08 +12:00
Chris Forbes
85bb56fd8f
use common version of AreMutualAllies in SPW
2011-07-14 20:29:08 +12:00
Chris Forbes
f37cf32021
use AreMutualAllies in SVC
2011-07-14 20:29:08 +12:00
Chris Forbes
4e1c845303
add common version of AreMutualAllies to WorldUtils
2011-07-14 20:29:07 +12:00
Chris Forbes
c9c31345aa
fix broken indent in WorldUtils.cs
2011-07-14 20:29:07 +12:00
Chris Forbes
1076ebb884
declare SVC -> CVC dep, rather than silently not working
2011-07-14 20:29:07 +12:00
Chris Forbes
002a8edb4c
remove RatioRequired, CriticalRatioRequired from SVC, use info members
2011-07-14 20:29:07 +12:00
Chris Forbes
6f920e9011
cleanup StrategicVictoryConditions.cs
2011-07-14 20:29:07 +12:00
Chris Forbes
a9c00bdfba
fix vis,naming of StrategicVictoryConditions.self
2011-07-14 20:29:07 +12:00
Chris Forbes
e44b965785
fixed #999 -- replace order/first[ordefault] with .ClosestTo(point)
2011-07-14 20:29:07 +12:00
Chris Forbes
5c3a6c81ae
tidy HackyAI
2011-07-14 20:29:07 +12:00
Chris Forbes
c1a6b3470a
fix indent in HackyAI.DeployMcv
2011-07-14 20:29:06 +12:00
Chris Forbes
b6bdff6f85
[2/2] fixed #998 -- clean up HackyAI.BuildRandom
2011-07-14 20:29:06 +12:00
Chris Forbes
56a38b9463
[1/2] fixed #998 -- clean up HackyAI.BuildRandom
2011-07-14 20:29:06 +12:00
Chris Forbes
6f2d1c54d6
fixed #983 -- don't crash in HackyAI if we can't find a target.
2011-07-14 20:29:06 +12:00
Chris Forbes
14de16eeba
fix indent in HackyAI.Activate
2011-07-14 20:29:06 +12:00
Chris Forbes
b69ed51fb1
remove spurious second BuildRandom(Vehicle) call
2011-07-14 20:29:06 +12:00
Chris Forbes
bccac29297
simplify FieldSaver.FormatValue
2011-07-14 20:29:06 +12:00
Chris Forbes
be1754d424
bug #997 -- remove duplication from HackyAIInfo
2011-07-14 20:29:06 +12:00
Chris Forbes
847a248a26
bug #997 -- introduce generic version of FieldLoader.GetValue
2011-07-14 20:29:06 +12:00
Chris Forbes
7e162ad744
remove done todos from hackyai
2011-07-14 20:29:06 +12:00
Chris Forbes
0cb1f98e7e
fixed #994 - use FormatTimeSeconds in MusicPlayerLogic
2011-07-14 20:29:06 +12:00
Chris Forbes
8610222e2c
remove spurious typenames from WidgetUtils.WrapText
2011-07-14 20:29:05 +12:00
Chris Forbes
5b5bca9903
split FormatTime, FormatTimeSeconds
2011-07-14 20:29:05 +12:00
Chris Forbes
d40b071ab1
tidy in WidgetUtils
2011-07-14 20:29:05 +12:00
Chris Forbes
99b8c765c7
fixed #996 -- Rules.InstalledMusic
2011-07-14 20:29:05 +12:00
Chris Forbes
1a2dc8ec1c
fixed #995 - remove duplication in next/prev song in MusicPlayerLogic.cs
2011-07-14 20:29:05 +12:00
Chris Forbes
b71e8bfe85
work on #993 -- removed OnMouseUp from DeveloperModeLogic.cs
2011-07-14 20:29:05 +12:00
Chris Forbes
897f578fc4
work on #993 -- removed OnMouseUp from DiplomacyLogic.cs
2011-07-14 20:29:05 +12:00
Chris Forbes
b9834c5b88
work on #993 -- removed OnMouseUp from MapChooserLogic.cs
2011-07-14 20:29:05 +12:00
Chris Forbes
accf94d664
work on #993 -- removed OnMouseUp from ReplayBrowserLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
3bdea009e3
work on #993 -- removed OnMouseUp from CreateServerMenuLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
c4985a043b
work on #993 -- removed OnMouseUp from IngameObserverChromeLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
50303107d8
work on #993 -- removed OnMouseUp from SettingsMenuLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
f666dc08f5
work on #993 -- removed OnMouseUp from LobbyLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
bd018484e1
work on #993 -- removed OnMouseUp from IngameChromeLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
dfd73ce209
work on #993 -- removed OnMouseUp from MainMenuButtonsLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
980dc265ef
work on #993 -- removed OnMouseUp from ServerBrowserLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
c32e0186b9
work on #993 -- removed OnMouseUp from ConnectionDialogsLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
8e780759bf
work on #993 -- removed OnMouseUp from GameInitLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
14f29eb30e
work on #993 -- removed OnMouseUp from MusicPLayerLogic.cs
2011-07-14 20:29:04 +12:00
Chris Forbes
d5ee3655f3
fixed #992 : removed spurious double-semicolons
2011-07-14 20:29:03 +12:00
Chris Forbes
d95b579ead
Makefile: fix various issues
...
* Add missing dependency between shippable binaries and fixheader
* Remove spam when fixheader is used
* Remove error message on from clean
* Fix minimal rebuilds
* Use strict variables to avoid shelling out so often for file lists
* Reenable RALint checking of mods
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
2011-07-14 20:29:03 +12:00
Chris Forbes
cd63da85d8
remove FieldLoader.LoadAttribute; replace with FieldLoader.IgnoreAttribute
2011-07-14 20:29:03 +12:00
Chris Forbes
a4648cfbcc
move SheetSize to Graphics section of settings
2011-07-14 20:29:03 +12:00
Chris Forbes
54dee43590
test for required extensions in Cg renderer too
2011-07-14 20:29:03 +12:00
Chris Forbes
dcd9627c22
fixed #989 : don't do renderer setup in a reflected call.
2011-07-14 20:29:03 +12:00
Chris Forbes
a07e151ab5
drop bogus comment in renderer
2011-07-14 20:29:03 +12:00
Paul Chote
0c95b43c87
Save some dumb perf in Widget.RenderBounds.
2011-07-14 20:29:03 +12:00
Paul Chote
e9d67860de
Proper mouseover support.
2011-07-14 20:29:02 +12:00
Paul Chote
1114293035
Apply consistent widget method names. Semantic change: Widgets that want to tick when !Visible must override TickOuter() instead of Tick().
2011-07-14 20:29:02 +12:00
Paul Chote
193999a040
Move OnMouseUp onto ButtonWidget and drop its unnecessary plumbing.
2011-07-14 20:29:02 +12:00
Paul Chote
8189ef109e
Reorganize Widget into static/nonstatic.
2011-07-14 20:29:02 +12:00
Paul Chote
e58e354c4b
Move IsDisabled checking for OnMouseDown into ButtonWidget. Remove unnecessary bool plumbing.
2011-07-14 20:29:02 +12:00
Paul Chote
bbeaf2047b
Remove OnMouseDown from Widget. Define it on just the widgets that want it.
2011-07-14 20:29:02 +12:00
Paul Chote
7a69daa99c
Remove Widget.OnMouseMove.
2011-07-14 20:29:01 +12:00
Paul Chote
f905c87b97
New support powers bin
2011-07-14 20:29:01 +12:00
Paul Chote
e787c46a81
Remove border from buildclock overlay.
2011-07-14 20:29:01 +12:00
Paul Chote
5f8beb632a
Switch tabs when a queue is lost, hide tab-strip when there are no queues available, rename queueType -> queueGroup.
2011-07-14 20:29:01 +12:00
Paul Chote
a065ba0338
Keyboard support for production palette:
...
y/u/i/o/p map to Buildings/Defense/Infantry/Vehicles/Aircraft.
Tab or successive y/u/i/o/p will switch tabs within a category.
Successive clicks on category icons will also switch tabs.
Shift + keyboard/click cycles tabs in reverse.
2011-07-14 20:29:01 +12:00
Paul Chote
c1f7152857
Change Widget key support: Move (unused) Widget.OnKeyPress hook onto ButtonWidget; Buttons will respond to keys with modifiers.
2011-07-14 20:28:35 +12:00
Paul Chote
6877c29fa6
Reimplement production queue switching from selection.
2011-07-03 07:02:17 +12:00
Paul Chote
70faee4e9c
Remove obsoleted artwork
2011-07-03 06:32:05 +12:00
Paul Chote
8950ef7bcb
Hook up sell/repair buttons
2011-07-03 06:29:41 +12:00
Paul Chote
f96840df36
Rewrite production palette. Tooltips will be reimplemented later.
2011-07-03 06:20:02 +12:00
Paul Chote
c76811c5e1
Rewrite production tabs (again): Avoid doing a pile of work every tick; support multiple queue types grouped under one category; Tab numbering is sticky.
2011-07-03 01:48:14 +12:00
Paul Chote
b85fce3b41
Disable queue buttons when there are no tabs
2011-07-02 21:37:31 +12:00
Paul Chote
fe380b13ac
Rewrite ProductionTabsWidget.
2011-07-02 21:18:26 +12:00
Paul Chote
d5e63538ad
Port production palette from ui2 branch. Needs reworking. Unfinished.
2011-07-02 07:32:34 +12:00
Paul Chote
dba77daae0
Fix namespace
2011-07-02 07:31:39 +12:00
Paul Chote
e922e8028c
Hook up tib storage bar
2011-07-02 06:23:48 +12:00
Paul Chote
7e67fdb446
Wire up power bar
2011-07-02 04:27:40 +12:00
Paul Chote
1f92286b51
Wire up cash display
2011-07-02 03:53:13 +12:00
Paul Chote
7e42175a94
Mock up sidebar using existing widgets
2011-07-02 03:45:42 +12:00
Paul Chote
717471a522
New faction flags
2011-07-02 01:31:18 +12:00
Paul Chote
9b3cedd37f
Show map title in the lobby
2011-07-01 23:37:53 +12:00
Daniel Hernandez
0224b3b745
Fix stnk husk ( Fixes #985 ).
2011-07-01 23:22:07 +12:00
Paul Chote
3dec6016e7
Remove diplomacy menu, lock teams option (Feature #950 ).
2011-07-01 23:19:50 +12:00
Paul Chote
fa6b9983d3
Conquest objectives panel (Feature #949 ).
2011-07-01 23:07:50 +12:00
Paul Chote
c81735911e
Add Funcs for custom label Color/ContrastColor
2011-07-01 23:04:48 +12:00
Paul Chote
97186d8bd9
Support custom checkbox symbols. Add a crossed variant to C&C. Correctly copies checkbox state when copying checkboxes.
2011-07-01 23:04:48 +12:00
Paul Chote
7c63138e3f
Mechanism for showing mission objectives in the ingame menu. Fixes #948 .
2011-07-01 02:34:30 +12:00
Paul Chote
aaa78649fc
Make overflow tabs clickable. Fixes #550 .
2011-07-01 00:42:53 +12:00
Paul Chote
c2519375b2
Reduce grenadier death damage. Fixes #957 .
2011-07-01 00:35:09 +12:00
Paul Chote
0f3be08491
Halve tiberium damage to infantry, deal it smoothly.
2011-07-01 00:19:46 +12:00
Paul Chote
a835edfab1
Increase tiberium pathing penalty for infantry. Fixes #953 .
2011-07-01 00:16:28 +12:00
Paul Chote
9cbf372698
Use new reveal-map and heal crate effects. Fixes #977 .
2011-07-01 00:12:27 +12:00
Paul Chote
17fa312108
Use new cloak crate effect
2011-07-01 00:08:43 +12:00
Paul Chote
11a9bc7e43
Remove ExcludedActors from crate actions. Use a tag trait for cloakable actors. Ban MCV from receiving cloak.
2011-07-01 00:07:04 +12:00
Paul Chote
f360559869
Remove some crap from Cloak.
2011-06-30 23:54:42 +12:00
Paul Chote
fc10b79e1d
Capturable Biolab allows production of player-controlled viceroids.
2011-06-30 20:20:00 +12:00
Paul Chote
0236dd04ae
Work around capturable tech bug.
2011-06-30 20:17:49 +12:00
Paul Chote
9657d697fc
Add dino/vice icons, dino voices, crate effects from Sole Survivor
2011-06-30 20:16:16 +12:00
Paul Chote
b58e091892
Write graphics.log on Cg renderer errors. Fixes second half of #967 . Untested.
2011-06-29 11:37:52 +12:00
Paul Chote
d62a21da14
Improve GLSL renderer debug logging: Define GL_INVALID_OPERATION error code (was previously error 1282); Include GL_RENDERER, GL_VERSION, GL_SHADING_LANGUAGE_VERSION in graphics.log; write graphics.log when CheckGlError fails. Fixes #966 and half of #967 .
2011-06-29 11:33:25 +12:00
Chris Forbes
0e45968573
remove 'private' keyword where possible
2011-06-29 09:15:39 +12:00
Chris Forbes
587b2ef0d1
convert Buildable trait construction to concise style
2011-06-29 07:50:20 +12:00
Paul Chote
3305d5fad9
Update CHANGELOG
2011-06-29 02:26:41 +12:00
Paul Chote
adc9318a05
Add Muzzleflash to RA SAM Site.
2011-06-29 02:03:58 +12:00
Paul Chote
05dead8271
Don't ship demo.mix in packages
2011-06-29 00:05:10 +12:00
Paul Chote
3816cca667
Remove Tundra map and the snow tileset. Fixes #969 .
2011-06-29 00:05:10 +12:00
Paul Chote
c58284d06f
Increase ATWR range by 1. Fixes #941 (detection circle not visible).
2011-06-29 00:05:10 +12:00
Paul Chote
a7670f10ea
Reduce SAM Site range. Fixes #954 .
2011-06-29 00:05:10 +12:00
Paul Chote
05826c0c9b
Fix Apache tooltip, halve it's damage. Fixes #952 .
2011-06-29 00:05:10 +12:00
Chris Forbes
11dc069104
fix RALint prereqs checking
2011-06-28 23:36:39 +12:00
Chris Forbes
0080762bbc
fixed #359 -- diplomacy panel shows player colors
2011-06-28 23:21:49 +12:00
Chris Forbes
43d8750aad
fixed #728 : BuildableInfo.BaseNormal -> GivesBuildableArea
2011-06-28 23:11:20 +12:00
Chris Forbes
fb027a5650
fix broken palette handling in editor on linux/mac
2011-06-28 22:05:10 +12:00
Chris Forbes
9ae566cd68
remove some inconsistency from linux packaging script
2011-06-28 21:02:52 +12:00
Paul Chote
3d442afcab
Update AUTHORS
2011-06-28 02:03:18 +12:00
Daniel Hernandez
5e0817fc37
Remappable oil derricks. Fixes #502 .
2011-06-27 20:43:30 +12:00
Paul Chote
09bcc16cb1
Fix capturable tech structures.
2011-06-27 20:24:05 +12:00
Paul Chote
9886c1f6fe
Fix unremappable pixels in heli.shp ( Fixes #965 ).
2011-06-27 20:10:02 +12:00
Paul Chote
de44833457
Don't mangle shadows/cursors
2011-06-27 18:35:47 +12:00
Paul Chote
ebc0cea217
Fix #961
2011-06-27 18:30:44 +12:00
Paul Chote
3ec5693f69
Fix repair depot crash
2011-06-26 16:12:18 +12:00
Paul Chote
2cdc3c4288
Fix e3 firing offset. Fixes #936 .
2011-06-26 02:29:25 +12:00
Paul Chote
31cb1c017f
Fix e4, e5 firing offsets.
2011-06-26 02:29:25 +12:00
Paul Chote
98f4db750b
Support for changing infantry barrel offsets when prone. Fixes #935 .
2011-06-26 02:29:25 +12:00
Paul Chote
9b8e927c33
Fix Ion Cannon cursor
2011-06-25 22:04:00 +12:00
Chris Forbes
8df0d973fa
add RA:Aftermath music
2011-06-25 18:48:01 +12:00
Chris Forbes
9f5ee7fc1a
add RA:Counterstrike music
2011-06-25 18:44:31 +12:00
Chris Forbes
cf4769979d
fixed #899 -- OpenRA.Utility --png was missing unlock
2011-06-25 18:20:32 +12:00
Chris Forbes
a3601b1214
drop redundant virtuals from WithMuzzleFlash
2011-06-25 18:12:05 +12:00
Daniel Hernandez
6da5724af8
added new 2x2 oil derrick
2011-06-25 17:51:51 +12:00
Paul Chote
a4e319b9d2
Define a specific harvest cursor. Use attack for cnc harvest.
2011-06-25 17:40:34 +12:00
Paul Chote
fd2d15c0fe
Work around #937 . May have negative perf impact.
2011-06-25 16:43:51 +12:00
Paul Chote
fc37733c3c
Add a screen-space offset to barrel positions, and fix HTNK firing offsets. Fixes #803 , 929.
2011-06-25 15:25:22 +12:00
Paul Chote
b64c5e001e
Add support for C&C Covert Ops music (fixes half of #824 ).
2011-06-25 14:43:45 +12:00
Paul Chote
24a649d491
Fix artillery firing offset. Fixes #928 .
2011-06-25 14:06:54 +12:00
Paul Chote
2f07a38de0
Fix JEEP turret offset ( Fixes #927 )
2011-06-25 13:57:05 +12:00
Paul Chote
81d1444b4a
Fix turreted muzzleflashes.
2011-06-25 13:54:30 +12:00
Paul Chote
016a082a76
Add Great Shot!' and Map theme' scores. Use Map theme for the shellmap. Fixes #913 .
2011-06-25 13:32:16 +12:00
Chris Forbes
fabb89f4da
disable component UI in windows installer
2011-06-25 12:26:45 +12:00
Lawrence Wang
1fa4cf5c0a
Bug 856- Removal of extra few lines of code
2011-06-25 11:54:19 +12:00
Lawrence Wang
de5db51f25
Fixed #856 - created trait for ammo reload time, set for some aircraft
2011-06-25 11:54:12 +12:00
Chris Forbes
6be55b61aa
fixed #934 -- convert all AttackBase.MuzzleFlash uses to WithMuzzleFlash
2011-06-25 11:51:04 +12:00
Chris Forbes
29b81be5bb
removed obsolete data sln
2011-06-25 11:41:13 +12:00
Paul Chote
a59ff827b8
Update CHANGELOG
2011-06-25 00:18:17 +12:00
Paul Chote
b39880a845
SAM site muzzleflash ( Fixes #923 )
2011-06-25 00:17:49 +12:00
Paul Chote
6817332317
Rework apache weapon and firing offsets. Has duel machine guns with 10 shots, reloads all of its ammo every 8 seconds. Damage increased, and can now attack air. Fixes second half of #930 .
2011-06-24 23:58:52 +12:00
Paul Chote
44c86928ec
Rework orca weapons and firing offsets. Now fires a volley of 10 rockets, which reload at 2 per 3 seconds. Fixes half of #930 .
2011-06-24 23:58:30 +12:00
Paul Chote
3b55b92573
Fix BGGY turret location ( Fixes #926 )
2011-06-24 20:56:45 +12:00
Paul Chote
24266ebc93
Autodetect CD instead of prompting the user. Fixes #911 . Requires testing under Windows and Linux.
2011-06-24 19:08:29 +12:00
Paul Chote
dc9b0adba9
Kill unused map installation code.
2011-06-24 17:26:33 +12:00
Paul Chote
916e63710c
Fix #892
2011-06-24 17:08:58 +12:00
Paul Chote
8122d63a74
Remove SSM from Nod
2011-06-24 01:40:00 +12:00
Paul Chote
edbc7a028b
Artillery goes back to Nod
2011-06-24 01:21:17 +12:00
Paul Chote
06c32a728a
Update CHANGELOG
2011-06-24 00:40:58 +12:00
Paul Chote
35a5fc3356
Work around for #902 .
2011-06-24 00:40:58 +12:00
Paul Chote
2d34169d79
Fix harv/proc/selling interaction. Fix formatting issues in OreRefinery. ( Fixes #901 , #903 )
2011-06-24 00:40:58 +12:00
Paul Chote
122c7ec569
Don't show bounty cashticks of $0.
2011-06-24 00:40:58 +12:00
Paul Chote
ef8b6b2e71
Remove FlyOffMap.Interruptable. Fixes #906 .
2011-06-24 00:40:58 +12:00
Paul Chote
78502317aa
APC becomes an Anti-Air transport. Will need new turret artwork.
2011-06-24 00:40:57 +12:00
Paul Chote
1848405795
Rocket Launcher (MSAM) rework. Now fires 6 unguided rockets, has a fixed turret, cannot target air.
2011-06-24 00:40:57 +12:00
Paul Chote
41def5fef5
Split STNK weapon from MSAM, give it burst 2, and set correct barrel offsets. Doubles effective STNK damage. ( Fixes #907 )
2011-06-23 18:45:35 +12:00
Paul Chote
60a4a06ee4
Restore APC cargo pips ( Fixes #910 ).
2011-06-23 18:13:08 +12:00
Paul Chote
ec3d467858
HackyAI supports teams ( Fixes #917 ).
2011-06-23 17:41:38 +12:00
Paul Chote
6ed0c574be
Update CHANGELOG
2011-06-22 22:33:57 +12:00
Paul Chote
099ede0428
Halve bridge strength
2011-06-21 20:44:19 +12:00
Paul Chote
65f1427bf2
Fix some other bogus bits in Bridge
2011-06-21 20:35:19 +12:00
Paul Chote
5e220a9ac7
Fix #306
2011-06-21 20:35:08 +12:00
Paul Chote
af4093f380
Swap the default value for FlyOffMap.Interruptible. The common case (scripted aircraft) don't want to be interruptible. Fixes badr desync caused by the mono 2.6.7 compiler dropping initializers for bools that default to true.
2011-06-21 14:20:08 +12:00
Paul Chote
74b2b36a40
Clean up and merge #883
2011-06-21 13:34:38 +12:00
Curtis S
bb2e514dfd
Fixed title in ra map "Center of Attention"
2011-06-21 13:14:05 +12:00
Paul Chote
6feccab5db
Add map-player check to SurrenderOnDisconnect
2011-06-21 03:41:36 +12:00
Paul Chote
1cdfd44d43
Fix #897 .
2011-06-21 03:40:39 +12:00
Paul Chote
ce65127e34
Fix observer tooltips (Bug #769 )
2011-06-21 02:51:50 +12:00
Paul Chote
e33995d71b
Don't display a tooltip for actors without the Tooltip trait
2011-06-21 02:48:52 +12:00
Paul Chote
088573f2b7
Disable controls instead of hiding when ready. Fixes #889
2011-06-20 22:50:32 +12:00
Paul Chote
7838896c81
Display bot spawns to everyone, not just the host.
2011-06-20 22:50:32 +12:00
Paul Chote
43aae99dd0
Fix #888
2011-06-20 22:50:32 +12:00
Paul Chote
49dfbd43b7
Fix #896
2011-06-20 22:50:32 +12:00
Paul Chote
347a80f0a7
Unbitrot GDI01. The broken rules overrides have been left as a testcase for #768
2011-06-20 22:50:32 +12:00
Paul Chote
c014731a2f
Fix Map.PlayerCount
2011-06-20 22:50:31 +12:00
Paul Chote
bafa411329
Expose LockTeam/LockSpawn to mappers
2011-06-20 22:50:31 +12:00
Paul Chote
8875d1adee
Skirmish starts with the last used map.
2011-06-20 22:50:31 +12:00
Paul Chote
4fa9a2ba2b
Group the music button on the left
2011-06-20 22:50:31 +12:00
Paul Chote
e00bfd487d
Hook up the spawn selector.
2011-06-20 22:50:31 +12:00
Paul Chote
c80fbaacd5
Add a spawnpoint selector for bots (selector logic unimplemented)
2011-06-20 22:50:30 +12:00
Paul Chote
b4ce97691b
Use images instead of checkboxes for non-editable status fields and fix player template naming: local/remote -> editable/non-editable.
2011-06-20 22:50:30 +12:00
Paul Chote
ac68f9dab3
Remove Bot: label from bots in the slot dropdown.
2011-06-20 22:50:30 +12:00
Paul Chote
e7543f28df
Fix naming of Player.PlayerReference.
2011-06-20 22:50:29 +12:00
Paul Chote
91b31b1981
Rewrite ChooseInitialStance to support bot teams and remove obsolete crap.
2011-06-20 22:50:29 +12:00
Paul Chote
4f172d7ed8
Make bots first-class players.
...
- Bots have their own Clients, with unique ClientIDs
- Hosts can set bot team/color in the lobby
- Bots are kicked when switching to a smaller map without enough slots
- Order validator assumes that only client 0 has permission to issue bot orders
2011-06-20 22:50:29 +12:00
Paul Chote
0c9190a1af
Enforce color/race/team locking
2011-06-20 22:50:28 +12:00
Paul Chote
19d74fef52
Server support for host changing other client's race/color/team/spawn
2011-06-20 22:50:28 +12:00
Paul Chote
d2df5722b5
Fix the lobby slots.
...
- lobbyInfo.Slots is now a dictionary, keyed by the name of the PlayerReference that the slot is tied to.
- LockRace/Color/Team is now specified on the slot, avoiding map lookups in the lobby
- Observers are no longer tied to slots -> players will join as observers instead of crashing the game if there are no available slots
- Observers are able to change their name and color
2011-06-20 22:50:27 +12:00
Paul Chote
e934baa6e9
Better bot spawning code; better random color and proper player names.
2011-06-20 22:50:27 +12:00
Paul Chote
0899916406
Disable diplomacy and cheats for observers
2011-06-20 22:50:26 +12:00
Paul Chote
532bd42aed
Remove obsolete Player index cruft
2011-06-20 22:50:26 +12:00
Paul Chote
bcbd18bb52
Skirmish mode starts with a bot selected.
2011-06-20 22:50:22 +12:00
Paul Chote
c6182f6039
Fix player connected chat message
2011-06-20 14:39:03 +12:00
Chris Forbes
3409d8f046
remove type-specific functions for ChromeMetrics.Get; use FieldLoader
2011-06-20 14:39:03 +12:00
Paul Chote
7095f293ff
Fix #865
2011-06-20 14:39:03 +12:00
Paul Chote
63e77755b7
Fix #864 - don't display the depressed state if the checkbox is disabled
2011-06-20 14:38:59 +12:00
Paul Chote
d043f4807f
Make the checkbox depressed state optional, and disabled in ra.
2011-06-20 14:34:29 +12:00
Paul Chote
94bca753d2
Fix #866
2011-06-20 13:03:23 +12:00
Paul Chote
9bf0a97327
Fix RMBO death sequences
2011-06-20 13:03:23 +12:00
Paul Chote
fe5ef82cdf
Allow bot players to be created via map.yaml
2011-06-20 13:03:23 +12:00
Paul Chote
64497c9b2f
Fix exploding walls
2011-06-20 13:03:23 +12:00
Paul Chote
2f86208a9a
Swap mod and replay buttons
2011-06-20 13:03:23 +12:00
Paul Chote
568814b15a
Display cnc mod version in the main menu
2011-06-20 13:03:23 +12:00
Paul Chote
7fb46bb2b6
Work around CreateLocalServer miscompile
2011-06-20 13:03:20 +12:00
Paul Chote
00b730ab0f
Update changelog
2011-06-01 19:18:26 +12:00
Paul Chote
b487476ea9
Remove Game.AfterGameStart
2011-06-01 19:18:21 +12:00
Paul Chote
2ebb2ae921
Remove static handler crap from widget delegates - Register/unregister events manually (ra & cnc).
2011-06-01 19:15:55 +12:00
Paul Chote
add29e845e
Fix orphaned DropDown panels (eg when exiting menus using a hotkey)
2011-06-01 18:53:41 +12:00
Paul Chote
ad3f378545
Add a hook for widgets being removed, and ensure widgets are removed consistently.
2011-06-01 18:50:59 +12:00
Paul Chote
bbce4368d9
Remove some crap from ra ServerBrowserLogic
2011-05-31 21:22:29 +12:00
Mike Bundy
fcceac1730
GPS fix
2011-05-31 20:44:01 +12:00
Curtis S
b64f883658
Moved Medic cost down to 500 from 800
2011-05-31 20:44:01 +12:00
Curtis S
571386f987
Added 13 new RA maps by buddha, hamb, seru
2011-05-31 20:44:01 +12:00
Curtis S
ed26c7c0b4
Fixed open grass areas in koth-crossroads
2011-05-31 20:44:01 +12:00
Curtis S
5f8e5d6da5
Fixed open grass/water/sea areas on community made maps
2011-05-31 20:44:01 +12:00
Paul Chote
9a2f04ce2d
Fix cheats button width
2011-05-31 20:44:00 +12:00
Paul Chote
bce8e0ab1d
Fix ftnk firing offsets.
2011-05-31 20:44:00 +12:00
Paul Chote
e79d8133d4
Fix ATWR firing offsets. Add a burst delay.
2011-05-31 20:44:00 +12:00
Paul Chote
489487c96c
Fix OBLI fire offset
2011-05-31 20:44:00 +12:00
Paul Chote
9b858af2b7
Add muzzleflash to GTWR. WithMuzzleFlash now actually uses the turret position.
2011-05-31 20:44:00 +12:00
Paul Chote
99611f66de
Nerf FTNK
2011-05-31 20:44:00 +12:00
Paul Chote
41819354ac
Fix selection box dragging behind other ui elements
2011-05-31 20:44:00 +12:00
Paul Chote
6512db14cf
Fix #845 (spawnpoint artwork leaks across mod change)
2011-05-30 22:15:15 +12:00
Paul Chote
c07abc48b2
Remove some nonfunctional code in BuildPaletteWidget
2011-05-30 22:15:15 +12:00
Paul Chote
b425d770c5
Correct parameter order in IOrderTargeter.CanTargetLocation interface definition
2011-05-30 22:15:15 +12:00
Paul Chote
922f4754f9
Drop the ControlGroupModifier setting. Use Cmd on osx for group addition.
2011-05-30 22:15:15 +12:00
Paul Chote
2d43d656c2
Remove bs settings state tracking
2011-05-30 22:15:14 +12:00
Paul Chote
81515705ec
Add keyboard shortcut support to ButtonWidgets.
...
Hook up 'escape' and 'return' as appropriate for moving through menus.
2011-05-30 22:15:14 +12:00
Paul Chote
124f19f00b
Bind skirmish servers to a random available port
2011-05-30 22:15:14 +12:00
Paul Chote
a288c5df15
Use static ctors for static setup.
2011-05-30 22:15:14 +12:00
Chris Forbes
a5fdfbfd60
fix water artifacts on cnc shellmap
2011-05-30 22:03:47 +12:00
Chris Forbes
f84312acb9
add editor hack for fixing open areas in existing ra maps
2011-05-30 21:59:25 +12:00
Chris Forbes
5531715652
fixed 850 -- rallypoint flags staying original owner's color after capture
2011-05-30 21:35:35 +12:00
Chris Forbes
368468e323
format RenderSimple
2011-05-30 21:32:54 +12:00
Chris Forbes
61cde675ea
fixed 741 -- use the correct superweapon building when more than one is available and some are disabled
2011-05-30 21:26:05 +12:00
Chris Forbes
7ac57014fb
tidy
2011-05-30 21:17:25 +12:00
Chris Forbes
596e64e527
remove ReverseEnterTransport -- 852
2011-05-30 21:15:56 +12:00
Chris Forbes
d54c632812
remove unused LinkProc function
2011-05-30 20:59:11 +12:00
Chris Forbes
09027d4770
fixup in RenderCargo
2011-05-30 20:58:18 +12:00
Chris Forbes
05bb335ce2
fix missing center panel part on fancy tooltips
2011-05-30 20:52:16 +12:00
Chris Forbes
0ba41acf4a
add muzzle flashes to pbox/hbox
2011-05-30 20:50:45 +12:00
Chris Forbes
e24c8971b6
fixed 796 -- AttackTurreted sets IsAttacking correctly now.
2011-05-30 20:14:43 +12:00
Chris Forbes
24586ac056
fixed 771 -- adds Passenger.Weight, Cargo.MaxWeight, Cargo.PipCount
2011-05-30 20:09:22 +12:00
Chris Forbes
faf0ea387f
small cleanup
2011-05-30 19:37:16 +12:00
Chris Forbes
6fd4b565c9
reinstate required hack in GainsExperience.InnerModifyRender
2011-05-23 22:16:21 +12:00
Chris Forbes
4cafabc1f3
fixed 773 -- ftur firing offset
2011-05-23 19:59:48 +12:00
Chris Forbes
aca4d2ebbb
fixed 823 -- mouse interaction with password fields uses the metrics of the mask character, not the actual content
2011-05-23 19:57:40 +12:00
Chris Forbes
0d63e9f999
fix glitchyness on repairing veteran units
2011-05-23 19:48:59 +12:00
Chris Forbes
0bd4d6d417
remove unused duplicated function from GraphicsDevice
2011-05-23 19:47:20 +12:00
Chris Forbes
5ecc1ebefc
split IGraphicsDevice.{Present,PumpInput}
2011-05-22 22:10:48 +12:00
Chris Forbes
77686adc1a
remove batch spam from PerfGraphWidget
2011-05-22 22:05:49 +12:00
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00
Chris Forbes
4b12a19af0
remove Renderer.Resolution duplication everywhere -- it's not free.
2011-05-22 21:38:54 +12:00
Chris Forbes
5ad2c43761
remove duplicated crap from CncLoadScreen
2011-05-22 21:34:59 +12:00
Chris Forbes
fdfa3fc1d3
start cleaning GameInitDelegate
2011-05-22 21:33:48 +12:00
Chris Forbes
41124a12f2
remove bogus empty delegates dir from Game
2011-05-22 21:33:47 +12:00
Chris Forbes
66c72d14d8
split scrollthumb/button in chrome data; fixes screwed up RA scrollthumbs
2011-05-22 21:33:47 +12:00
Chris Forbes
d8ff3b8d3a
fix 704 -- parachute offsets are configurable, and sensible now for infantry
2011-05-22 21:33:46 +12:00
Chris Forbes
b792d07c8c
start reworking player setup
2011-05-22 21:33:34 +12:00
Chris Forbes
cf5d49a328
fix some subtle crap in map upgrader
2011-05-22 20:41:38 +12:00
Chris Forbes
3bbcbf4701
fix #772 -- GivesBounty uses Actor.GetSellValue
2011-05-22 20:41:37 +12:00
Chris Forbes
0807f4ca8d
782 fixed -- friendly units no longer trigger mines
2011-05-22 20:41:37 +12:00
Chris Forbes
4c36403b75
783 fixed -- mines are visible to spec and allies now
2011-05-22 20:41:36 +12:00
Chris Forbes
f319307b43
fix 776 -- support custom SHPs & bright/dim zap count in TeslaZap projectile type
2011-05-22 20:41:35 +12:00
Chris Forbes
81eaf091c2
fix 752 -- utility --png takes a palette filename as well
2011-05-22 20:41:35 +12:00
Chris Forbes
a0e015746f
move MakeSystemPalette out of editor.RenderUtils; rename to Palette.AsSystemPalette()
2011-05-22 20:41:34 +12:00
Chris Forbes
e839ae33d8
hax
2011-05-22 20:41:34 +12:00
Chris Forbes
90cea9f73d
expose temp VBO tuning parameters in settings
2011-05-22 20:41:31 +12:00
Chris Forbes
cd6f77ca7c
move terrain palette constant lookup outside terrain setup inner loop
2011-05-22 20:39:01 +12:00
Chris Forbes
83c80377d0
formatting in Building
2011-05-22 20:39:01 +12:00
Chris Forbes
b3908606c3
remove some silly cost centers in Building
2011-05-22 20:39:00 +12:00
Chris Forbes
af083a39f0
actually emit the list of missing extensions in the error message.
2011-05-22 20:38:59 +12:00
Chris Forbes
f406504147
add render_flip to perf history
2011-05-22 20:38:59 +12:00
Chris Forbes
fe392bd42d
add render_widgets to perf history
2011-05-22 20:38:58 +12:00
Chris Forbes
52f79f232e
correctly requote arguments to zenity
2011-05-22 20:38:58 +12:00
Chris Forbes
9434dd993a
slight cleanup in Renderer
2011-05-22 20:38:57 +12:00
Chris Forbes
a52d7fb496
fix leaky textures & vbos
2011-05-22 20:38:56 +12:00
Chris Forbes
75588b050e
improve error message in CreateDevice
2011-05-22 20:38:56 +12:00
Chris Forbes
1d406bde75
#753 fixed
2011-05-22 20:38:55 +12:00
Chris Forbes
bc48044788
fix #742 tsla & ttnk offsets (from djohe)
2011-05-22 20:38:55 +12:00
Chris Forbes
0eff17240c
fix #743 (from djohe)
2011-05-22 20:38:54 +12:00
Chris Forbes
b22bb84349
make AttackMoveActivity a bit less aggressive about pwning the tick perf
2011-05-22 20:38:54 +12:00
Chris Forbes
375eb90a88
fix perf of HackyAI AssignRoles, to some extent
2011-05-22 20:38:53 +12:00
Chris Forbes
9b3e6c5c4a
remove FP sillyness from FindUnits & friends
2011-05-22 20:38:52 +12:00
Chris Forbes
ccc245ded4
reintroduce Cached<T>; use for Actor.Bounds, Actor.ExtendedBounds, which replace Actor.GetBounds(bool)
2011-05-22 20:38:48 +12:00
Chris Forbes
b12a35af4c
more trivial cleanups
2011-05-22 20:36:25 +12:00
Chris Forbes
599ee25cb1
adjust strictness of Production query in ChooseBuildTabOnSelect
2011-05-22 20:36:25 +12:00
Paul Chote
d4baf2d757
Refactor UnitInfluence trait -> world.ActorMap
2011-05-22 19:32:53 +12:00
Paul Chote
d6496cb5be
Remove GainsExperience from mcv, harv, e6.
2011-05-22 19:32:53 +12:00
Paul Chote
4f7074fdf9
Don't give a levelup crate if the unit can't gain experience
2011-05-22 19:32:53 +12:00
Chris Forbes
668dfa1f6f
don't show cashticks when there is no refund
2011-05-22 19:32:52 +12:00
Paul Chote
b0fd954b80
BRIK after AFLD/WEAP
2011-05-22 19:32:52 +12:00
Paul Chote
b9ceaae4dd
All vehicles leave husks
2011-05-22 19:32:52 +12:00
Paul Chote
d8262486f9
Fix bogus attack-move with harv and apc
2011-05-22 19:32:52 +12:00
Paul Chote
13a2dc6866
Ftnk explodes on death.
2011-05-22 19:32:52 +12:00
Paul Chote
6f6e1b342c
Tweak proc price, footprint
2011-05-22 19:32:52 +12:00
Paul Chote
7a2b78b1d8
Fix diplomacy/cheats menu stacking
2011-05-22 19:32:25 +12:00
Chris Forbes
cd756885a6
remove MasterServerQuery in favour of ServerList
2011-05-22 18:41:33 +12:00
Paul Chote
53426030ee
Fix hover for ra dropdowns (also scrollpanels)
2011-05-22 18:41:33 +12:00
Paul Chote
325fd509b0
Remove obsoleted dropdown & label code
2011-05-22 18:41:33 +12:00
Paul Chote
d029b1ff6f
Use new mechanism for stances / color picker
2011-05-22 18:41:32 +12:00
Paul Chote
0c9692c0b1
Use new mechanism for mod list
2011-05-22 18:41:32 +12:00
Paul Chote
078972e3be
Use new mechanism for ra dropdowns
2011-05-22 18:41:32 +12:00
Paul Chote
ab298e1eae
Remove redundancy from dropdown setup
2011-05-22 18:41:32 +12:00
Paul Chote
d7a0445e59
Remove ContainerWidget.Background
2011-05-22 18:41:32 +12:00
Paul Chote
7a21309d67
Use ScrollItem for ra music list
2011-05-22 18:41:32 +12:00
Paul Chote
46c870b967
Use ScrollItem for ra map browser
2011-05-22 18:41:32 +12:00
Paul Chote
db417545e6
Use ScrollItem for ra replay browser
2011-05-22 18:41:32 +12:00
Paul Chote
1d24c5f49c
Use ScrollItem in ra server browser
2011-05-22 18:41:32 +12:00
Paul Chote
dc6bd60fcc
Kill CheckboxWidget.Bind and related
2011-05-22 18:41:32 +12:00
Paul Chote
b1cc004194
Remove obsolete calls from ra SettingsMenuDelegate
2011-05-22 18:41:31 +12:00
Paul Chote
dbd16076a5
Remove unused video player from ra
2011-05-22 18:41:31 +12:00
Paul Chote
5cb0be6c4b
Remove obsolete calls from ra DeveloperModeDelegate
2011-05-22 18:41:31 +12:00
Paul Chote
35673a058a
Remove obsolete Bold field from widgets
2011-05-22 18:41:31 +12:00
Paul Chote
8eb4e663d2
Fix obsolete Game.Disconnect()
2011-05-22 18:41:31 +12:00
Paul Chote
16cd1679dd
Fix special power bin position
2011-05-22 18:41:31 +12:00
Paul Chote
74d068423b
Give a sensible error instead of spawning inaccessible filepickers when Fullscreen.
2011-05-22 18:41:30 +12:00
Paul Chote
cb53bcd17d
Loadscreen tweaks
2011-05-22 18:41:30 +12:00
Paul Chote
13ceafb658
Fix music install crash.
2011-05-22 18:41:30 +12:00
Paul Chote
bafd12b88e
Loadscreen progress bar
2011-05-22 18:41:30 +12:00
Paul Chote
126e489a10
More fluff
2011-05-22 18:41:30 +12:00
Paul Chote
f2f59e3f93
Eva logo. Disable scanlines
2011-05-22 18:41:30 +12:00
Paul Chote
e73248f55c
Use the scrollbar arrow "pressed" variants
2011-05-22 18:41:29 +12:00
Paul Chote
75cee824be
Move checkbox and button bits to chrome.svg
2011-05-22 18:41:29 +12:00
Paul Chote
3faf78ddd0
New spawnpoint artwork
2011-05-22 18:41:29 +12:00
Paul Chote
eb6c55e289
Merge music buttons into chrome.svg
2011-05-22 18:41:29 +12:00
Paul Chote
939a667229
Merge install logo into chrome.png. Display faction logos on install screen
2011-05-22 18:41:29 +12:00
Paul Chote
f577525fad
Remove redundant cnc art src
2011-05-22 18:41:29 +12:00
Paul Chote
aef6223c6c
Add logos to the loadscreen
2011-05-22 18:41:29 +12:00
Paul Chote
dcaa161bd1
Diplomacy menu
2011-05-22 18:41:28 +12:00
Paul Chote
84a99be18e
Split CncIngameMenuLogic into its own file
2011-05-22 18:41:28 +12:00
Paul Chote
aaecd6ce92
"Battle control terminated"
2011-05-22 18:41:28 +12:00
Paul Chote
18c9a719ac
Mission Accomplished / Lost notifications (cnc + ra)
2011-05-22 18:41:28 +12:00
Paul Chote
9f17afe289
Fix racing ticks at gamestart
2011-05-22 18:41:28 +12:00
Paul Chote
797a95ad93
Fade in the menu palette effect over a few frames
2011-05-22 18:41:25 +12:00
Paul Chote
9822afcdb8
New loadscreen
2011-05-21 17:26:20 +12:00
Paul Chote
3ea1534082
Show current title and volume slider in music player
2011-05-21 17:26:20 +12:00
Paul Chote
91a3aafa67
Split the download/install logic into multiple files.
2011-05-21 17:26:20 +12:00
Paul Chote
c76d2e37dc
Make the sound engine less dumb about music. Fix the music player not knowing about already playing tracks.
2011-05-21 17:26:20 +12:00
Paul Chote
42d8722cbc
Merge DropDownButtons
2011-05-21 17:26:20 +12:00
Paul Chote
58e3a1f41e
Use the new dropdowns everywhere
2011-05-21 17:26:20 +12:00
Paul Chote
b2c60e0876
Fix graphics mode dropdown
2011-05-21 17:26:20 +12:00
Paul Chote
5bc0ef69ad
Pass WidgetArgs to Widget.Initialize. Use this to allow for custom substitutions.
2011-05-21 17:26:20 +12:00
Paul Chote
b417118429
Prototype text dropdown
2011-05-21 17:26:20 +12:00
Paul Chote
e8d652ad63
New method for attaching panels to dropdowns. Implemented for colorpicker.
2011-05-21 17:26:20 +12:00
Paul Chote
85c519c073
Normalize checkboxes
2011-05-21 17:26:19 +12:00
Paul Chote
14af766427
Remove some duplication from widgets that draw fake buttons.
2011-05-21 17:26:19 +12:00
Paul Chote
b3f9725872
Mark another obsolete field
2011-05-21 17:26:19 +12:00
Paul Chote
04e5794678
Normalize slider
2011-05-21 17:26:19 +12:00
Paul Chote
e09cd16042
Normalize scrollpanel
2011-05-21 17:26:19 +12:00
Paul Chote
adb67699e1
Move ScrollItem upstream
2011-05-21 17:26:19 +12:00
Paul Chote
e09ccef48b
Normalize TextFields
2011-05-21 17:26:19 +12:00
Chris Forbes
aa772db9a7
fix crashy behavior in TextFieldWidget
2011-05-21 17:26:19 +12:00
Chris Forbes
a96b1ce01c
add property support to FieldLoader
2011-05-21 17:26:19 +12:00
Chris Forbes
310ecc34ce
clean up usings everywhere
2011-05-21 17:26:18 +12:00
Paul Chote
eb8aafced0
Normalize ButtonWidgets
2011-05-21 17:26:18 +12:00
Paul Chote
3eb3ae76f0
Fix progressbars
2011-05-21 17:26:18 +12:00
Paul Chote
a9bbb5f5c2
Improve manifest parsing
2011-05-21 17:26:18 +12:00
Paul Chote
e2bd20f888
Reorder sequence loading to save batches
2011-05-21 17:26:18 +12:00
Paul Chote
239a96718d
Throw a slightly more useful error on duplicate keys
2011-05-21 17:26:18 +12:00
Paul Chote
d7f009b218
Use the font dictionary everywhere
2011-05-21 17:26:18 +12:00
Paul Chote
e1c8658fdc
Fonts are now defined in mod.yaml
2011-05-21 17:26:18 +12:00
Paul Chote
ab423fbe8c
Mark some bits obsolete
2011-05-21 17:26:18 +12:00
Paul Chote
2075c7033b
Refactor scrollpanel items into their own widget
2011-05-21 17:26:18 +12:00
Paul Chote
033880862d
Remove last uses of Bold: in cnc
2011-05-21 17:26:18 +12:00
Paul Chote
a65021b550
Merge most of the new ui into a single texture
2011-05-21 17:26:17 +12:00
Paul Chote
810953ea94
Cheats menu
2011-05-21 17:26:17 +12:00
Paul Chote
0b0fac3c4b
Shellmap music
2011-05-21 17:26:17 +12:00
Paul Chote
cb565e5d3c
Wire up the settings panel
2011-05-21 17:26:17 +12:00
Paul Chote
ce901427bc
Nonfunctional settings panel prototype
2011-05-21 17:26:17 +12:00
Paul Chote
76545db7fd
Allow custom CncCheckbox fonts. Tweak CncScrollbar rendering.
2011-05-21 17:26:17 +12:00
Paul Chote
665b6c2b8e
Fix server browser
2011-05-21 17:26:17 +12:00
Paul Chote
87cfd0a077
Fix sidebar interaction
2011-05-21 17:26:17 +12:00
Paul Chote
32640d0300
Remove range slider, add a random button
2011-05-21 17:26:17 +12:00
Paul Chote
3e2a49934c
Don't use a static variable for player palette preview.
2011-05-21 17:26:16 +12:00
Paul Chote
1526b6ff37
Make Game.LoadWidget / Widget.LoadWidget consistent.
2011-05-21 17:26:16 +12:00
Paul Chote
21267688b0
Split the colorpicker logic into its own handler. Game.LoadWidget no longer adds the loaded widget to the RootWidget.
2011-05-21 17:26:16 +12:00
Paul Chote
529ed51034
Nit: use ServerSettings to pass info to the server
2011-05-21 17:26:16 +12:00
Paul Chote
f4ea4c5daa
Add a WidgetArgs type to work around gmcs not understanding lambda -> Action -> object.
2011-05-21 17:26:16 +12:00
Paul Chote
603379aa96
Fix nits
2011-05-21 17:26:16 +12:00
Paul Chote
61facc7bb1
Let panels handle closing themselves
2011-05-21 17:26:16 +12:00
Paul Chote
5fffc9d816
Don't tell the master server about local servers
2011-05-21 17:26:16 +12:00
Paul Chote
f0f591c6fb
Initial settings menu copied from the old impl.
2011-05-21 17:26:16 +12:00
Paul Chote
be79529d9e
Perf debug
2011-05-21 17:26:15 +12:00
Paul Chote
00f0773dc1
Clear state correctly on mod transition
2011-05-21 17:26:15 +12:00
Paul Chote
e8926ccad3
Initial no-frills mod selector
2011-05-21 17:26:15 +12:00
Paul Chote
fb4a5d4083
Fix mapchooser button order
2011-05-21 17:26:15 +12:00
Paul Chote
80d5b67bb9
Music installation
2011-05-21 17:26:15 +12:00
Paul Chote
dfb07153c6
Rollover etc CncDropDownButtonWidgets
2011-05-21 17:26:15 +12:00
Paul Chote
86159f9ddc
Fix lobby color picker
2011-05-21 17:26:15 +12:00
Paul Chote
c4f40babb5
Reimplement music player
2011-05-21 17:26:14 +12:00
Paul Chote
7c18614bf3
Fix observers
2011-05-21 17:26:14 +12:00
Paul Chote
ab28f5867f
Disallow watching replays with zero duration.
2011-05-21 17:26:14 +12:00
Paul Chote
814845730f
Work around a race condition with local servers.
2011-05-21 17:26:14 +12:00
Paul Chote
33a4f5e29e
Support loopback servers for solo play
2011-05-21 17:26:14 +12:00
Paul Chote
b1a6eec3d3
Stop using MasterServerQuery in server browser
2011-05-21 17:26:14 +12:00
Paul Chote
2f9ec67510
Fix the server browser player count
2011-05-21 17:26:14 +12:00
Paul Chote
655eb123b9
Give more polished error messages
2011-05-21 17:26:14 +12:00
Paul Chote
3d493d3ace
Package download works. Download error messages need polish.
2011-05-21 17:26:14 +12:00
Paul Chote
37577afc36
Polish
2011-05-21 17:26:13 +12:00
Paul Chote
6a1f3cfc18
Installing from CD reimplemented
2011-05-21 17:26:13 +12:00
Paul Chote
93e55d0866
Install logo
2011-05-21 17:26:13 +12:00
Paul Chote
372d2f5426
Saner load code for cnc. Installing not yet implemented.
2011-05-21 17:26:10 +12:00
Paul Chote
3d347848f3
Remove another hardcoded widget reference and prepare for saner init code.
2011-05-21 17:25:45 +12:00
Paul Chote
2e1e8fd7e8
Apply desat effect on ingame menu too
2011-05-21 17:25:45 +12:00
Paul Chote
d95138b600
Use the same mechanism for loading ingame and shellmap ui.
2011-05-21 17:25:45 +12:00
Paul Chote
07d5f91325
Add scanlines
2011-05-21 17:25:45 +12:00
Paul Chote
6fa9eeb5bb
Prompt before quit / surrender
2011-05-21 17:25:45 +12:00
Paul Chote
33b35f768e
Nits
2011-05-21 17:25:44 +12:00
Paul Chote
8957caeaca
Basic ingame menu reimplemented.
2011-05-21 17:25:44 +12:00
Paul Chote
5e32cd38eb
Fix initial selected map, naming.
2011-05-21 17:25:44 +12:00
Paul Chote
7db1b5a1a0
Add a hover state for scrollpanel entries
2011-05-21 17:25:44 +12:00
Paul Chote
fdf9927854
Remember the last map. Disable the server desc and password fields. Draw the chat entry box on top of the display box.
2011-05-21 17:25:44 +12:00
Paul Chote
805f61cc4b
Bugfix when connecting via server browser
2011-05-21 17:25:44 +12:00
Paul Chote
fd6c0a90c6
Show the host/port in the dialogs. Show the failed dialog in the lobby when the server vanishes.
2011-05-21 17:25:43 +12:00
Paul Chote
5c59f7703d
Reimplement connecting / connection failed dialogs.
2011-05-21 17:25:43 +12:00
Paul Chote
a607a60b8f
New textfield with support for hover and disabled states.
2011-05-21 17:25:43 +12:00
Paul Chote
1881a6b713
Generalize the map chooser to work anywhere. Hook it up in server creation.
2011-05-21 17:25:42 +12:00
Paul Chote
1c1b89948a
Add a server password field and map name
2011-05-21 17:13:20 +12:00
Paul Chote
09526ee2dd
New create server layout
2011-05-21 17:13:20 +12:00
Paul Chote
99eb6ab774
Start reimplementing server creation
2011-05-21 17:13:20 +12:00
Paul Chote
9f4eba9003
Tweaks. The primary button feels better on the right.
2011-05-21 17:13:20 +12:00
Paul Chote
c9dd1aa4bd
Improved replay browser
2011-05-21 17:13:20 +12:00
Paul Chote
14a904ab7a
Start reimplementing replay browser
2011-05-21 17:13:18 +12:00
Paul Chote
57530c819b
Direct Connect panel
2011-05-21 16:28:20 +12:00
Paul Chote
dded6040d6
Convert remaining buttons and checkboxes to cnc variants
2011-05-21 16:28:20 +12:00
Paul Chote
1e66d57ef1
Refactor font code out of LabelWidget
2011-05-21 16:28:17 +12:00
Paul Chote
188a16fc08
Cnc scrollpanel with support for rollover etc.
2011-05-21 16:27:38 +12:00
Paul Chote
d349c5341e
Map chooser
2011-05-21 16:27:38 +12:00
Paul Chote
44d3412c7b
Fix checkbox active area
2011-05-21 16:27:38 +12:00
Paul Chote
16c3f75269
Color tweaks
2011-05-21 16:27:38 +12:00
Paul Chote
8685d34703
New chat display
2011-05-21 16:27:37 +12:00
Paul Chote
5647917fda
New checkboxes (independent from old checkboxes) that support hover and disable.
2011-05-21 16:27:37 +12:00
Paul Chote
c15d2f5cfe
Simply the common case for buttons.
2011-05-21 16:27:37 +12:00
Paul Chote
b73575f37b
Missed a couple of static bits.
2011-05-21 16:27:37 +12:00
Paul Chote
6cb0cb7d0e
Can now start a game and disconnect from lobby without triggering a reload.
...
It is now possible to crash the game by starting a new server before the previous one has had time to timeout and release the port binding (the previous loadscreen pause meant this was always hidden).
2011-05-21 16:27:37 +12:00
Paul Chote
03264fa2ca
Start reimplementing lobby.
2011-05-21 16:27:37 +12:00
Paul Chote
28cf48459b
New menu buttons that support hover and a disabled state
2011-05-21 16:27:37 +12:00
Paul Chote
845b32281d
Reimplement server browser
2011-05-21 16:27:37 +12:00
Paul Chote
6e3a88f670
Remove most of the chrome yaml. It will all be rewritten.
2011-05-21 16:27:37 +12:00
Paul Chote
a3b430c24a
Remove engine references to MAINMENU_BG. Don't push the menu background onto the window list. Crashes whenever a delegate tries to open MAINMENU_BG.
2011-05-21 16:27:37 +12:00
Paul Chote
f74b1b6d27
Hook up Skirmish button
2011-05-21 16:27:36 +12:00
Paul Chote
8661415e67
Settings submenu
2011-05-21 16:27:36 +12:00
Paul Chote
7dd6857ae7
Add a Multiplayer menu
2011-05-21 16:27:36 +12:00
Paul Chote
3e6d1fc1e2
New button layout
2011-05-21 16:27:36 +12:00
Paul Chote
79674b7418
buttons
2011-05-21 16:27:36 +12:00
Paul Chote
7a49a3436e
Shellmap border
2011-05-21 16:27:36 +12:00
Paul Chote
f3244d5750
Add a targeting reticle
2011-05-21 16:27:36 +12:00
Paul Chote
214697a506
Tweak menu layout
2011-05-21 16:27:36 +12:00
Paul Chote
550b4495a8
Add a black&white palettemod
2011-05-21 16:27:34 +12:00
Paul Chote
b825ddbb05
Convert cnc shellmap oramap -> directory
2011-05-21 16:27:07 +12:00
Chris Forbes
24d9e292dd
wire up ButtonWidget.VisualHeight to ChromeMetrics as an example
2011-05-21 16:27:06 +12:00
Chris Forbes
b183366d54
add ChromeMetrics for values we dont want to duplicate everywhere
2011-05-21 16:27:06 +12:00
Paul Chote
c270f9ff4a
Refactor text wrapping into WidgetUtils
2011-05-21 16:27:06 +12:00
Paul Chote
f3a54a802a
Add color support to LabelWidget
2011-05-21 16:27:06 +12:00
Paul Chote
24712825eb
Throw a useful exception on duplicated widget Id.
2011-05-21 16:27:06 +12:00
Paul Chote
388324dd69
Throw a sane exception when trying to load an invalid widget.
2011-05-21 16:27:06 +12:00
Chris Forbes
178e4664c7
790 fixed -- Widget.EventHandler was never used, removed
2011-05-21 16:27:06 +12:00
Chris Forbes
ec82e6fe68
make ScrollPanelWidget mouse interaction cheaper
2011-05-21 16:27:06 +12:00
Chris Forbes
0c9a1a03ce
make ProgressBarWidget cheaper
2011-05-21 16:27:05 +12:00
Chris Forbes
4d4a07b791
make ScrollPanelWidget cheaper
2011-05-21 16:27:04 +12:00
Chris Forbes
9ee7fcdff1
mark some nonsense in LabelWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
8d78ad2fec
fix comment in CheckboxWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
788e4780c6
s/order/event/ in ButtonWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
8adca1960d
fix comment spelling in ButtonWidget
2011-05-21 16:27:02 +12:00
Chris Forbes
1cf63ec803
Make ButtonWidget cheaper
2011-05-21 16:27:01 +12:00
Chris Forbes
072a42536e
Make DropDownButtonWidget cheaper
2011-05-21 16:27:01 +12:00
Paul Chote
b08d8a02f4
Support custom margins and background on TextFieldWidget
2011-05-21 16:27:00 +12:00
Paul Chote
890136d447
Allow Labels to use any defined font. Add a new font type.
2011-05-21 16:26:59 +12:00
Paul Chote
4ad4c4dfb0
Support contrast on labels
2011-05-21 16:26:59 +12:00
Matthew Bowra-Dean
20458fc552
Move Platform.cs to OpenRA.FileFormats, fix #765 .
2011-05-21 11:35:04 +12:00
Matthew Bowra-Dean
608126483e
Fix #789
2011-05-21 11:34:59 +12:00
Chris Forbes
6277def7a0
fix utility filepicker on windows
2011-05-18 20:53:54 +12:00
Chris Forbes
7b3f178595
remove --pipe sillyness from Utility; obsoletes fmode's patch
2011-05-18 20:45:03 +12:00
Chris Forbes
4d6b2c7954
IBOless rendering with quads; considerably reduces renderer complexity
2011-05-18 20:42:10 +12:00
Chris Forbes
8e1bc25006
fix compile failure on windows due to missing #ziplib reference
2011-05-18 20:30:33 +12:00
Paul Chote
e0401f61de
Rebuild osx launcher with xcode 3
2011-05-11 22:01:03 +12:00
Paul Chote
a6d258fa53
Disable installing from cd
2011-05-11 22:00:57 +12:00
Paul Chote
766ae84bd9
Update changelog
2011-05-11 22:00:15 +12:00
Paul Chote
16e0a6551a
Disable capturable husks in cnc
2011-05-11 21:33:59 +12:00
Paul Chote
820895bf85
Update zenity wrapper - untested.
2011-05-04 20:24:04 +12:00
Paul Chote
22cd7ae1ad
Fix osx launcher. TODO: needs testing on 10.5
2011-05-04 20:24:04 +12:00
Paul Chote
221d6ebd4f
Make it actually work
2011-05-04 20:24:04 +12:00
Paul Chote
07dac11144
Install cnc from cd
2011-05-04 20:24:03 +12:00
Paul Chote
4efebcd6b2
Save packages to the support dir by default, but continue to support mods/*/packages
2011-05-04 20:24:03 +12:00
Paul Chote
96c3679cc9
Strip installer functionality from Utility
2011-05-04 20:24:03 +12:00
Paul Chote
83c026e12b
Don't rely on the utility for ra package extraction. Untested.
2011-05-04 20:24:03 +12:00
Paul Chote
0102a9ad93
Don't rely on the utility for zip extraction.
2011-05-04 20:24:03 +12:00
Chris Forbes
65c6a23900
style nits & lambda reduction in ClassicProductionQueue.cs
2011-05-04 19:39:28 +12:00
Chris Forbes
fcdb16c938
remove warning from GpsWatcher
2011-05-04 19:31:50 +12:00
Chris Forbes
de8180f217
moar
2011-05-04 19:30:11 +12:00
Chris Forbes
7341b1f8f8
batch-process INotifyIdle, and add PerfSample wrappers for tick_idle and tick_activities
2011-05-04 19:23:40 +12:00
Chris Forbes
de6ac7e650
cache IMove in Actor
2011-05-04 19:23:05 +12:00
Chris Forbes
efaf0208f5
rationalize queue cycling
2011-05-04 18:56:53 +12:00
Chris Forbes
71313a264d
adjust strictness in BuildPaletteWidget
2011-05-04 18:46:44 +12:00
Chris Forbes
433fc27744
fix capitalization of playerResources in RenderBuildingOre
2011-05-04 18:46:17 +12:00
Chris Forbes
ea32b1bc6d
remove a bunch of trait lookups for PlayerResources
2011-05-04 18:40:33 +12:00
Chris Forbes
d86e0ec522
rename ITraitPrerequisite<T> to Requires<T>
2011-05-04 18:02:35 +12:00
Chris Forbes
8aa206ef95
fix bogus copy in Blast.cs
2011-05-04 18:02:35 +12:00
Chris Forbes
068ee3320e
saner IPostRender dispatch
2011-05-04 18:02:34 +12:00
Paul Chote
6676d59847
Cache IOccupySpace and IHasLocation for some free perf
2011-05-04 11:20:41 +12:00
Paul Chote
2d7f3086f6
Nits
2011-05-04 10:46:51 +12:00
Paul Chote
6495478433
Kill Util.Centered
2011-05-04 09:21:30 +12:00
Paul Chote
71f79ad068
Add a testcase
2011-05-03 22:40:43 +12:00
Paul Chote
6cb5616c77
Fix the color picker
2011-05-03 22:40:35 +12:00
Paul Chote
8f962853f9
Support arbitrary per-player palettes. Will crash if I missed any cases that don't explicitly set the Renderable palette.
2011-05-03 22:21:31 +12:00
Chris Forbes
b937489f2d
remove some inaccuracies in HACKING
2011-05-03 17:40:02 +12:00
Chris Forbes
0bc427c683
make helicopters actually inherit the plane stuff as intended. oops.
2011-05-03 08:21:56 +12:00
Chris Forbes
64782fb254
use ToList rather than List<T>.ctor
2011-05-02 22:23:36 +12:00
Chris Forbes
bd0a953d66
clean up text render of SPW
2011-05-02 22:18:42 +12:00
Chris Forbes
aea8b8da99
remove some more insanity from SPW
2011-05-02 22:14:24 +12:00
Chris Forbes
ba7522bed6
remove a little of the most blatant idiocy from StrategicProgressWidget
2011-05-02 22:09:27 +12:00
Chris Forbes
00e9015671
fix minelayer going to faraway FIX
2011-05-02 21:38:16 +12:00
Chris Forbes
093f159d8e
tuned gpsdot to be somewhat nicer
2011-05-02 21:15:09 +12:00
Chris Forbes
2912c921de
add custom icon for harvester
2011-05-02 20:00:56 +12:00
Chris Forbes
dd4c5508fa
gpsdot has sprites
2011-05-02 19:51:15 +12:00
Mike Bundy
25962d58c6
GpsDot removed when actor .Destroyed. GpsDot removed from BADR
2011-05-02 19:34:36 +12:00
Mike Bundy
bcbac667db
Changes how GPS is watched. Changes GPS ability.
2011-05-02 19:31:40 +12:00
Chris Forbes
7923f7d83a
add --shp and --png commands to util
2011-05-02 19:18:27 +12:00
Chris Forbes
9d7ac73410
pull BuildingInfluence trait lookup out of the inner loop of building placement
2011-05-02 10:47:25 +12:00
Curtis S
f7bd3951e3
Fixed creeps owning badrs in some map yamls
2011-05-01 15:22:25 +12:00
Chris Forbes
702f787899
fix entering helicopters
2011-05-01 15:20:35 +12:00
Chris Forbes
5675f02c84
fix koth maps; drop nuclear winter
2011-05-01 15:20:34 +12:00
Paul Chote
5c7f1aa237
Fix deb packaging
2011-05-01 12:21:24 +12:00
Chris Forbes
eb3f4ef21d
remove random Application.DoEvents() from Game.cs
2011-04-30 14:31:02 +12:00
Chris Forbes
7155747337
remove IShader.Commit
2011-04-30 14:29:32 +12:00
Chris Forbes
279413f05b
dont crash on disconnect from lobby
2011-04-30 11:14:25 +12:00
Chris Forbes
f84832a24a
remove some duplication in parachute use
2011-04-29 19:52:36 +12:00
Chris Forbes
b26d2e07e9
formatting
2011-04-29 19:50:31 +12:00
Chris Forbes
2b0f553d9d
remove a silly lookup in RenderSimpleInfo
2011-04-29 19:47:44 +12:00
Chris Forbes
0b0e857b13
write traitreport to a file on disconnect, not stdout
2011-04-29 19:38:54 +12:00
Chris Forbes
3a0dcf3ae4
trim some crap
2011-04-29 19:37:36 +12:00
Chris Forbes
9ebea704ad
clean up CrateDrop
2011-04-29 17:48:29 +12:00
Chris Forbes
71ca0f028e
remove some sillyness from LightPaletteRotator
2011-04-29 17:25:13 +12:00
Chris Forbes
2d82f68a89
remove a dumb traitinfo lookup every tick in Crate
2011-04-29 17:20:16 +12:00
Paul Chote
88b7e70d64
Retain old deb package naming to avoid breaking the website
2011-04-24 13:30:40 +12:00
Chris Forbes
60ce83e696
cleanup cargo, remove some traitcalls
2011-04-23 10:58:46 +12:45
Chris Forbes
24798adf72
simplify & patch Passenger
2011-04-23 10:43:03 +12:45
Chris Forbes
c7ee613ca0
add trait query report on disconnect
2011-04-22 11:12:50 +12:45
Chris Forbes
e829c01ee6
else after return is silly
2011-04-22 10:32:47 +12:45
Chris Forbes
c34d987e4a
remove a couple of trait lookups
2011-04-22 10:31:47 +12:45
Chris Forbes
8dc3fbead6
fix ra crash on placing refinery
2011-04-22 10:23:22 +12:45
Chris Forbes
00c4d1b469
remove FlyAttackLoop
2011-04-19 18:40:24 +12:00
Chris Forbes
4bf484bbe9
make paratroopers use FlyAttack rather than FlyAttackLoop
2011-04-19 18:39:31 +12:00
Chris Forbes
cd9f2bf716
make CrateDrop use FlyAttack rather than FlyAttackLoop
2011-04-19 18:38:25 +12:00
Chris Forbes
4ea9cdb003
allow FlyAttack to work without AttackPlane
2011-04-19 18:37:12 +12:00
Paul Chote
ca379ce007
Remove some needless allocations
2011-04-18 10:50:36 +12:00
Paul Chote
24908b7269
Split Harvest activity into saner chunks; fix pathfinding.
2011-04-18 10:47:10 +12:00
Paul Chote
eff37461d8
Pull Visible crap out of Harvester
2011-04-18 09:34:58 +12:00
Paul Chote
63e40aec68
Remove some crap from OreRefinery
2011-04-18 09:34:43 +12:00
Chris Forbes
73352937ff
fix 705 for cnc
2011-04-18 09:09:20 +12:00
Chris Forbes
9d10bb6c69
fix 705 for ra
2011-04-18 09:08:26 +12:00
Chris Forbes
9481408136
remove some duplication from HackyAI
2011-04-18 08:23:16 +12:00
Chris Forbes
2317325591
add a lint pass to catch Mirey's bogus autotarget wiring cases
2011-04-18 07:37:29 +12:00
Paul Chote
a0941db61b
Fix warfactory roof glitch
2011-04-17 20:02:02 +12:00
Paul Chote
5adc90a76e
Fix map-placed SAM sites
2011-04-17 19:35:49 +12:00
Chris Forbes
76b3e2325b
make RenderBuildingOre slightly more robust; remove some junk
2011-04-17 19:22:21 +12:00
Chris Forbes
ae645bbafe
fix missing explosion on war factory; remove some nonsense
2011-04-17 19:22:21 +12:00
Chris Forbes
4f76876f05
remove one of the Move constructors
2011-04-17 19:22:21 +12:00
Chris Forbes
9541023456
664 fixed
2011-04-17 19:22:21 +12:00
Chris Forbes
5e0f57d730
tabify
2011-04-17 19:22:21 +12:00
Chris Forbes
e4dcf256aa
quick fix for 702
2011-04-17 19:22:21 +12:00
Paul Chote
5a0aea7eb1
*.exe should remain executable
2011-04-17 13:51:35 +12:00
Paul Chote
3f06d6b867
Fix version string order
2011-04-17 13:02:00 +12:00
Paul Chote
35c925bcbe
Update the description
2011-04-17 12:54:35 +12:00
Paul Chote
f0df830b69
Put the openra binary in /usr/games
2011-04-17 12:43:36 +12:00
Paul Chote
5862c795a9
Fix changelog format (still not compliant because it doesn't have * before the entries, but close enough...)
2011-04-17 12:34:35 +12:00
Paul Chote
a93ed12ce0
Put the changelog and copyright files in the correct location
2011-04-17 11:54:13 +12:00
Paul Chote
561eda4ba9
Remove postinst and postrm scripts
2011-04-17 11:34:18 +12:00
Paul Chote
952cd47e7a
Update copyright, make myself maintainer, remove nonstandard Uploaders field.
2011-04-17 11:33:11 +12:00
Paul Chote
e7b71e7c66
Fonts are provided by ttf-freefont
2011-04-17 11:16:12 +12:00
Paul Chote
9bc0ad5605
Remove the packages directory from the repo/packages (running a source build should now do the correct thing wrt package downloading)
2011-04-17 11:04:41 +12:00
Paul Chote
aa9eb6058d
Make built files nonexecutable
2011-04-17 10:46:58 +12:00
Paul Chote
72a783a647
Remove executable bit from files
2011-04-17 10:40:47 +12:00
Paul Chote
b2167adf1a
Kill QueuedActivity
2011-04-16 15:37:31 +12:00
Paul Chote
bfceced8a0
Update changelog
2011-04-16 14:15:43 +12:00
Paul Chote
6b5f455c38
Rename CancelableActivity.cs -> Activity.cs
2011-04-16 13:24:34 +12:00
Paul Chote
4f83e994d0
Tidy up Activity.Cancel(), make Tick abstract
2011-04-16 13:18:22 +12:00
alzeih
0a67c68c45
GetTargetQueue -> GetTargets + Exts
2011-04-16 12:57:55 +12:00
alzeih
820f67e46b
more for Activity
2011-04-16 12:56:10 +12:00
alzeih
255bac6aff
QueuedActivity's Insert is broken
2011-04-16 12:50:13 +12:00
Paul Chote
4e89326134
Fix #701 - cannot select spawnpoints > 8.
2011-04-16 12:10:45 +12:00
Paul Chote
e5506f2455
Rename RenderWarFactory -> RenderBuildingWarFactory
2011-04-16 12:05:02 +12:00
Chris Forbes
9bd5c153ad
interfaces cleanup
2011-04-16 12:01:23 +12:00
Chris Forbes
8a4f49485b
remove defunct IOrderCursor interface
2011-04-16 12:01:23 +12:00
Chris Forbes
447fd05723
unify handling of order expose + issue for plane/heli; was identical
2011-04-16 12:01:23 +12:00
Chris Forbes
865f3e1b74
factor out resupply activity queueing for plane/heli into aircraft
2011-04-16 11:59:42 +12:00
Mike Bundy
0cb133e038
Bug Fix: GPS is shared across owned ATEKs
2011-04-16 11:59:42 +12:00
Paul Chote
794dcac4d2
Create INotifyDamageStateChanged for nearly everything else that used INotifyDamage.
2011-04-16 11:51:34 +12:00
Paul Chote
8b00e1cfa5
Remove some bogus duplication in Sell (caused the double-sell bug).
2011-04-16 11:39:32 +12:00
Paul Chote
7b0a9136ab
Remove some bogosity from RenderBuilding
2011-04-16 11:19:37 +12:00
Paul Chote
1c2574f4f4
Add an INotifyKilled interface, which is what most things that used INotifyDamaged actually cared about.
2011-04-16 10:58:35 +12:00
Chris Forbes
d9fc84b55e
cleanup InflictDamage a bit
2011-04-14 22:44:32 +12:00
Paul Chote
7109428058
Fix double-sell fail
2011-04-14 15:50:16 +12:00
Chris Forbes
f45ec6f918
691,697 fixed
2011-04-14 12:13:08 +12:00
Chris Forbes
d221cb1902
report maxplayers to master server
2011-04-13 20:33:10 +12:00
Chris Forbes
93a2e478f9
fix 'exploit detected' spam when selecting someone else's units and pressing s/f/x
2011-04-13 20:13:54 +12:00
Chris Forbes
005d0a6a32
split out aircraft and ships into their own files for cnc too
2011-04-13 19:59:05 +12:00
Chris Forbes
5f76f1ca7f
split ships out into their own yaml too
2011-04-13 14:39:49 +12:00
Chris Forbes
33815eaa4e
split aircraft out into their own yaml file
2011-04-13 13:27:09 +12:00
Chris Forbes
7be167b4fd
fix crash in SatelliteLaunch ctor
2011-04-13 11:37:15 +12:00
Caleb Anderson
5adda21b28
fix build
2011-04-13 07:22:10 +12:00
Chris Forbes
c19881cae3
694 fixed -- the same building can now do both repair and rearm for aircraft
2011-04-12 08:49:58 +12:00
Chris Forbes
e4d2839254
spacing nit
2011-04-12 08:47:55 +12:00
Paul Chote
61db3b3965
Kill HPFraction
2011-04-12 08:42:13 +12:00
Paul Chote
cd64d62b7e
Fix bogus silo/wall rendering
2011-04-12 08:42:13 +12:00
Paul Chote
715425d821
Capturable husks for cnc
2011-04-12 08:42:07 +12:00
Paul Chote
362170ee67
Tweak capturing traits
2011-04-12 08:41:25 +12:00
Paul Chote
a31ef3d8e2
Use MakeAnimation activity for make animations
2011-04-12 08:41:25 +12:00
Chris Forbes
394ee0dfe6
add seru's 'Pressure' map
2011-04-12 08:30:11 +12:00
Caleb Anderson
3fe4d32674
helis don't fail to attack on diagonal approach
2011-04-12 08:17:11 +12:00
Mike Bundy
bca2797bb4
Bug Fix: Helicopters spawning under each other
2011-04-10 23:36:49 +01:00
Mike Bundy
7a63858812
Bug Fix: Cash ticks for TRUK and Bounties only show for allies
2011-04-10 21:22:42 +01:00
Chris Forbes
d2d0e4be96
better support for contrail coloring everywhere
2011-04-10 11:15:43 +12:00
Chris Forbes
79079ebe07
working missile trails
2011-04-10 11:15:42 +12:00
Chris Forbes
5fd3cc7977
internal machinery for contrails on missiles
2011-04-10 11:15:41 +12:00
Chris Forbes
6710ad975e
split out ContrailHistory from the trait machinery
2011-04-10 11:15:40 +12:00
Chris Forbes
c4a72f016a
remove some more bits
2011-04-10 11:15:39 +12:00
Chris Forbes
c2966978f3
start trimming down prox code
2011-04-10 11:15:37 +12:00
Paul Chote
fe4fd8cab0
Use MakeAnimation for selling; Support selling non-buildings
2011-04-10 11:03:42 +12:00
Paul Chote
e4d8680bd5
Pull the make animation crap out of Transforms
2011-04-10 10:53:04 +12:00
Paul Chote
43f81501a8
Split Capturable into its own trait
2011-04-10 10:07:00 +12:00
Chris Forbes
40f6c4e332
clean up unnecessary junk from MoveAdjacentTo
2011-04-09 15:21:16 +12:00
Chris Forbes
3325739035
fix pathing to repair pad being bogus
2011-04-09 15:20:18 +12:00
Chris Forbes
f851e6a212
fix a silly glitch in unit repairing
2011-04-09 15:14:19 +12:00
Chris Forbes
260b95f96d
fix utility crashing on windows (hack)
2011-04-09 14:26:47 +12:00
Chris Forbes
abb895d8be
fix logfile opening to be sensible
2011-04-09 14:26:46 +12:00
Chris Forbes
19ad0bf0cc
improve util arg parsing
2011-04-09 14:26:45 +12:00
Chris Forbes
ba72276b83
some more sanity in util
2011-04-09 14:26:44 +12:00
Chris Forbes
fddfdd5073
remove some crap code in Util
2011-04-09 14:26:43 +12:00
Chris Forbes
b633802ec2
remove one use of Path.DirectorySeparatorChar
2011-04-09 14:26:42 +12:00
Chris Forbes
48a359e202
cleanup header of FileSystem.cs
2011-04-09 14:26:41 +12:00
Chris Forbes
6105859b25
remove some junk from GameInitDelegate
2011-04-09 14:26:40 +12:00
Paul Chote
110f1aacc2
Normalize yaml lineendings
2011-04-09 12:14:33 +12:00
Paul Chote
4c92293814
Remove UnitInfluenceDebug checkbox
2011-04-09 12:10:16 +12:00
Chris Forbes
c99be90548
remove an unused OT
2011-04-09 12:02:21 +12:00
Mike Bundy
3e04b17b46
Feature: Bounties added to Buildings/Units at 10% of value + 1.25 for each lvl
2011-04-09 11:04:59 +12:00
Chris Forbes
7d29d90338
from mirey: pilot parachutes from shot down plane, sometimes
2011-04-09 11:01:17 +12:00
Chris Forbes
ca81871b7b
fix broken merging of yaml overrides in maps; we now have a strict mode and a liberal mode.
2011-04-09 10:55:54 +12:00
Chris Forbes
7cd983a83b
fix line endings on various yamls
2011-04-09 10:55:53 +12:00
Paul Chote
c775b5ba68
Remove some dead code from UOG.
2011-04-09 10:32:36 +12:00
Paul Chote
c87188e93f
Fix ownership of deb contents
2011-04-09 09:04:25 +12:00
Chris Forbes
f47c2a678c
remove some unnecessary semantics-muddying
2011-04-08 09:47:42 +12:00
Paul Chote
aba14eec23
Squash compiler warnings
2011-04-07 21:26:57 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Caleb Anderson
1a49b46af1
Added myself to authors
2011-04-07 20:05:16 +12:00
Chris Forbes
a97ae5a4d5
fix bogus split2/split3 yaml
2011-04-06 09:24:54 +12:00
Curtis S
88d63d07e6
Adds TRUK to both sides - donates cash to others
2011-04-06 09:16:42 +12:00
Chris Forbes
b4fe4818a9
remove slight sillyness from ralint output
2011-04-06 07:21:06 +12:00
Erasmus Schroder
a2060b26ed
HackyAI: Corrected squadsize, removed unnecessary lines.
2011-04-06 07:20:04 +12:00
Erasmus Schroder
8e56bdc197
Made HackyAI attackers scan for enemy units
2011-04-06 07:20:01 +12:00
Chris Forbes
9f3107f642
fix #688
2011-04-06 07:16:54 +12:00
Chris Forbes
24a205d992
actually working custom lint passes
2011-04-05 21:56:31 +12:00
Chris Forbes
55c609ee16
fix bug 609 -- removing traits that arent on an actor is an error.
2011-04-05 21:26:32 +12:00
Chris Forbes
576e9b90f6
remove slight fail
2011-04-05 21:26:02 +12:00
Mike Bundy
4d4cd6940b
Fixed Bug: Game crash when ATEK destroyed as GPS launched
2011-04-04 12:40:53 +12:00
Curtis S
f6b8e36f36
v2rl arty bridge behaviour fix
2011-04-04 11:22:00 +12:00
Mike Bundy
e544333d9e
Bug Fix: Selling ATEK loses GPS
2011-04-04 11:17:37 +12:00
Chris Forbes
1af23079eb
make it crash nicely when you inherit from a bogus actor type
2011-04-04 11:14:07 +12:00
Chris Forbes
cee021ef17
fix AudLoader failing to load sounds that use only half of the final byte
2011-04-04 11:13:58 +12:00
Paul Chote
1f12306924
Fix default utility not passing supportdir to zip/install-ra. Fix game crash when utility crashes during extract.
2011-03-30 21:47:48 +13:00
Paul Chote
e63f9c34f8
Log the gpu vendor into graphics.log
2011-03-30 21:14:49 +13:00
Paul Chote
c746a3e81a
Upgrade osx launcher project to xcode 4, remove unnecessary webkit reference, fix bogus arg passing to OpenRA.Utility (now passes everything)
2011-03-30 21:07:49 +13:00
Paul Chote
3dda9ee607
Write a utility.log to the logs dir when the utility crashes
2011-03-30 20:52:54 +13:00
Paul Chote
5d762b1f9c
Fix root cause for `world owned by creep' bugs
2011-03-29 21:13:01 +13:00
Paul Chote
23eb077417
#672 - Textfield support for home and end
2011-03-26 10:35:58 +13:00
Paul Chote
ea626d4b39
RMBO voices on build and kill.
2011-03-25 20:04:23 +13:00
Paul Chote
a14968810c
Add new voice keys for rmbo in preparation for following patches
2011-03-25 19:17:53 +13:00
Paul Chote
2f29e462a8
Fix #661 - map placed SAMs cannot attack
2011-03-25 18:54:53 +13:00
Paul Chote
8c18949861
Change C4Demolition from minutes to ticks; actually use this value.
2011-03-23 21:07:11 +13:00
Paul Chote
6ecf8aaf20
Set autotarget range to sight for all cnc infantry
2011-03-23 20:35:50 +13:00
Paul Chote
b7262b6490
Allow Autotarget to have a custom scan radius, use it for VICE.
2011-03-23 20:31:27 +13:00
Paul Chote
3071cd8240
Kill RenderUnitRotor in favour of RenderUnit + WithRotor.
2011-03-23 08:05:09 +13:00
Paul Chote
c7e2619a98
Explicitly declare dependency on Attack* from AutoTarget/AutoHeal.
2011-03-22 21:36:06 +13:00
Paul Chote
1ceede4322
Fix #656 - base cycling fired on both key down and key up.
2011-03-22 21:21:34 +13:00
Paul Chote
a745f3dc40
Update changelog
2011-03-20 08:47:54 +13:00
Paul Chote
0d53346138
Fix bogus ClampToWorld behavior (allowed helicopters to fly outside map)
2011-03-19 21:01:14 +13:00
Chris Forbes
41a6e94e87
fix visual glitchyness on creating actors that will be selected in their first tick
2011-03-19 19:48:16 +13:00
Chris Forbes
708cdcd855
add CashTick to building refunds
2011-03-19 18:58:04 +13:00
Chris Forbes
0236da0a28
fix up ralint a bit
2011-03-19 18:53:50 +13:00
Chris Forbes
18e1de1d4b
prefer to circle over something friendly than leave the map
2011-03-19 18:44:39 +13:00
Chris Forbes
73a34886ec
oops
2011-03-19 18:44:38 +13:00
Chris Forbes
2d480c900f
patch plane to circle after move
2011-03-19 18:44:37 +13:00
Chris Forbes
0cf022c87a
rename FlyCircle -> FlyAttackLoop, for accuracy; new FlyCircleto fly a hold
2011-03-19 18:44:36 +13:00
Paul Chote
dea199400d
Fix #630 - Muzzleflashes on cnc apache
2011-03-19 18:40:12 +13:00
Paul Chote
8e079c310a
Give Oil Derricks a small sight range
2011-03-19 17:48:56 +13:00
Paul Chote
a5af4e85ce
Tweak CashTick and Oil Derricks
2011-03-19 17:48:56 +13:00
Paul Chote
08158a6929
Allow the control group modifier key to be customized.
2011-03-19 17:48:56 +13:00
Paul Chote
6ba6940aad
Support the meta key modifier
2011-03-19 17:48:56 +13:00
Chris Forbes
72e0b58912
fix csproj bogosity
2011-03-19 17:28:45 +13:00
Paul Chote
0d2a692d8d
Fix bogus prereqs in ra.
2011-03-18 11:27:16 +13:00
Paul Chote
e043f38c00
Whoops, forgot to commit the changelog
2011-03-18 11:01:57 +13:00
alzeih
53f4337129
Don't change mods if the same one is selected in the dropdown
2011-03-18 10:49:29 +13:00
Paul Chote
eb69b697b1
Fix bogus handling of special keyboard characters everywhere else. Textfields now only accept valid characters, support right-delete.
2011-03-18 10:48:12 +13:00
Paul Chote
7d6d488176
Fix #549 - Shift + tab doesn't cycle build tabs backwards.
2011-03-18 09:44:28 +13:00
Paul Chote
c568759e49
Fix #595 - IDisposable crash.
2011-03-17 22:26:28 +13:00
Paul Chote
d05b979e53
Tweak cnc proc cashtick
2011-03-17 22:26:28 +13:00
Paul Chote
86e8c3974f
Fix #611 - prereqs handled by traits. Make both cnc power plants valid for prereqs.
2011-03-17 22:26:28 +13:00
Paul Chote
6d1defc53e
Use CashTick on harv unloading.
2011-03-17 22:24:17 +13:00
Paul Chote
ffac0221cf
CashTick IEffect for Oil Derricks.
2011-03-17 22:24:17 +13:00
Chris Forbes
a3994df925
queries dies
2011-03-17 22:09:10 +13:00
Chris Forbes
caa52b2780
remove CachedView
2011-03-17 22:09:09 +13:00
Chris Forbes
149324ea92
remove most of the crap from queries
2011-03-17 22:09:08 +13:00
Chris Forbes
eba7641125
remove old Sell handler from Building
2011-03-17 22:08:53 +13:00
Chris Forbes
da36ce19e2
fix sellable compile fail
2011-03-17 20:09:43 +13:00
Chris Forbes
7e25947689
yaml changes for sellable
2011-03-17 19:14:20 +13:00
Chris Forbes
4eaa7d5cf2
split out Sellable into its own trait; yaml requires update
2011-03-17 19:14:17 +13:00
Chris Forbes
ff44e34d89
dont be detected by friendly detectors
2011-03-16 20:48:34 +13:00
Chris Forbes
8bef8d5a72
have spies appear a convincing color on radar too
2011-03-16 20:30:23 +13:00
Chris Forbes
048386e6fa
add ExperienceInit (MapActor's 'Experience:' key, int)
2011-03-16 19:30:58 +13:00
Chris Forbes
f3dfc422ab
fixed #635
2011-03-16 19:16:38 +13:00
Chris Forbes
3b89110202
fix some bogosity in MasterServerPinger (still not right)
2011-03-16 11:02:17 +13:00
Chris Forbes
73d27c822e
add IgnoresDisguise; support it in AppearsHostileTo / AppearsFriendlyTo
2011-03-16 09:51:26 +13:00
Chris Forbes
a21deea60b
spam the CellInfo messages into the debug log, not the chat
2011-03-15 12:18:08 +13:00
Chris Forbes
981e57bde8
some more overloads etc
2011-03-15 12:18:03 +13:00
Chris Forbes
c313920c7c
include the utility in the core target, since the game needs it for package download now
2011-03-15 10:14:56 +13:00
Chris Forbes
cf9e81ea29
fix #645
2011-03-15 09:41:46 +13:00
Chris Forbes
4f79aca484
fix #643
2011-03-15 09:32:25 +13:00
Chris Forbes
5ad196acc3
fix #646
2011-03-15 09:30:24 +13:00
Chris Forbes
e66ebef73c
some more bits for .gitignore
2011-03-15 09:29:19 +13:00
Paul Chote
c00d20e3c0
Update changelog
2011-03-13 21:22:13 +13:00
Paul Chote
795101aac9
Grenadiers explode on death
2011-03-13 21:21:16 +13:00
Paul Chote
0dd9a437b8
support power charge bars in cnc
2011-03-13 21:18:39 +13:00
Chris Forbes
febd92341f
patched pchote's map
2011-03-13 15:54:33 +13:00
Chris Forbes
1368bc0731
missing project file change
2011-03-13 15:46:43 +13:00
alzeih
f4e4f987be
RA - AppearsFriendlyTo and AppearsHostileTo actor extensions
2011-03-13 15:44:27 +13:00
alzeih
cf8cfdc42d
SpyToolTip - Display tooltip of disguised unit to other players, and a modified one for the local player.
2011-03-13 14:14:32 +13:00
alzeih
26f1452930
text / text2 / text3 dies
2011-03-13 14:14:32 +13:00
alzeih
544befb553
Move disguise into Spy from RenderSpy
2011-03-13 14:14:32 +13:00
alzeih
b5efc97996
Fix #604
2011-03-13 12:26:37 +13:00
alzeih
22aa1308ce
give GameServer some UsefulMods so we have the remote mod version in the ServerBrowser.
2011-03-13 12:26:27 +13:00
Chris Forbes
900e55900a
fix boxes tooltip 'Tree'
2011-03-13 12:12:58 +13:00
Chris Forbes
116ef15fdb
GotoNextBase dies in a fire; INotifyKeyPress dies
2011-03-13 12:12:57 +13:00
Paul Chote
3c41efea04
Check for GL extensions before we try to use things that may fail.
2011-03-13 02:46:16 +13:00
Paul Chote
c7d25bb991
Fix a crash with null textfields.
2011-03-13 02:32:48 +13:00
Chris Forbes
a33cca57ec
fix a crash in perf graph
2011-03-13 02:27:32 +13:00
Chris Forbes
16eefe6280
increase strength of chrono effect
2011-03-13 00:44:31 +13:00
Chris Forbes
c9be0f44f4
spoilers: cursor dies
2011-03-13 00:39:37 +13:00
Chris Forbes
911ecb2ffa
add missing copyright header to Mod.cs
2011-03-13 00:00:27 +13:00
Chris Forbes
56a8653bc6
#582 dont use water explosions for impacts ABOVE water
2011-03-12 23:41:28 +13:00
Chris Forbes
f58e9a2a99
do transport unload on 'f'
2011-03-12 23:34:59 +13:00
Chris Forbes
2eec1b2016
dont show yellow selection boxen
2011-03-12 23:34:58 +13:00
Paul Chote
d1dd3a64f8
Fix evw3 crash.
2011-03-12 23:32:41 +13:00
Chris Forbes
82dea40261
provide a way to grab the laggy clients
2011-03-12 22:55:40 +13:00
Chris Forbes
606873a09e
fix warnings in Selectable.cs
2011-03-12 22:33:29 +13:00
Chris Forbes
fe90cbdab8
blah
2011-03-12 22:33:28 +13:00
Chris Forbes
8a14662bc1
remove unitinfluence debug, not needed anymore
2011-03-12 22:33:27 +13:00
Chris Forbes
cf6a1583c6
fix bogosity in SupportPowerManager
2011-03-12 22:33:26 +13:00
Chris Forbes
c3728ce674
blah
2011-03-12 22:33:25 +13:00
Chris Forbes
1e3f365cf2
move all the Game.Exts junk either down into FileFormats or into WorldUtils
2011-03-12 22:33:24 +13:00
Paul Chote
f4494d67b2
Kill chrome.xml.
2011-03-12 22:23:46 +13:00
Paul Chote
0cfbeab864
Export chrome.xml to yaml
2011-03-12 21:54:19 +13:00
Paul Chote
0084566478
Standalone radar widget for new sidebar
2011-03-12 18:58:42 +13:00
Paul Chote
631630fbff
Custom button widget for new sidebar
2011-03-12 18:58:42 +13:00
Chris Forbes
19b2e3e521
#601 fixed -- dont require explicit port on Direct Connect
2011-03-12 18:52:35 +13:00
Chris Forbes
ed0ae15d49
fix interior boxes
2011-03-09 22:04:54 +13:00
Chris Forbes
fbc7200472
fix #572 crash when switching mods while playing music
2011-03-08 20:24:52 +13:00
Chris Forbes
0770524c05
add support power charge bar
2011-03-08 20:02:02 +13:00
Chris Forbes
6d36272134
#597 fix crash when spawning mapactors if there is no player in the slot. said actors are not spawned now.
2011-03-08 19:40:16 +13:00
Chris Forbes
e9a1c3f477
fix indent; make this work for Cg renderer too
2011-03-08 19:28:57 +13:00
Chris Forbes
16cb275a5f
fix rendering of very large maps
2011-03-08 19:24:15 +13:00
Chris Forbes
682cfcd466
wire up BuildAnywhere so it actually works
2011-03-07 20:25:05 +13:00
Chris Forbes
14a2b68b7d
add chrome + plumbing for BuildAnywhere devhack
2011-03-07 20:20:44 +13:00
Chris Forbes
7cf07f5765
make forcing evaluation of lazyness explicit
2011-03-07 19:53:39 +13:00
Chris Forbes
ae58da10bf
remove some silly allocation from InvisibleToOthers
2011-03-06 11:35:31 +13:00
Chris Forbes
d7ed0233b0
fix crash with cloaking units and replays
2011-03-06 11:34:19 +13:00
Chris Forbes
020c2a8a4a
fix a rare crash in cnc docking
2011-03-06 11:31:54 +13:00
Chris Forbes
d4f58015c7
issue the right order for deploy
2011-03-06 10:36:07 +13:00
Chris Forbes
10a546d3ae
remap tsla to 'u' to remove conflict
2011-03-06 10:35:48 +13:00
Chris Forbes
65a54ba13a
add audio feedback to stop/scatter/deploy junk
2011-03-06 10:22:40 +13:00
Chris Forbes
1a6ff61836
clean up dumb mess of exit-flags in WorldInteractionControllerWidget
2011-03-06 10:15:31 +13:00
Chris Forbes
d2d425731f
change hotkey for ftur to 't' to free up 'f' for deploy/special
2011-03-06 10:14:51 +13:00
Chris Forbes
69ea44310b
remove another 40M/min of boxing junk by specializing the key comparer on SpriteFont's dict
2011-03-06 08:59:25 +13:00
Chris Forbes
8d1a69e8ff
enhance Cache to allow specializing the key comparer
2011-03-06 08:56:39 +13:00
Chris Forbes
516efa1dc8
remove another 11M/min from GainsExperience.ModifyRender
2011-03-05 22:17:51 +13:00
Chris Forbes
6971d6dbbb
remove another 50M/min of delegates being constructed as part of the render
2011-03-05 22:15:03 +13:00
Chris Forbes
0480f1e984
Avoid constructing a delegate on every TraitDict query -- saving 250M/min
2011-03-05 21:53:23 +13:00
Chris Forbes
ea022a0e06
change PlayThen and PlayRepeating definitions to not allocate Action objects like crazy
2011-03-05 21:52:34 +13:00
Chris Forbes
269347ef01
specialize pair's comparison to do something sensible with <char,Color> saving 16M.
2011-03-05 21:51:49 +13:00
Chris Forbes
feecc70a4f
remove another bit of insignificant but silly allocation
2011-03-05 18:49:50 +13:00
Chris Forbes
03bda8b511
strip all the allocation out of WaterPaletteRotation too (saves ~25M/min)
2011-03-05 18:34:52 +13:00
Chris Forbes
c1ad99bb99
dont allocate a full new palette texture every frame in HardwarePalette.Update
2011-03-05 18:29:30 +13:00
Chris Forbes
533df844d8
pool CellInfo[,] to save massive amounts of memory (now uses only 512K for CellInfos on default-sized maps)
2011-03-05 18:28:59 +13:00
Chris Forbes
9f92f50597
fix missing unload on jeep
2011-03-05 14:03:33 +13:00
Chris Forbes
94766263c5
add one passenger slot to jeep
2011-03-05 13:23:37 +13:00
Chris Forbes
298baac061
add rollovers for health/production
2011-03-05 13:19:13 +13:00
Chris Forbes
d9881885aa
fix bots getting stuck in ra
2011-03-05 13:10:43 +13:00
Chris Forbes
a1f1b5882e
fix crates dropping on buildings etc
2011-03-05 12:00:28 +13:00
Chris Forbes
a676bdae71
grenadiers have a 50% chance of exploding on death
2011-03-05 11:27:24 +13:00
Chris Forbes
d6c8bbd52a
use Target stuff for Reservables
2011-03-05 11:16:33 +13:00
Chris Forbes
b7b9b68cc0
add Chance (%) value to Explodes:
2011-03-05 11:14:43 +13:00
Chris Forbes
85fe83d608
ignore reservations being collected in worlds other than the one the OM is attached to.
2011-03-05 11:09:56 +13:00
Chris Forbes
7c6d35e318
remove productionbar info leak
2011-03-05 10:10:42 +13:00
Chris Forbes
68de6a8f8b
fix cnc tab art
2011-03-02 23:23:09 +13:00
Chris Forbes
43dccb073d
support ProductionBar properly in cnc too
2011-03-02 23:22:57 +13:00
Chris Forbes
0bfcb4585c
fix glitchy vis on exiting a transport
2011-03-02 23:13:32 +13:00
Chris Forbes
d1b632a4a0
normalize the handling of flares in paradrop and airstrike cases
2011-03-02 23:05:58 +13:00
Chris Forbes
9b2fe9fead
make ftur suck less
2011-03-02 22:59:45 +13:00
Chris Forbes
604c8c590b
fix vehicle speed on ore being insane
2011-03-02 22:51:05 +13:00
Chris Forbes
df5cb1ddf8
slightly reduce cost of 3tnk
2011-03-02 22:49:36 +13:00
Chris Forbes
1a599cb8c2
dont give ground control with defenses
2011-03-02 22:48:55 +13:00
Chris Forbes
89a96a9fe7
make ProductionBar actually work for all RA stuff
2011-03-02 22:35:44 +13:00
Chris Forbes
c62e025c45
add temp hacked ProductionBar -- not wired to ProductionQueue properly yet.
2011-03-02 22:20:34 +13:00
Chris Forbes
770dbcee52
tweak; save a bit of memory
2011-03-02 22:18:16 +13:00
Chris Forbes
036800531c
add support for aux. bars in selection
2011-03-02 22:16:47 +13:00
Chris Forbes
338cff3c45
adjust DisplayHp EWMA
2011-03-02 22:11:00 +13:00
Chris Forbes
e122debc7a
remove tent prereq on apc (made it useless)
2011-03-02 22:03:39 +13:00
Chris Forbes
0da7009eea
shiny healthbars
2011-03-02 22:03:10 +13:00
Chris Forbes
4a71672a5f
fix ftrk not firing over walls
2011-03-02 21:39:57 +13:00
Chris Forbes
9d91dba2d6
fix AA not firing over walls
2011-03-02 21:39:33 +13:00
Chris Forbes
662cf91bdc
improve accuracy of arty
2011-03-02 21:37:38 +13:00
Chris Forbes
46987e1688
2/3/4tnk require fix
2011-03-02 21:30:09 +13:00
Chris Forbes
aec1724387
arty requires dome; apc buffed and goes to soviet
2011-03-02 21:29:04 +13:00
Chris Forbes
9ebf880158
increase dome cost to 1.4k
2011-03-02 21:27:40 +13:00
Chris Forbes
8dba72ecfa
increase fix cost to 1k
2011-03-02 21:27:09 +13:00
Chris Forbes
a954d21210
tweaks to heli/hind
2011-03-02 21:20:11 +13:00
Chris Forbes
ad72c80bab
actors without Health are not dead.
2011-03-02 20:56:46 +13:00
Chris Forbes
11384f692b
remove bogus resx
2011-02-28 22:47:39 +13:00
Chris Forbes
772b3a2f9d
only add Neutral player if it doesnt exist in the map definition.
2011-02-28 22:46:24 +13:00
Chris Forbes
8aaaf1e44c
center error dialog
2011-02-28 22:36:45 +13:00
Chris Forbes
b878bde331
add graceful handling of bogus actor types in import
2011-02-28 22:36:23 +13:00
Chris Forbes
ea40cb015d
fix dumb bug in map importer
2011-02-28 22:29:11 +13:00
Chris Forbes
12f8200a0b
rename another handler in editor
2011-02-28 22:24:02 +13:00
Chris Forbes
4b853ca9e8
fix another issue with the importer -- it didnt bother to restore the current directory if canceled
2011-02-28 22:23:16 +13:00
Chris Forbes
88436bda45
add ability to throw nonfatal errors in the map importer, and display them.
2011-02-28 22:19:02 +13:00
Chris Forbes
c2b0cec2ea
add a sensible error when trying to save a map using a bogus tileset
2011-02-28 22:18:44 +13:00
Chris Forbes
ba949126ab
fix the other half of the prox desync
2011-02-28 20:39:24 +13:00
Chris Forbes
8d99652eea
add option to show actor names in the editor
2011-02-28 20:36:33 +13:00
Chris Forbes
e1c0c24a47
fix lobby showing Closed with bot in some cases
2011-02-28 20:36:32 +13:00
Chris Forbes
42b88276b1
blah
2011-02-28 20:36:12 +13:00
Chris Forbes
39fef604c2
fix desync in ProximityCapturable
2011-02-28 20:36:02 +13:00
Chris Forbes
c5684fcba5
fix crash on startup
2011-02-28 20:35:09 +13:00
Paul Chote
ced2247af8
Add more info to Reservable dispose exception.
2011-02-26 13:05:58 +13:00
Paul Chote
f74d2318d8
Unreserve helipads on heli death.
2011-02-26 12:57:25 +13:00
Paul Chote
2ffc66416b
Update INSTALL.
2011-02-26 00:58:55 +13:00
Paul Chote
05979a7a72
Remove cnc Wargames and Yellowstone II maps.
2011-02-25 11:29:43 +13:00
Chris Forbes
e5ef334941
fix noob error in TakeCover
2011-02-24 20:10:29 +13:00
Paul Chote
8e8b80ba85
Update seaside map by nudalz.
2011-02-24 20:08:32 +13:00
Chris Forbes
252d3e7981
move DefaultShellmapScript.cs into Missions/
2011-02-24 18:50:17 +13:00
Chris Forbes
ad2ae8b763
report memory usage for textures
2011-02-24 18:48:55 +13:00
Chris Forbes
a8d849a1cb
support TrailInterval on bullets too
2011-02-24 18:48:55 +13:00
Chris Forbes
551c94b77c
add TrailInterval support for Missile
2011-02-24 18:48:55 +13:00
Chris Forbes
b90a90f8cc
refactor texture code a bit
2011-02-24 18:48:54 +13:00
Paul Chote
869448296a
Sync RTB path hash.
2011-02-24 17:51:41 +13:00
Paul Chote
7f39909dc8
Throw an exception if a reservation is eaten by the GC. Better to die early with a known error than to desync later.
2011-02-24 17:26:14 +13:00
Paul Chote
fa6a98cca3
Unreserve reservation on death.
2011-02-24 17:17:20 +13:00
Paul Chote
0723723b30
Upgrade maps to v5.
2011-02-23 22:02:48 +13:00
Paul Chote
1df42a7d5e
Give upgraded mpspawns an owner.
2011-02-23 21:56:58 +13:00
Chris Forbes
e90177ca58
blah
2011-02-23 21:55:52 +13:00
Paul Chote
0f78fb22e5
add WIP evw3 map.
2011-02-23 21:55:52 +13:00
Paul Chote
ecf866f28a
Allow editor to load a map via commandline.
2011-02-23 21:55:52 +13:00
Paul Chote
05e5ee7ca4
Update Rubicon, add new ra map by Arcturus
2011-02-23 21:55:49 +13:00
Paul Chote
5a30750e33
Fix VICE.
2011-02-23 21:54:58 +13:00
Paul Chote
754e45094c
Remove ProximityCaptor from cnc.
2011-02-23 21:54:57 +13:00
Paul Chote
0bc8d37bdf
Hacky fix for map upgrading
2011-02-17 22:31:07 +13:00
Paul Chote
89b7f3d725
Fix ra rules.
2011-02-17 22:17:00 +13:00
Paul Chote
169baf6df9
Fix ra sequences
2011-02-17 22:05:10 +13:00
Paul Chote
eb9054a4d6
Fix default ColorRamp
2011-02-17 21:50:16 +13:00
Paul Chote
d6e8b554d2
Only save non-default PlayerReference fields
2011-02-17 21:48:36 +13:00
Paul Chote
18d73aef53
Split out RenderInfantryPanic.
2011-02-17 21:38:04 +13:00
Paul Chote
06bf38b526
Split out RenderInfantryProne
2011-02-17 21:10:44 +13:00
Paul Chote
6b80cfc9d4
Refactoring
2011-02-17 20:52:47 +13:00
Paul Chote
9a04a7fa9f
Move IdleAnimation into RenderInfantry
2011-02-17 20:15:20 +13:00
Paul Chote
4a3d254c0c
Start RenderInfantry rework. TODO: fix ra sequences, split Prone/Panicked into RenderInfantry* overrides, integrate idle anims.
2011-02-17 19:53:58 +13:00
Chris Forbes
437caf9c12
fix map saving
2011-02-16 20:38:26 +13:00
Chris Forbes
30f05fb359
add another thirdparty map
2011-02-16 19:22:19 +13:00
Chris Forbes
618d109a49
embed the correct icon for the editor
2011-02-16 16:56:51 +13:00
Chris Forbes
40647b41e7
remove some crap
2011-02-16 11:51:05 +13:00
Paul Chote
266e2717f5
Remove AvoidUnitsNear pathfinding heuristic (causes problems with crates and crushing).
2011-02-15 22:51:32 +13:00
Paul Chote
3c9de06db0
Remove redundant sequences
2011-02-15 22:41:55 +13:00
Paul Chote
b6328b356c
ScaredyCat trait for civilians.
2011-02-15 22:38:13 +13:00
Paul Chote
fa86502795
Emit e6,e1 on sell.
2011-02-15 22:17:43 +13:00
Paul Chote
df4a860dfe
Fix crash on surrender
2011-02-15 22:17:25 +13:00
Chris Forbes
3e28fce7ba
remove various leftover crap from editor
2011-02-15 16:18:14 +13:00
Chris Forbes
5bd9273a7d
fix issues with mpspawn and waypoint sprites
2011-02-15 16:09:53 +13:00
Chris Forbes
2b85c7e0b9
fix stack overflow in Map.Resize()
2011-02-15 15:46:16 +13:00
Chris Forbes
786eafd7fa
fix ra production (oops)
2011-02-15 08:28:50 +13:00
Chris Forbes
dd54f3b88b
fix install script
2011-02-15 08:20:17 +13:00
Chris Forbes
d80f581e98
fix div-by-zero with empty minefield
2011-02-15 08:09:31 +13:00
Chris Forbes
99bbd0ec7a
fixup bogus non-reinit of Producable in ProductionQueue; make initial race of a building sticky
2011-02-15 08:02:56 +13:00
Chris Forbes
7e4550e628
blah
2011-02-14 21:17:46 +13:00
Chris Forbes
d8b68a3250
#543 sam sites should start closed, when placed as mapactors
2011-02-14 21:15:28 +13:00
Chris Forbes
ce4b938ce5
#526 fixed (FIX speed increased)
2011-02-14 21:01:13 +13:00
Chris Forbes
bc32d32d54
remove FP from RepairableBuilding
2011-02-13 22:12:46 +13:00
Chris Forbes
0f0facedd1
#540 move 'allow cheats' to lobby from prelobby
2011-02-13 17:28:40 +13:00
Chris Forbes
447b34ab38
blah
2011-02-13 16:27:30 +13:00
Chris Forbes
c1aebff8a8
refresh GPS on stance change
2011-02-13 16:26:06 +13:00
Chris Forbes
6281fa481f
add hook for stance change notifications
2011-02-13 16:22:34 +13:00
Chris Forbes
cbf95e8f1a
fix #348 crash with blank game name
2011-02-13 16:16:40 +13:00
Chris Forbes
508130a87f
only elevate on windows 6+
2011-02-13 15:52:11 +13:00
Chris Forbes
c50b6f47f7
blah
2011-02-13 15:50:06 +13:00
Chris Forbes
f894705568
add chrisf's PNG loader for use by modding tools
2011-02-13 15:31:10 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
ea5e2c0588
Blue tib should damage inf too.
2011-02-12 10:17:41 +13:00
Paul Chote
c5cf51185b
define liedown, standup, cheer, die6 sequences for all cnc infantry (where applicable)
2011-02-12 10:13:26 +13:00
Paul Chote
8e87c63b0f
Viceroids shouldn't smoke
2011-02-11 23:15:37 +13:00
Paul Chote
ab08273412
Improved death anim speeds
2011-02-11 23:11:06 +13:00
Paul Chote
03f014ffb9
Visceroid spawning. Add tib death anims for e1 and e2. Others will crash.
2011-02-11 23:05:01 +13:00
Paul Chote
51138fcdc3
Give VICE Chemspray weapon. Fix bogus armor assignments (will unbalance nearly everything, but give a better start for fixing things).
2011-02-11 22:25:16 +13:00
Paul Chote
1d1d0e8bd2
Lazy smudges, fix importer.
2011-02-11 21:50:11 +13:00
Paul Chote
79f3fccceb
Lazy actor loading
2011-02-11 21:50:11 +13:00
Paul Chote
c2db816837
Kill MapStub
2011-02-11 21:50:11 +13:00
Paul Chote
73020a9419
Make binary info loading lazy
2011-02-11 21:50:11 +13:00
Paul Chote
b134ba41f4
Convert Waypoints to actors
2011-02-11 21:50:11 +13:00
Paul Chote
4a7be2e0c8
Remove redundant MapStub fields.
2011-02-11 21:50:11 +13:00
Paul Chote
c5d410938d
Foo
2011-02-11 21:50:11 +13:00
Paul Chote
5f6d2df503
Drop support for older map formats.
2011-02-11 21:50:11 +13:00
Paul Chote
37ebda2847
Upgrade maps to format 4
2011-02-11 21:50:11 +13:00
Paul Chote
e761ce4998
Fix editor
2011-02-11 21:50:10 +13:00
Paul Chote
db770eb997
Bake PickAny tiles on map save. Translate maxvalue index to random tile for backwards compat.
2011-02-11 21:50:10 +13:00
Paul Chote
9407c55262
Drop TopLeft and BottomRight from MapFormat 5. Use Bounds directly.
2011-02-11 21:50:10 +13:00
Paul Chote
7332c5a6df
Fix editor conversion
2011-02-11 21:50:10 +13:00
Paul Chote
6ef330c357
Fix Waypoint == Startpoint assumption in MapFormat 5.
2011-02-11 21:50:10 +13:00
Paul Chote
8844ca0fdd
Add (laser-)viceroids. Needs a proper weapon.
2011-02-11 21:50:10 +13:00
Paul Chote
48482cf09a
Add an AttackWander trait for creeps. Remove a pile of bogosity from AttackMove.
2011-02-11 21:50:10 +13:00
Paul Chote
fae355f5b6
Add support for a "Creeps" faction that is hostile to all combatant players. Add a mod field to be used for map installation.
2011-02-11 21:50:10 +13:00
Chris Forbes
56952c1ab8
put RA AA structures in their own group for range circles
2011-02-11 07:11:30 +13:00
Chris Forbes
a515f95aed
adjust range circle rendering
2011-02-11 07:11:29 +13:00
Chris Forbes
bfa38e3058
display range circles for other actors owned by us, and having a compatible RenderRangeCircleInfo.RangeCircleType during building placement
2011-02-11 07:11:29 +13:00
Chris Forbes
b0beee6b7b
fetch the max range from AttackBaseInfo rather than making it up completely
2011-02-11 07:11:28 +13:00
Chris Forbes
3369373879
initial setup for decorating the PlaceBuilding OG
2011-02-11 07:11:28 +13:00
Paul Chote
9d73299595
Append CHANGELOG to debian changelog.
2011-02-10 20:24:02 +13:00
Paul Chote
d9fe383ce6
Remove obsoleted code
2011-02-10 20:24:01 +13:00
Paul Chote
2559092983
Place a minimum requirement on mono-runtime to prevent fail on ubuntu 10.04.
2011-02-10 20:24:01 +13:00
Paul Chote
bb8c1912ca
Delicious copy pastas
2011-02-10 20:24:01 +13:00
Paul Chote
9da906d751
Fix a typo
2011-02-10 20:24:01 +13:00
Paul Chote
734c90f85e
Write a utility wrapper for linux. Untested / Unfinished.
2011-02-10 20:24:01 +13:00
Caleb Anderson
03bbe8d0a0
Windowed mode defaults to center of screen
2011-02-10 19:26:49 +13:00
Paul Chote
7402f8e4f7
Follow suit with rpm and arch packages. Untested.
2011-02-08 16:32:01 +13:00
Paul Chote
695ca4a23b
Simplify the uploader script. Untested.
2011-02-08 16:27:02 +13:00
Paul Chote
627d275e84
Don't pass ftp user/pass on the commandline. openra user on the build machine has a .netrc setup with the correct credentials.
2011-02-08 15:54:59 +13:00
Paul Chote
5f8e2ccf5c
Fix a typo in the upload script.
2011-02-08 15:39:39 +13:00
Paul Chote
3794a6b5f2
Use debian naming conventions for .deb.
2011-02-08 14:44:56 +13:00
Paul Chote
501155da0d
Remove unnecessary renaming of windows and mac packages.
2011-02-08 14:18:46 +13:00
Paul Chote
5f6dd59743
Packaging changes: Include CHANGELOG, use full tag as version string.
2011-02-08 14:08:31 +13:00
Paul Chote
65b580374e
Update CHANGELOG
2011-02-07 22:52:47 +13:00
Paul Chote
a4f1e5f103
Add Rubicon map by Arcturus
2011-02-07 22:45:00 +13:00
Paul Chote
0bd733d7a0
Fix bogus rebase
2011-02-07 20:10:52 +13:00
Chris Forbes
23c0524738
fix utility elevation
2011-02-07 18:51:12 +13:00
Paul Chote
e2af08f812
Add a scatter key
2011-02-06 13:15:47 +13:00
Paul Chote
47aad3b04b
Remove unused LocalStorage from proc.
2011-02-06 13:10:09 +13:00
Paul Chote
e3fda8c68e
Remove unused stance code
2011-02-06 13:06:39 +13:00
Paul Chote
7f8e75c089
Update changelog with current changes.
2011-02-06 11:11:42 +13:00
Paul Chote
b3967a3d8d
Add a CHANGELOG file containing release history.
2011-02-06 10:30:31 +13:00
Chris Forbes
1ee788f095
fix uploader so it actually works
2011-02-06 09:38:19 +13:00
Matthew Bowra-Dean
700b6d6d5e
Packaging changes for new website.
2011-02-06 09:38:19 +13:00
geckosoft
0f17fa34a8
Added ProximityCaptor and filtering of possible captors for KOTH
2011-02-05 19:22:06 +13:00
Paul Chote
de26b63fd2
Fix capturing etc
2011-02-05 18:13:30 +13:00
Paul Chote
4b0ab1c461
Remove detectors from subs (prevents them from revealing themselves)
2011-02-05 12:45:32 +13:00
Paul Chote
0c954367a0
Fix installing ra from disk
2011-02-05 12:44:33 +13:00
Paul Chote
8765e986b1
Fix cnc download size
2011-02-05 12:34:05 +13:00
Chris Forbes
ed6a83db89
reduce scope of OpenRA.Utility.Program.actions
2011-02-05 11:54:33 +13:00
Chris Forbes
6afbb5550a
fix some more stuff in utility
2011-02-05 11:54:33 +13:00
Chris Forbes
8d41f0d680
blah
2011-02-05 11:54:32 +13:00
Chris Forbes
3d5f00fbe9
more cleanup
2011-02-05 11:54:32 +13:00
Chris Forbes
c3c16c4fd8
remove some duplication in Utility
2011-02-05 11:54:31 +13:00
Chris Forbes
2fa4285281
fix crap init of constant dict in utility
2011-02-05 11:54:31 +13:00
Paul Chote
7693f3d16a
Craters and scorches smoke.
2011-02-05 09:19:31 +13:00
Paul Chote
afcb724793
Fix subcell crushing properly.
2011-02-05 08:47:53 +13:00
Paul Chote
639a7e316b
Fix crates
2011-02-04 21:49:18 +13:00
Paul Chote
fdb85d67eb
Disable map and music install until they can be finished.
2011-02-04 20:36:18 +13:00
Paul Chote
0ddcff7ec7
Apply some misc balance stick to cnc
2011-02-04 20:17:58 +13:00
Paul Chote
c79ac2f504
Fix dead actor crash
2011-02-04 20:05:42 +13:00
Chris Forbes
39a9bd7e20
Fix GPS being given to *everyone*
2011-02-04 18:45:47 +13:00
Paul Chote
504fe9e427
Fix infantry group damage
2011-02-04 18:39:04 +13:00
Paul Chote
45e89491d7
Work around a crash.
2011-02-04 18:39:04 +13:00
Paul Chote
b69388b5e7
Fix jerky movement
2011-02-04 18:39:03 +13:00
Paul Chote
e28ed916aa
Improve spacing
2011-02-04 18:39:03 +13:00
Paul Chote
310556877f
Fix GDI01
2011-02-04 18:39:03 +13:00
Paul Chote
9c63292a83
Allow units to move between subcells. Visually not quite right.
2011-02-04 18:39:03 +13:00
Chris Forbes
4aaafd18f1
fix compile failure
2011-02-04 18:39:03 +13:00
Paul Chote
73a08624ef
Hacky fix for group movement
2011-02-04 18:39:03 +13:00
Paul Chote
7c2a7db794
Fold SharesCell into Mobile
2011-02-04 18:39:03 +13:00
Paul Chote
4b3c6cc62a
Add a SubCell field to UIM. Allow UIM to query for units by subcell.
2011-02-04 18:39:03 +13:00
Paul Chote
451e06190f
Sync harvester contents. Add ISync to ProductionQueue.
2011-02-03 08:27:35 +13:00
Paul Chote
bf2f3cacd9
Sync ProductionQueue
2011-02-02 10:33:33 +13:00
Paul Chote
8002ed0893
(cnc) Support structures don't grant build radius.
2011-02-02 09:22:23 +13:00
Paul Chote
d85411f816
SAM and ATWR require power ( #518 and #519 ).
2011-02-02 09:12:51 +13:00
Paul Chote
2daeb45bfe
Fix a subtle bug with flying units in spatialbins. Fixes #489 .
2011-02-01 22:06:09 +13:00
Paul Chote
467c2a969d
Fix missiles
2011-02-01 18:19:38 +13:00
Chris Forbes
ee144373a0
Fix unshareable GPS
2011-02-01 18:08:21 +13:00
Paul Chote
e234816c13
Extract parameters into Info for mods to tweak.
2011-02-01 17:11:17 +13:00
Paul Chote
8fca705077
Sam sites take 50% damage when closed.
2011-01-31 21:21:38 +13:00
Paul Chote
5f65d4102b
cnc sams rotate to home position before closing, lower ROT to something sane.
2011-01-31 21:17:07 +13:00
Paul Chote
cd5e7409ef
First attempt. Problems: doesn't move back to zero-facing before closing. Flickers turret-up frame sometimes when being attacked.
2011-01-30 23:11:16 +13:00
Chris Forbes
0c4bf5b2b3
split Target out into its own file
2011-01-30 21:47:04 +13:00
Chris Forbes
51ab2b4969
fix targets staying valid across owner changes
2011-01-30 21:45:08 +13:00
Paul Chote
6e1cb23f10
"Repairing" eva notification for ra and cnc.
2011-01-30 18:35:44 +13:00
Chris Forbes
d595b36cf5
add note in legacymapimporter about colorramp bitrot
2011-01-30 17:47:44 +13:00
Chris Forbes
c8a68659a0
add INotifyOtherCaptured, for reacting to other units changing ownership
2011-01-30 17:43:25 +13:00
Chris Forbes
a0926a49ec
hack around bad interaction between firing anims and idle anims finishing
2011-01-30 17:38:34 +13:00
Paul Chote
ccf04240cf
Fix some more cases of stale Player references after capture.
2011-01-30 17:35:40 +13:00
Paul Chote
7f3f783187
Update cached PlayerResources when a silo is captured.
2011-01-30 17:35:40 +13:00
Chris Forbes
7a4380e7bd
fix exploitable SetStance order
2011-01-30 17:33:04 +13:00
Chris Forbes
79a46272ac
remove some crap from viewport
2011-01-30 17:27:39 +13:00
Chris Forbes
1c8cd44465
fix bogosity in SpecialPowerBinWidget (manifests as crash after mod change)
2011-01-30 16:53:20 +13:00
Chris Forbes
3c9891cdea
blah
2011-01-30 15:55:46 +13:00
Matthew Bowra-Dean
7b7900bda2
[windows] Fix mod sections in installer to not show expansion buttons.
2011-01-30 14:29:26 +13:00
Chris Forbes
39aa171425
fix visibility of perf graph in ingame and observer roots too.
2011-01-30 14:23:09 +13:00
Chris Forbes
5fce6ec2c4
blah
2011-01-30 14:23:08 +13:00
Chris Forbes
4be20e7aac
move waypoint namer into WaypointTool
2011-01-30 14:23:07 +13:00
Chris Forbes
40f88e5c47
clean up editor drawing code some more
2011-01-30 14:23:07 +13:00
Chris Forbes
81468a5190
yet more duplication removal
2011-01-30 14:23:06 +13:00
Chris Forbes
c3b08a60b8
more cleanup
2011-01-30 14:23:06 +13:00
Chris Forbes
8874b6ef72
remove an unused function
2011-01-30 14:23:05 +13:00
Chris Forbes
1dc8de3fc1
split out hardcoded editor tools into ITool impls
2011-01-30 14:23:05 +13:00
Paul Chote
4b538fd2fe
Fix palette issues with Oil Derricks and walls ( fixes #501 ).
2011-01-29 13:21:55 +13:00
Paul Chote
9b17bfe697
Fix AFLD production eva ( #494 ).
2011-01-29 13:04:26 +13:00
Paul Chote
d45db9eb9c
Shift production audio onto ProductionQueue.
2011-01-29 12:58:56 +13:00
Paul Chote
9a4fb0a5b9
Fix RMBO c4
2011-01-29 12:10:07 +13:00
Chris Forbes
4d7cf23521
updated Nuclear Winter maps from nudalz
2011-01-28 18:40:54 +13:00
Chris Forbes
1e241ebd56
fix editor init
2011-01-28 18:37:00 +13:00
Chris Forbes
add5c0ee6d
restore ability to force mod on commandline in editor
2011-01-28 18:10:40 +13:00
Chris Forbes
95e259db3b
slightly clean up usings
2011-01-28 18:07:07 +13:00
Chris Forbes
ce8d787a9c
fix crash in build palette keyboard handler after winning/losing
2011-01-28 17:32:35 +13:00
Chris Forbes
a8d848b3c4
fix LockTeams checkbox by not using the binder
2011-01-28 17:31:24 +13:00
Paul Chote
0f3b6a7cd4
Add nuclear winter' and seaside' maps by nudalz.
2011-01-28 17:18:06 +13:00
Paul Chote
22c146d056
Fix mod selector visibility on returning to main menu.
2011-01-28 16:42:07 +13:00
Paul Chote
1185386f96
[windows] Remove mod-specific start menu shortcuts and don't download packages in the installer.
2011-01-28 09:15:38 +13:00
Paul Chote
08fd311c4b
Hide cnc install `From CD' button.
2011-01-28 09:10:14 +13:00
Paul Chote
687406ccbd
Remove mod.html
2011-01-28 09:01:06 +13:00
Paul Chote
37f26c652b
Fix installing from cd
2011-01-28 08:59:55 +13:00
Matthew Bowra-Dean
3aac953522
Removed outdated debian menu file.
2011-01-28 08:49:33 +13:00
Matthew Bowra-Dean
5d623b6ca8
Add mod selector to map editor.
2011-01-28 08:49:33 +13:00
Chris Forbes
e543c3b8c1
fix cursors in ra mod
2011-01-28 08:22:23 +13:00
Chris Forbes
6ddce1c171
remove shared 'window' field, fix crashes in GameIniDelegate
2011-01-28 07:34:57 +13:00
Chris Forbes
d3ddefbaa3
add ActionQueue, rather than leaving random variables lying around in Game.cs
2011-01-27 21:46:36 +13:00
Chris Forbes
c1fefe0b96
fix projectfile so it compiles
2011-01-27 21:25:07 +13:00
Paul Chote
8470399a0c
[osx] Load packages from the support dir.
2011-01-27 20:50:04 +13:00
Paul Chote
492c025844
Load last mod on startup.
2011-01-27 20:50:04 +13:00
Paul Chote
38b98bf358
Hide the menubar only when going fullscreen.
2011-01-27 20:50:04 +13:00
Paul Chote
746c3d068c
Use the existing settings mechanism for --settings-value. Allows the defaults to be queried.
2011-01-27 20:50:04 +13:00
Paul Chote
562d07f11a
Fix sln
2011-01-27 20:50:03 +13:00
Paul Chote
ef462c5164
Take SpecialPackageRoot into account when installing packages
2011-01-27 20:50:03 +13:00
Paul Chote
817ac42954
Call as non-admin if gksudo and kdesu aren't available.
2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
1474cd147a
Executable permissions on openra-bin
2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
d74c93c66e
Fixed syntax error in package-all.sh.
2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
4eaf97f90e
Reverted packaging changes from launchers.
2011-01-27 20:50:03 +13:00
Paul Chote
a81c865620
Install Music button - installing not implemented.
2011-01-27 20:50:03 +13:00
Paul Chote
1c67242210
Fix prompt title.
2011-01-27 20:50:03 +13:00
Paul Chote
96a6bda142
Remove obsolete maps dir
2011-01-27 20:50:03 +13:00
Paul Chote
580b9014b3
Install map button (does not verify that maps are valid).
2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
4c053dae24
Elevation for utility app on unix platforms that have gksudo or kdesudo. Small change to Folder.cs to create empty folder if it doesn't exist.
2011-01-27 20:50:03 +13:00
Paul Chote
1bdadb6631
Clear widgets on mod change
2011-01-27 20:50:03 +13:00
Paul Chote
646863b85b
Remove unused InitDelegates() method. Don't mutate the Children list directly.
2011-01-27 20:50:03 +13:00
Paul Chote
3fe549d0a4
don't fork bomb.
2011-01-27 20:50:02 +13:00
Paul Chote
5353ae32a6
Authenticate windows commands. Untested.
2011-01-27 20:50:02 +13:00
Paul Chote
a6900c256d
Implement --display-filepicker in OpenRA.Utility. Remove all the functionality that windows doesn't support.
2011-01-27 20:50:02 +13:00
Paul Chote
44d8e83773
Rework OpenRA.Utility
2011-01-27 20:50:02 +13:00
Paul Chote
c93bdf73aa
Have a single utility app per platform. Route zip extraction and ra package install to the .net utility app under osx.
2011-01-27 20:50:02 +13:00
Paul Chote
8e5f307ba8
Remove some duplication
2011-01-27 20:50:02 +13:00
Paul Chote
724a72c98e
Show the mod switcher during the initial install screen.
2011-01-27 20:50:02 +13:00
Paul Chote
a3f26cec46
Fix sound after mod switching.
2011-01-27 20:50:02 +13:00
Paul Chote
aa319ee403
Begin refactoring utility process launching.
2011-01-27 20:50:02 +13:00
Paul Chote
388e5df377
Show mod version in the main menu.
2011-01-27 20:50:02 +13:00
Paul Chote
d39adf67b2
Indeterminate progress bar
2011-01-27 20:50:02 +13:00
Paul Chote
3609de8ca5
Fix compile warnings
2011-01-27 20:50:02 +13:00
Paul Chote
be9d8d96ce
Fix the utility app
2011-01-27 20:50:02 +13:00
Paul Chote
2c0a928b48
Fix terrain being drawn using the cursor palette.
2011-01-27 20:50:02 +13:00
Paul Chote
11aab8705e
Display the selector in all menus. Fix information leakage from previous mod.
2011-01-27 20:50:01 +13:00
Paul Chote
37fc836b46
Ingame mod selector ui.
2011-01-27 20:50:01 +13:00
Paul Chote
f44903b50f
Support ingame mod switching.
2011-01-27 20:50:01 +13:00
Paul Chote
d32e2be941
Extract zips using background thread.
2011-01-27 20:50:01 +13:00
Paul Chote
84cc94bcb6
Implement install from cd for ra (the cnc installshield decompressor is bugged, so not implementing it yet).
2011-01-27 20:50:01 +13:00
Paul Chote
9227e09f18
Refactoring. Add a missing file.
2011-01-27 20:50:01 +13:00
Paul Chote
b7357b1711
Fix crash when canceling download, fix a runtime warning in osx.
2011-01-27 20:50:01 +13:00
Paul Chote
792c82c2d4
Automatically extract packages. Fix ra.
2011-01-27 20:50:01 +13:00
Paul Chote
5ce5d48b04
Extracting packages
2011-01-27 20:50:01 +13:00
Paul Chote
775ccc112b
Progress bars.
2011-01-27 20:50:01 +13:00
Paul Chote
421058866d
Better install menu and package downloading.
2011-01-27 20:50:01 +13:00
Paul Chote
7dad013b31
Fix cnc.
2011-01-27 20:50:01 +13:00
Paul Chote
42a5b0a993
Fix the hyperspeed shellmap by setting the initial tick time *after* we're done loading.
2011-01-27 20:50:00 +13:00
Paul Chote
ea9003d6fc
Port cursors to yaml.
2011-01-27 20:50:00 +13:00
Paul Chote
827a19adef
Fix the cursor during init.
2011-01-27 20:50:00 +13:00
Paul Chote
6a90f00298
Start tidying things up
2011-01-27 20:50:00 +13:00
Paul Chote
abcc43222a
Add missing files.
2011-01-27 20:50:00 +13:00
Paul Chote
908a927929
Add "Install from web" "Install from CD" and "Quit" buttons to the install menu. "From CD" prompts a system file picker (osx only).
2011-01-27 20:50:00 +13:00
Paul Chote
6c14b78b7c
Load the game into an intermediate state where RAInitDelegate can install packages, etc (an even bigger hack).
2011-01-27 20:50:00 +13:00
Paul Chote
6776d6f906
Load the main menu without loading mixes or creating a shellmap world. A giant hack.
2011-01-27 20:50:00 +13:00
Paul Chote
8d2a78abc6
Expose a native filepicker dialog.
2011-01-27 20:50:00 +13:00
Paul Chote
108b90f192
Allow the ra/cnc package dir to be overridden at launch-time.
2011-01-27 20:50:00 +13:00
Paul Chote
3c1f5e18f9
Use Pseudofullscreen under all platforms by default.
2011-01-27 20:50:00 +13:00
Paul Chote
cae65ddd05
Gut the osx launcher of everything except for the necessary platform shims (Ensure mono is installed, set DYLD_LIBRARY_PATH, Hide dock/menubar if running in fullscreen).
...
TODO: Parse the yaml to disable menubar only if running fullscreen, register openra:// urls.
2011-01-27 20:50:00 +13:00
Chris Forbes
8cda9d6d8b
restore previous sequence after IdleAnimation; apply randomness to idle animation wait
2011-01-27 18:36:36 +13:00
Paul Chote
0bd466a9e9
Use a lookup table for fvecs.
2011-01-27 12:05:13 +13:00
Paul Chote
9db41f5638
Remove fp from facing calculation.
2011-01-27 12:01:02 +13:00
Chris Forbes
ad0e0a18bd
fix format80 encoder to actually work
2011-01-26 21:47:54 +13:00
Chris Forbes
6f807c4501
fix bogus writing of EOF header
2011-01-26 21:47:53 +13:00
Chris Forbes
1b3f769f34
shp writer
2011-01-26 21:47:53 +13:00
Chris Forbes
848622054d
unstatic SpriteLoader
2011-01-26 21:09:07 +13:00
Chris Forbes
f032322948
remove System.Xml using from SequenceProvider
2011-01-26 21:07:54 +13:00
Chris Forbes
1d7f57941e
rename SpriteSheetBuilder to SpriteLoader; it's dumb otherwise
2011-01-26 21:07:54 +13:00
Chris Forbes
0f84ac5215
RenderBuilding.BuildingPreview pushed down to RenderSimple and renamed to .RenderPreview()
2011-01-26 21:06:05 +13:00
Chris Forbes
e6c6e8aa96
remove a bit of dumb duplication
2011-01-26 21:06:05 +13:00
Chris Forbes
180d58c35a
only bother hashing traits that have ISync
2011-01-26 21:00:31 +13:00
Chris Forbes
f52620f6fc
add ISync to all traits that have [Sync] members
2011-01-26 21:00:28 +13:00
Chris Forbes
b7ea695f0c
better error when no sequences defined at all
2011-01-26 20:55:23 +13:00
Paul Chote
272ba08c21
Likewise for PlayerResources
2011-01-25 18:26:15 +13:00
Paul Chote
58f1589f95
Add debug traits to Aircraft so we can see what is desyncing.
2011-01-25 18:19:36 +13:00
Paul Chote
b9e32e5c06
Load maps from <support dir>/maps/<mod>/ too.
2011-01-21 17:38:28 +13:00
Paul Chote
2fca9b0b19
Fix broken first tick rendering in BuildPaletteWidget.
2011-01-20 00:51:13 +13:00
Paul Chote
1fb42f47b6
Remove redundant serverbrowser checks (these are now handled by the handshake process).
2011-01-20 00:32:43 +13:00
Paul Chote
481cc7807b
Don't require a WorldRenderer to draw non-world-rendering widgets.
2011-01-19 20:41:32 +13:00
Paul Chote
e3c090a201
More drop messages.
2011-01-15 13:56:52 +13:00
Paul Chote
2f31928a53
Fix packaging clean script.
2011-01-15 13:51:38 +13:00
Paul Chote
06612d0f68
Add a mechanism for custom drop messages. Implement for kick.
2011-01-15 13:49:46 +13:00
Chris Forbes
d835c14988
fix crash in windows launcher
2011-01-11 11:25:50 +13:00
Chris Forbes
a25087a9f3
fix weap door crash in cnc
2011-01-09 17:32:59 +13:00
Chris Forbes
b362d9f9fc
fix bogus interpretation of range parameter
2011-01-09 16:09:58 +13:00
Chris Forbes
cb3eca9d5f
remove unused NukeLaunch.Silo field
2011-01-09 14:26:32 +13:00
Chris Forbes
4b3f0e9a4b
fix breakage in ServerBrowserDelegate which prevented any joins
2011-01-09 14:23:50 +13:00
Chris Forbes
808cc59c59
fix bogus colors in chat
2011-01-09 14:02:15 +13:00
Chris Forbes
727d72123f
sync GpsPower.Granted
2011-01-09 13:35:25 +13:00
Chris Forbes
c76822531e
shareable, revokable gps
2011-01-09 13:31:53 +13:00
Chris Forbes
9387029b51
remove some sillyness in PlayerResources.Tick
2011-01-09 13:24:54 +13:00
Chris Forbes
b4109b12ca
less dumb PlayerResources init
2011-01-09 13:23:29 +13:00
Chris Forbes
70afea85a9
new map format introduced: 4. format3 player colors are automatically upgraded to ColorRamp
2011-01-08 18:17:19 +13:00
Chris Forbes
3426b52247
add ColorRamp type; change everything to use it; maps not yet upgraded
2011-01-08 18:17:18 +13:00
Chris Forbes
e2ff40dc7f
better fix for chrono bug
2011-01-08 17:30:29 +13:00
Chris Forbes
07abeffc5e
#363 tabs should change color visibly when a building is ready
2011-01-08 16:22:18 +13:00
Chris Forbes
126e200e2e
fix chronoshift/shroud interaction desync
2011-01-08 16:08:05 +13:00
alzeih
5c343caeaf
Mod version validation
...
- Game.CurrentMods property to query the current mods when no orderManager accessible
- Server sends mod versions to master server on ping
- Client sends mod versions on handshake response
- Validate match on server side of handshake, not client side
2011-01-08 16:00:29 +13:00
Paul Chote
8264c6c8dc
Play "Unable to build more" eva when the production exit is blocked. Also fixes #484 .
2011-01-08 13:15:30 +13:00
Chris Forbes
db63724aeb
add contrast surround to timer & chat which are displayed straight over the world
2011-01-08 12:21:12 +13:00
Chris Forbes
303525a5ba
be fast by default; add 'Check Sync around Unsynced Code' option in debug panel
2011-01-08 11:49:31 +13:00
Chris Forbes
93a56f9a18
#250 resources should have a list of allowed terrain types
2011-01-08 09:31:36 +13:00
Chris Forbes
712eb437ea
blah
2011-01-07 20:38:36 +13:00
Paul Chote
e46b00f9c4
Missed a file when unmangling a dirty rebase.
2011-01-07 20:33:14 +13:00
Paul Chote
9f38df013e
Target uses int2.
2011-01-07 20:21:47 +13:00
Paul Chote
60e3f7621f
Remove fp from CenterLocation and aircraft.
2011-01-07 20:14:22 +13:00
Paul Chote
d395c5e05d
Remove dead helicopter instability code, and some unnecessary fp.
2011-01-07 20:00:53 +13:00
Chris Forbes
975682c57b
fix silly debug popup in JSBridge
2011-01-07 15:34:28 +13:00
Matthew Bowra-Dean
e50dc9a550
Remove arch 64 package for the moment until packaging tools are sorted out
2011-01-07 15:29:50 +13:00
Matthew Bowra-Dean
63ee3ebf9f
Make sure build root is correct (no override from rpmmacros).
2011-01-07 15:29:50 +13:00
Matthew Bowra-Dean
a993116085
Few more changes to rpm.
2011-01-07 15:29:49 +13:00
Matthew Bowra-Dean
eb158e6d21
pkgbuild and RPM fixes
2011-01-07 15:29:48 +13:00
Matthew Bowra-Dean
6a7c968e25
More fixes.
2011-01-07 15:29:47 +13:00
Matthew Bowra-Dean
5665d40e29
Separate root dirs for different architectures.
2011-01-07 15:29:47 +13:00
Matthew Bowra-Dean
3aff455fba
Fix some syntax errors
2011-01-07 15:29:46 +13:00
Matthew Bowra-Dean
0d038f00ba
64bit linux packages
2011-01-07 15:29:45 +13:00
Paul Chote
8dcba13491
Fix osx launcher.
2011-01-06 18:51:40 +13:00
Paul Chote
0cef2e4f53
CheckboxWidget delegate methods.
2011-01-06 11:40:06 +13:00
Paul Chote
7443b3ce89
Fix button MouseUp handling.
2011-01-05 23:19:37 +13:00
Paul Chote
7cabe920db
Restrict ClickThrough to what it was originally intended for.
2011-01-05 23:15:03 +13:00
Paul Chote
5254deedcb
Remove some bogosity from widget mouse handling.
2011-01-05 23:01:17 +13:00
Paul Chote
df460d7407
Add extension methods to Rectangle/RectangleF, remove a pile of ToPoint()'s.
2011-01-05 22:24:11 +13:00
Paul Chote
3e1db3e8ae
Move MapPreviewWidget.HandleInputInner to the lobby delegate.
2011-01-05 22:23:23 +13:00
Paul Chote
7b5b84b1b7
Unstatic MakeButton and MakeModifiers. Fixes mouse clicks in vs `Release' builds.
2011-01-05 15:32:21 +13:00
Paul Chote
2e9a0b8162
Fix for nonstandard mono paths.
2011-01-05 15:26:47 +13:00
Paul Chote
22bf9e7aff
Further refactoring of Repair.
2011-01-05 13:29:38 +13:00
Paul Chote
40b0408ce7
Fix #453 . Bogus crash when desyncing.
2011-01-05 13:09:25 +13:00
Paul Chote
c6fb1b641e
Fix MouseButton orthogonality and remove unnecessary winforms dep.
2011-01-05 12:56:11 +13:00
Matthew Bowra-Dean
6998871adf
Fix GTK launcher to change to correct working directory.
2011-01-05 09:13:53 +13:00
Matthew Bowra-Dean
2885fbb99b
Few more tweaks to packaging
2011-01-05 09:13:37 +13:00
Chris Forbes
cc1c183d66
fix initial placement and facing of mig/yak on afld
2011-01-05 09:12:29 +13:00
Chris Forbes
418284672c
clean up some potential fp misbehavior in Repair.cs
2011-01-05 09:12:29 +13:00
Chris Forbes
558647b987
blah
2011-01-05 09:12:28 +13:00
Chris Forbes
f03e6e6258
make it sortof work
2011-01-05 09:12:28 +13:00
Chris Forbes
f44ac769bf
use a closure for the request state rather than dicts
2011-01-05 09:12:27 +13:00
Paul Chote
e02ed86088
Content mix files may be inside main.mix. redalert.mix should always be there.
2011-01-04 20:18:54 +13:00
Chris Forbes
dcbb6ee4eb
small tweak to HttpUtil - we don't support 1.1, so dont pretend we do; also, set WebClient.Proxy everywhere to null
2011-01-04 20:02:23 +13:00
Chris Forbes
fe720186f5
add fast HttpUtil.DownloadData()
2011-01-04 17:53:00 +13:00
Matthew Bowra-Dean
0803d10746
Changed linux package target platforms to i686 (due to gtklauncher)
2011-01-04 17:50:55 +13:00
Matthew Bowra-Dean
d26ee1094a
Rework GTK launcher and linux packages slightly
2011-01-04 17:35:50 +13:00
Matthew Bowra-Dean
68a38c85f9
Uses process IDs in dictionary for httpRequests
2011-01-04 17:34:07 +13:00
Matthew Bowra-Dean
4de390d173
Fix missed call to Call function in Windows launcher.
2011-01-04 17:34:07 +13:00
Matthew Bowra-Dean
fb8812a7fd
Fix for concurrent child processes while using pipes for IPC.
2011-01-04 17:34:07 +13:00
Paul Chote
c8a74ef05a
fix make install.
2011-01-04 17:12:03 +13:00
Paul Chote
de562939d4
Hacky fix for LabelWidget eating our MouseMove events.
2011-01-04 14:42:38 +13:00
Paul Chote
cc356bcfee
Refactoring.
2011-01-04 14:34:00 +13:00
Paul Chote
ece50b0d57
RA Harvester docking sequence.
2011-01-04 14:34:00 +13:00
Paul Chote
76216b8dd9
Move damage sounds and shaking from Building/RenderBuilding into their own traits. Fix wall damage/death sounds under cnc.
2011-01-04 14:34:00 +13:00
Paul Chote
4a47641656
Tweak cnc wall sounds.
2011-01-04 14:34:00 +13:00
Paul Chote
03185fe46b
Fix #429 . Capturable Oil Derricks.
2011-01-04 14:34:00 +13:00
Paul Chote
cbd3baa6d4
Fix #469 . C&C Nuke detonation sound.
2011-01-04 14:33:59 +13:00
Paul Chote
6287b132a0
#438 . Show # Players in the map selector.
2011-01-04 14:33:59 +13:00
Paul Chote
6e7156e023
Mousewheel scrolls ScrollPanel.
2011-01-04 14:33:59 +13:00
Paul Chote
1ced0d7ab9
Require LMB for common widget interactions.
2011-01-04 14:33:59 +13:00
Chris Forbes
abeffbbbf7
fix a bunch of errors in the editor; fix minimap export to not suck
2011-01-04 13:45:10 +13:00
Chris Forbes
7f7c7217ba
fix missing includes in gtklaunch
2011-01-04 12:53:33 +13:00
Matthew Bowra-Dean
a4de4cc266
Added renderer selection to GTK launcher.
2011-01-02 16:12:07 +13:00
Matthew Bowra-Dean
8ead8635c2
Updated dependencies for gtk launcher, statically link libmicrohttpd
2011-01-02 16:12:07 +13:00
Matthew Bowra-Dean
ecea2471ca
Updated linux packaging scripts to remove the need for post install actions and to use the launcher.
2011-01-02 16:12:06 +13:00
Matthew Bowra-Dean
a3e67611e6
Use graphical sudo client for operations that potentially require elevation in gtk launcher.
2011-01-02 16:12:05 +13:00
Matthew Bowra-Dean
562ab0eee0
httpRequest implemented properly in Windows launcher.
2011-01-02 16:12:05 +13:00
Matthew Bowra-Dean
ad478e8872
httpRequest JS bridge function implemented in gtk launcher.
2011-01-02 16:12:04 +13:00
Matthew Bowra-Dean
ec572635b7
metadata JS bridge function implemented.
2011-01-02 16:12:04 +13:00
Matthew Bowra-Dean
44fae60dbd
String handling in JS bridge changed to safer glib functions. Added path sanitization.
2011-01-02 16:12:03 +13:00
Matthew Bowra-Dean
0a1e6d16bd
Converted most of GTK launcher to use glib's string functions.
2011-01-02 16:12:03 +13:00
Matthew
9739e7f51f
Download extraction in GTK+ Launcher.
2011-01-02 16:12:02 +13:00
Matthew
1e4196e8d3
Download cancellation
2011-01-02 16:12:02 +13:00
Matthew Bowra-Dean
2e309b46e8
Downloading works. Still to come: cancelling downloads and extraction.
2011-01-02 16:12:01 +13:00
Matthew Bowra-Dean
5991ecdcf5
Makefile target for gtklauncher.
2011-01-02 16:12:01 +13:00
Matthew Bowra-Dean
360c572e14
launchMod working in JS bridge.
2011-01-02 16:12:00 +13:00
Matthew Bowra-Dean
16a84ba86e
Selects last played mod in launcher.
2011-01-02 16:12:00 +13:00
Matthew Bowra-Dean
fcec3cb590
Updated utility app for better compatibility with GTK launcher.
2011-01-02 16:11:59 +13:00
Matthew Bowra-Dean
61f7e1df7f
Generate mod tree in GTK tree view.
2011-01-02 16:11:59 +13:00
Matthew Bowra-Dean
650195e31c
Utility app helper functions for listing mods in the GTK+ launcher.
2011-01-02 16:11:58 +13:00
Matthew Bowra-Dean
6fbc7bc7c4
Print mod list in an order where dependencies come after prerequisites.
2011-01-02 16:11:58 +13:00
Matthew Bowra-Dean
7e41e75643
Made existsInMod work, added stub for launchMod.
2011-01-02 16:11:57 +13:00
Matthew Bowra-Dean
df00b8cf23
Some refactoring.
2011-01-02 16:11:57 +13:00
Matthew Bowra-Dean
69ee1399b9
Bind to JavaScriptCore. Serve files through embedded web server.
2011-01-02 16:11:56 +13:00
Matthew Bowra-Dean
a561dd376e
Proof of concept browser + embedded web server communicating via XMLHttpRequest.
...
Compile with "gcc -Wall `pkg-config --cflags --libs gtk+-2.0 webkit-1.0 libmicrohttpd` -o launcher main.c server.c"
Requires GTK, libwebkit and libmicrohttpd.
2011-01-02 16:11:55 +13:00
Matthew Bowra-Dean
c9bd3e8a1f
Start of GTK launcher in C.
...
Webkit embedded in GTK window.
2011-01-02 16:11:55 +13:00
Matthew Bowra-Dean
a4493f48d5
httpRequest in win launcher uses utility program. Clean up usings and add missing license notices.
2011-01-02 16:11:54 +13:00
Paul Chote
de5d9abec3
Delayed unloading. Remove LocalStorage from proc.
2011-01-02 15:27:29 +13:00
Paul Chote
3674accd0c
Improved cnc proc/harv docking.
2011-01-02 14:56:29 +13:00
Paul Chote
9ffdce7957
Fix #439 ; Dropdowns stay open when the host force-starts the game.
2011-01-02 14:54:25 +13:00
Paul Chote
38df0a28cd
Remove fp from building refund calculation.
2011-01-02 14:54:25 +13:00
Paul Chote
f659f55801
Sync StoresOre.Stored
2011-01-02 14:54:25 +13:00
Paul Chote
f3da258763
Remove GetSiloFullness.
2011-01-02 14:54:25 +13:00
Chris Forbes
2048900c10
fix some dumbness in Production/ITeleportable
2011-01-02 14:41:48 +13:00
Chris Forbes
7b5a8cf089
#394 nuke without a launch site crashes -- fixed
2011-01-01 21:52:43 +13:00
Chris Forbes
a4bbce32b8
cleanup SyncReport.cs header
2011-01-01 21:43:37 +13:00
Chris Forbes
19aed01822
show real player names in syncreport
2011-01-01 21:42:57 +13:00
Chris Forbes
ba2ec557bc
fix another dumb bug in ZipFile
2011-01-01 21:24:42 +13:00
Paul Chote
a8b4e640e7
Fix dropdown lists. Visual tweaks.
2011-01-01 17:54:09 +13:00
Paul Chote
d1966ab476
Improved scrollpanel thumb behavior.
2011-01-01 17:21:40 +13:00
Paul Chote
d90dec9c8e
Remove a pile of unnecessary state management from Scrollpanels.
2011-01-01 16:47:52 +13:00
Chris Forbes
e2b739cd3e
fix bogus spawn on central-conflict
2011-01-01 15:29:45 +13:00
Chris Forbes
dffb5293d0
hack up ZipFile to fix #464 ; filesystem needs rework to be sane
2011-01-01 15:28:07 +13:00
Chris Forbes
cf2ad68a7c
add very basic Format80 encoder
2011-01-01 09:27:39 +13:00
Chris Forbes
119b0c063d
don't show a kick button for the host while ready
2011-01-01 00:20:04 +13:00
Paul Chote
b948b9d2b7
Draggable thumbs
2010-12-31 23:59:23 +13:00
Paul Chote
d98e09e096
Draw scrollbar thumbs.
2010-12-31 23:19:13 +13:00
Chris Forbes
cf17bc7e5c
clean up perf graph a bit
2010-12-31 20:31:57 +13:00
Paul Chote
42096cc5c9
Foo
2010-12-31 18:26:03 +13:00
Paul Chote
1d3b2334d0
Drop any remaining connections on gamestart.
2010-12-31 17:47:44 +13:00
Paul Chote
64304635b7
Fix dropping unvalidated clients.
2010-12-31 16:52:17 +13:00
Paul Chote
dc9de20553
Fix packaging scripts for BSD sed.
2010-12-31 13:36:37 +13:00
Paul Chote
486fa9a978
Handshake mod versions and map. Bump the protocol version.
2010-12-31 13:35:21 +13:00
Paul Chote
e2d1eec56e
Shift Client creation to the client, sent in the handshake response. Fixes the `Newbie' bug and removes a lot of fragmented behaviour on player join.
2010-12-31 12:51:19 +13:00
Paul Chote
8f9e32dcc0
Client/server handshake. Only checks that the correct mods are active.
2010-12-31 11:41:25 +13:00
Paul Chote
dc012c0faf
Fix server shutdown crash under mono.
2010-12-30 20:29:11 +13:00
Paul Chote
4f6f3eb80d
Upgrade maps to oramap format. Save type field.
2010-12-30 18:00:44 +13:00
Paul Chote
fd49ca75d7
Forgot launcher files.
2010-12-30 17:51:23 +13:00
Paul Chote
cb50182fac
Bugfixes: ZipFile.GetInputStream().GetAllBytes/.Length doesn't work; Divide by zero when no shellmaps are available; UseAsShellmap isn't saved by the editor; Duplicate maps crashes game.
2010-12-30 17:43:44 +13:00
Paul Chote
47bbc3a6de
Wire up the rest of saving. Save-as will now properly overwrite existing contents.
2010-12-30 17:43:44 +13:00
Paul Chote
39ed6087cb
Use utility app for http requests; Make them async.
2010-12-30 15:17:56 +13:00
Matthew Bowra-Dean
428999fc0b
Create an empty zip file if it doesn't exist.
2010-12-30 02:21:39 +13:00
Paul Chote
b7975031bc
Wire up most of saving again.
2010-12-29 22:13:51 +13:00
Paul Chote
e652a15b01
Remove some duplication
2010-12-29 21:41:04 +13:00
Paul Chote
fc6438e311
Use Filepaths instead of IFolders where possible.
2010-12-29 21:25:43 +13:00
Paul Chote
829fe6530a
Start fixing the editor
2010-12-29 19:03:45 +13:00
Paul Chote
58797c0d37
packaging cleanup script.
2010-12-29 17:52:16 +13:00
Paul Chote
f6d9923305
Add SharpZipLib dep to INSTALL.
2010-12-29 11:51:29 +13:00
Paul Chote
c3ff679f3a
Make map saving independent of Container type. Saving zip/oramap/mix untested as the editor cannot load non-folder maps.
2010-12-29 11:39:26 +13:00
Chris Forbes
fa36c71023
fix game failing to load compressed maps; convert 'a path beyond.'
2010-12-29 00:55:10 +13:00
Matthew
d4033f57bc
Fix Makefile for Ubuntu.
2010-12-28 23:10:44 +13:00
Matthew Bowra-Dean
13f6a13ad9
Write maps to zip file from editor
2010-12-28 22:36:08 +13:00
Chris Forbes
44e668e804
choose a random map with MapStub.UseAsShellmap as the shellmap, rather than hardcoding a sha1 in mod.yaml; add editor support for the new flag too.
2010-12-28 19:13:56 +13:00
Chris Forbes
aecf19ed64
fix hash of RA shellmap
2010-12-28 19:04:33 +13:00
Chris Forbes
2a0c0bb991
remove unused Game.ConnectedToLobby event
2010-12-28 18:54:10 +13:00
Chris Forbes
99a0bd9609
remove legacy .uid junk
2010-12-28 18:53:15 +13:00
Chris Forbes
c20b3b90f4
dont use the .uid file hack -- compute them on demand
2010-12-28 18:52:19 +13:00
Chris Forbes
1cee570207
blah
2010-12-28 18:44:44 +13:00
Chris Forbes
382435e629
blah
2010-12-28 18:42:46 +13:00
Chris Forbes
637dbee32f
remove support for loading from maps/
2010-12-28 18:41:46 +13:00
Chris Forbes
81f6843791
bind .oramap -> ZipFile; search for .zip and .oramap in the map enumerator
2010-12-28 18:40:52 +13:00
Chris Forbes
cc6d445ef1
blah
2010-12-28 18:32:18 +13:00
Chris Forbes
cc2efdfa4a
start reworking map enumerator
2010-12-28 18:27:40 +13:00
Chris Forbes
f7b34e1c5e
#339 heli spawn offset is wrong fixed, and ReservableProduction folded back into Production
2010-12-28 18:27:00 +13:00
Chris Forbes
4d0f3b1554
#447 lock teams by default
2010-12-28 17:33:16 +13:00
Chris Forbes
ae1710896a
add a tiny font; add labels in PerfGraphWidget
2010-12-28 17:24:20 +13:00
Chris Forbes
6425fc8a4b
#268 fixed
2010-12-28 17:01:01 +13:00
Chris Forbes
38d267e439
fix sln file
2010-12-28 16:34:49 +13:00
Chris Forbes
95cf0bb827
fix bogus version subst.
2010-12-28 14:53:31 +13:00
Chris Forbes
d42bdfa102
show replays most recent first
2010-12-27 21:22:32 +13:00
Chris Forbes
5a7c62e24a
fix bogus formatstring in ChooseReplayFilename()
2010-12-27 21:19:38 +13:00
Chris Forbes
29818ba60c
remove dead RejoinLobby function
2010-12-27 21:10:58 +13:00
Chris Forbes
1c4f4b7886
removing some duplication
2010-12-27 21:03:51 +13:00
Chris Forbes
e127095437
remove some dumb state-tracking from OreRefinery
2010-12-27 20:03:19 +13:00
Chris Forbes
d8eaa7c841
shuffle exits
2010-12-27 19:43:32 +13:00
Chris Forbes
888fe35f08
make repath much less aggressive while attacking, to fix perf
2010-12-27 19:17:02 +13:00
Chris Forbes
59fdbe8725
CanTargetUnit -> CanTargetUnit
2010-12-27 18:43:32 +13:00
Chris Forbes
24a5b3ba03
simplification
2010-12-27 18:42:28 +13:00
Chris Forbes
9d768fa1c1
move some MobileInfo-related bits onto MobileInfo
2010-12-27 18:41:07 +13:00
Chris Forbes
31b98c0eb4
fix misleading name
2010-12-27 18:36:06 +13:00
Chris Forbes
3dd52a59c9
work around a verifier limitation
2010-12-27 18:30:24 +13:00
Chris Forbes
f3997ba3bd
blah
2010-12-27 18:26:13 +13:00
Chris Forbes
4a94cf656b
remove a redundant method from queries.
2010-12-27 18:26:12 +13:00
Chris Forbes
439bb7d02f
multiplying by 0 makes the world hard to sync
2010-12-27 18:26:11 +13:00
Chris Forbes
9ad23b10f0
fix chronoshift being hard to cancel
2010-12-27 18:26:11 +13:00
Chris Forbes
e2a0134c5b
not java.
2010-12-27 18:26:10 +13:00
Chris Forbes
c6f1740875
add a note for later
2010-12-27 18:26:09 +13:00
Chris Forbes
50834911fe
don't disable everyone's shroud when someone's GPS goes up
2010-12-27 18:26:08 +13:00
Chris Forbes
2cce1ce23c
fix warnings, and bogosity in projectfiles
2010-12-27 18:26:07 +13:00
Chris Forbes
3d47584cd8
use bidi pathing for moving into range (MoveToAdjacent-style hack)
2010-12-27 15:33:59 +13:00
Chris Forbes
3ce055da80
fix cnc mod script the same way
2010-12-24 14:13:12 +13:00
Chris Forbes
51d3743b18
fix ra mod script
2010-12-24 14:12:06 +13:00
Chris Forbes
ce609195cd
make kicking actually work
2010-12-24 12:31:37 +13:00
Chris Forbes
54cf2e7993
add kick command to LobbyCommands
2010-12-24 12:31:36 +13:00
Paul Chote
b5b6b47e95
Implement metadata and httpRequest in the windows launcher. Untested.
2010-12-24 12:13:28 +13:00
Paul Chote
6ff0e41650
Remove fp from Aircraft.
2010-12-24 12:01:39 +13:00
Paul Chote
fcdb3b536d
Latest version and MOTD in osx launcher.
2010-12-24 11:41:35 +13:00
Paul Chote
14ad5099a0
Show the mod version in the launcher
2010-12-24 11:41:35 +13:00
Paul Chote
dc3bf2515a
Remove VERSION file, and version / motd display from the ingame menu. Write git-version into the individual mod versions.
2010-12-24 11:41:35 +13:00
Paul Chote
275dfc43be
New launch mechanism: removes wrapper app bundle, and supports paths with spaces.
2010-12-24 11:41:34 +13:00
Chris Forbes
3149f3efa2
fix up some of the capturing duplication
2010-12-23 14:25:39 +13:00
Chris Forbes
e8a85db309
squash some warnings
2010-12-23 08:50:07 +13:00
Chris Forbes
c1fb6c2732
remove ability to not save syncreports
2010-12-23 08:48:54 +13:00
Chris Forbes
68e8565561
reduce size of attack forces to reduce base blockages
2010-12-23 08:42:45 +13:00
Chris Forbes
92e6570f50
fix a crash, add a normal bot (harder)
2010-12-23 08:42:45 +13:00
Chris Forbes
e94e21fd32
add name to cnc bot too
2010-12-23 08:42:44 +13:00
Chris Forbes
d320a689a2
wire up bot creation properly in CreateMPPlayers etc
2010-12-23 08:42:44 +13:00
Chris Forbes
29fbeb2c5d
add enumeration of bots
2010-12-23 08:42:43 +13:00
Paul Chote
7ef884532d
Fix osx launcher crash when there is a space in the launcher path. Launching the game still doesn't work in this case.
2010-12-22 20:35:43 +13:00
Paul Chote
54c49dfa15
OS X launcher: Create download directory if it doesn't exist.
2010-12-21 21:29:50 +13:00
Chris Forbes
8809cbb4f1
blah
2010-12-21 18:00:42 +13:00
Chris Forbes
112dd3b1f6
remove some random crap
2010-12-21 17:59:41 +13:00
Chris Forbes
92b0f77867
#381 fixed (thanks, [Arcturus])
2010-12-20 20:00:41 +13:00
Chris Forbes
dcec748911
fix #436 bridges in wrong place in render sequence
2010-12-20 19:43:25 +13:00
Chris Forbes
7d61e75862
#413 fixed
2010-12-20 19:38:28 +13:00
Chris Forbes
2d2bb58054
fix #451
2010-12-20 19:32:00 +13:00
Chris Forbes
bd0b3edccb
fix AI jamming up its base by enforcing 1-cell gaps
2010-12-20 19:19:54 +13:00
Chris Forbes
d66439aa0c
fix cnc rules bug so it loads
2010-12-20 17:36:29 +13:00
Chris Forbes
c85dbfb53d
fix dumb bug in replay viewer
2010-12-19 20:49:14 +13:00
Chris Forbes
d6c71c6618
fix crash in RA music dialog
2010-12-19 19:14:00 +13:00
Chris Forbes
7802931e54
SAM requires power to operate
2010-12-19 18:51:14 +13:00
Chris Forbes
14737cc1dc
nerf 1tnk pretty hard; add more hp for 2tnk but increase price slightly
2010-12-19 18:48:51 +13:00
Matthew Bowra-Dean
d8d33811e4
Added minimize button to launcher.
2010-12-19 18:41:36 +13:00
Chris Forbes
c99f89c987
fix crash on server overfill, fix another problem preventing spec slots from autofilling
2010-12-19 18:40:10 +13:00
Chris Forbes
7c76b25a44
blah
2010-12-19 18:40:09 +13:00
Chris Forbes
4fdc8222e8
blah
2010-12-19 18:40:09 +13:00
Chris Forbes
07d2e54bcc
fix another crash in replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
f3d0e4b8ed
fix a crash in the replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
2fad6f3bf1
move replay viewer delegate into mod
2010-12-19 17:48:52 +13:00
Chris Forbes
9482955a83
blah, cleanup
2010-12-19 17:48:51 +13:00
Chris Forbes
9d75c8d820
fix breakage
2010-12-19 17:48:51 +13:00
Chris Forbes
e3925b752d
add support for replay viewer to cnc
2010-12-19 17:48:50 +13:00
Chris Forbes
f990006587
hack around the local player being set in replays
2010-12-19 17:48:50 +13:00
Chris Forbes
0b7bee480c
extract [final] lobbyinfo from replay order stream; show map name & preview in replay browser
2010-12-19 17:48:49 +13:00
Chris Forbes
05f4aeea9f
show duration in the replay browser
2010-12-19 17:48:49 +13:00
Chris Forbes
5f37b9e7d2
fix crash in replay playback (no world)
2010-12-19 17:48:48 +13:00
Chris Forbes
734b464de3
wire up replay browser to actually start a game. doesnt work.
2010-12-19 17:48:48 +13:00
Chris Forbes
4206cf1b09
refactor game joining; add replay joining support
2010-12-19 17:48:47 +13:00
Chris Forbes
17e3ef131c
actually populate the replay browser; fix listbox ContentHeight not being reset.
2010-12-19 17:48:47 +13:00
Chris Forbes
2c13ebc6e7
wire cancel button for replay viewer
2010-12-19 17:48:46 +13:00
Chris Forbes
4f3b16cab2
add non-functional replay browser
2010-12-19 17:48:46 +13:00
Chris Forbes
25ebdea758
hack in stop order support to various classes. not happy with this.
2010-12-19 17:48:18 +13:00
Paul Chote
8b82df8298
Remove broken powered-techtree hack.
2010-12-07 22:35:40 +13:00
Paul Chote
0298a9e3a9
Remove debug logging from ChronoshiftPower.
2010-12-07 22:27:16 +13:00
Paul Chote
f2f60fb1f7
Don't apply palette effects to shroud/fog.
2010-12-07 22:26:27 +13:00
Paul Chote
b07eb9b8a1
Fast charge devhack.
2010-12-07 22:21:52 +13:00
Paul Chote
f5bffc4da9
Restore sane timings.
2010-12-07 22:19:58 +13:00
Paul Chote
55d60bd466
Don't crash if two powers have the same icon.
2010-12-07 22:00:26 +13:00
Paul Chote
c2a945b7ed
Fix Spy infiltration.
2010-12-07 22:00:26 +13:00
Paul Chote
48b7cdad44
InfiltrateForSupportPower / Sonar pulse.
2010-12-07 22:00:20 +13:00
Paul Chote
c7500084df
Parabomb crates. Multiple can be collected and queued. Support uncharged powers (0 charge time) with appropriate tooltip.
2010-12-07 21:50:33 +13:00
Paul Chote
d1850e8b4b
Fix a time format bug. Fix subsequent gps bug.
2010-12-07 21:49:33 +13:00
Paul Chote
c465a58976
Sonar Pulse power. It still doesn't do anything.
2010-12-07 21:49:26 +13:00
Paul Chote
6b05b2c2f0
Iron Curtain.
2010-12-07 21:45:04 +13:00
Paul Chote
cd10fb1db0
GPS Satellite.
2010-12-07 21:45:04 +13:00
Paul Chote
172e1eb295
Paratroopers, Spyplane.
2010-12-07 21:45:04 +13:00
Paul Chote
9e16eb513f
Reimplemented chronoshift. (still has desync)
2010-12-07 21:45:04 +13:00
Paul Chote
24b322053c
Fix ra shellmap; reimplement ra nuke.
2010-12-07 21:45:04 +13:00
Paul Chote
e52771c367
Reimplement Ion Cannon and cnc nuke. Disable ra shellmap nukes.
2010-12-07 21:45:04 +13:00
Paul Chote
76f792bfdf
New special powers mechanism. Only cnc Airstrike has been reimplemented so far. Special power crates, and spy bonuses have also been disabled.
2010-12-07 21:45:03 +13:00
Paul Chote
c6fad7fe98
Render IPreRenderSelection independently of OG.
2010-12-07 21:45:03 +13:00
Paul Chote
915cb589b3
Fix some more special power exploits
2010-12-07 21:45:03 +13:00
Chris Forbes
664692cef9
#398 c4 vs friendly buildings goes through the motions, but does nothing
2010-12-06 20:46:44 +13:00
Chris Forbes
220579ff85
wire 's' (default binding) to issue 'Stop' order to each selected actor
2010-12-06 20:43:09 +13:00
Chris Forbes
1a8e964c04
clean up usings
2010-12-06 14:35:37 +13:00
Chris Forbes
3a309ec916
remap hotkeys 's' -> 'y' in prep for adding 'stop' order
2010-12-05 12:29:11 +13:00
Chris Forbes
d46c64fad5
blah
2010-12-05 12:24:11 +13:00
Chris Forbes
3f47715c36
harvesters show colors for each resource type
2010-12-05 12:10:52 +13:00
Chris Forbes
94715a1561
add AutoTargetIgnore to ^Wall in ra and cnc
2010-12-05 11:41:14 +13:00
Chris Forbes
a752c47b5a
allow marking things with AutoTargetIgnore so AutoTarget won't go for them
2010-12-05 11:39:44 +13:00
Chris Forbes
4d0535daa9
fix exploit in sonar pulse power
2010-12-05 11:36:05 +13:00
Chris Forbes
a3e64d1733
add AutoTargetIgnore
2010-12-05 11:32:30 +13:00
Chris Forbes
2618a7dadc
fix perf of floodfill in editor
2010-12-05 11:31:24 +13:00
Chris Forbes
5617465294
remove sync attribute from DisplayCash/DisplayOre
2010-12-04 11:14:40 +13:00
Chris Forbes
9c20fba4a0
fix spy crashing things when disguised as a unit with fewer idle anims
2010-12-04 11:02:53 +13:00
Chris Forbes
05718f9e8e
#400 bogus pip color for e7 fixed
2010-12-04 10:36:01 +13:00
Chris Forbes
81dad0bd34
tidying
2010-12-04 10:35:34 +13:00
Chris Forbes
c177cf9f9a
#401 bogus footprint for ATWR fixed
2010-12-03 20:49:43 +13:00
Chris Forbes
e1761d8969
cleanup some usings
2010-12-03 20:43:27 +13:00
Paul Chote
0ae464d1f7
New attack-move cursor for cnc.
2010-12-02 10:28:34 +13:00
Paul Chote
4913d82bce
Autotarget sets target line
2010-12-01 21:14:10 +13:00
Paul Chote
4f6027e772
Add Autotarget to cnc helis.
2010-12-01 21:03:41 +13:00
Paul Chote
fa84cfb26e
Rebalance Invulnerability and Chronoshift.
2010-12-01 18:43:12 +13:00
Paul Chote
971287e989
Fix shroud crash
2010-12-01 18:22:46 +13:00
Paul Chote
deed6c7267
Make LST unbuildable; it is completely broken.
2010-12-01 13:19:56 +13:00
Paul Chote
f58f460355
Fix copypasta bogosity that mono accepts as valid code.
2010-12-01 13:19:09 +13:00
Paul Chote
2c897d4454
Fix ra shellmap low power and broken GAP position
2010-11-30 23:16:40 +13:00
Paul Chote
b4101c03ee
MSLO requires power and can be powered down.
2010-11-30 23:13:51 +13:00
Paul Chote
200e90a590
Right click cancel chronoshift targeting.
2010-11-30 23:02:45 +13:00
Paul Chote
be8f042e49
Fix autoattack target flashes
2010-11-30 22:53:11 +13:00
Paul Chote
4b1eb993e4
Swap map selector button order
2010-11-30 22:30:18 +13:00
Paul Chote
f6ce673345
Fix KOTH maps
2010-11-30 22:28:28 +13:00
Paul Chote
08eeec4d99
More lobby polish (mainly map chooser).
2010-11-30 21:20:57 +13:00
Matthew Bowra-Dean
564a4598b9
Added renderer selection to Windows launcher.
2010-11-30 19:08:34 +13:00
Matthew Bowra-Dean
7e25b6e58e
Moved map description to bottom of labels.
2010-11-30 19:08:24 +13:00
Matthew Bowra-Dean
57f74606f0
Added author and description to map chooser, fixes #290 . Added word wrap to the LabelWidget to support it.
2010-11-30 19:08:18 +13:00
Paul Chote
b44cb9ad57
Pulse the rally point circles when a new location is set.
2010-11-30 19:07:41 +13:00
Paul Chote
dfd5906d7f
Refactor AutoHeal.
2010-11-30 14:20:15 +13:00
Paul Chote
2e7b5e8712
Fix moonwalking infantry
2010-11-30 14:17:39 +13:00
Paul Chote
eb8682fd0e
Fix AutoHeal
2010-11-30 13:37:10 +13:00
Paul Chote
2d224a207c
Fix idle animations / prone.
2010-11-30 12:51:25 +13:00
Paul Chote
5070a81db4
Move CancelableActivity into the Activities namespace. Remove the Idle activity.
2010-11-30 11:11:14 +13:00
Paul Chote
e97dd2ee47
make currentActivity private.
2010-11-29 13:47:50 +13:00
Paul Chote
da74c6ad23
Add some logging to see what is going on.
2010-11-29 13:43:00 +13:00
Paul Chote
c7f1d08748
Some thoughts towards improving our bogus idle handling. Untested.
2010-11-29 13:15:44 +13:00
Paul Chote
7850acc6fb
Fix AttackLeap.
2010-11-29 11:52:27 +13:00
Matthew Bowra-Dean
ec5b9a1150
Select last mod at start of launcher. Don't run download action elevated.
2010-11-28 23:12:19 +13:00
Matthew Bowra-Dean
83f67a9d48
Revert Window installer to not having launcher as default.
2010-11-28 23:12:18 +13:00
Paul Chote
fb799ad436
Fix dropdown miscompile bug under mono 2.6.7.
2010-11-28 22:23:50 +13:00