76e6b6dbe3
Made bandboxed selections more intelligent by preferring entities in this order:
...
1) units and animals
2) towers
3) buildings that are the same type as the first building
4) non-building entities
This was SVN commit r7840.
2010-08-01 21:50:03 +00:00
41ad5bd965
# Add corpse decay and building collapse.
...
Make 'delete' command kill the unit instead of destroying it.
Make projectiles vanish after a timeout.
Fix projectile landing positions with low framerates.
This was SVN commit r7837.
2010-08-01 17:38:01 +00:00
67e3a95d74
Added Delete Hotkey
...
Misc minor changes
This was SVN commit r7835.
2010-08-01 16:25:24 +00:00
aa2d305b6e
Added working delete button
...
This was SVN commit r7832.
2010-08-01 05:09:30 +00:00
dd2fcad2a2
Fixed fractional resources showing up in the GUI
...
This was SVN commit r7831.
2010-08-01 00:33:20 +00:00
cad0baed3c
Adjusted gather speeds
...
Rocks have more resources (500 -> 1000)
This was SVN commit r7830.
2010-08-01 00:06:40 +00:00
be59106400
Cleaned up code (slight redesign)
...
Added more wood to trees
Standard trees 100 -> 300
Special trees 300 -> 500
This was SVN commit r7829.
2010-07-31 21:46:25 +00:00
4883ddabc3
# Automatically gather from new resource after exhausting current one.
...
Fix error when gather target dies before the order is processed.
This was SVN commit r7827.
2010-07-31 21:21:42 +00:00
ba591b6d9f
Redesigned the selection GUI
...
No more groups of any kind
Max selection size increased to 32
Single click - deselects all others
Single click with shift key - deselects all that are not the same type
(only for one rank)
This was SVN commit r7826.
2010-07-30 22:19:43 +00:00
f625285386
Multiply more vision ranges by 4
...
This was SVN commit r7820.
2010-07-29 20:50:30 +00:00
22591ae210
Add combat test maps.
...
This was SVN commit r7818.
2010-07-29 20:40:04 +00:00
0cd0a1f584
# Add auto-attacking of nearby enemies.
...
Add general range-detection code.
Avoid unnecessarily computing 3D entity positions.
This was SVN commit r7817.
2010-07-29 20:39:23 +00:00
913404e4b2
Multiply vision ranges by 4 (convert from tiles to metres)
...
This was SVN commit r7816.
2010-07-29 20:26:26 +00:00
365c005394
Code cleanup
...
This was SVN commit r7815.
2010-07-29 18:22:58 +00:00
ff7ea96189
Code cleanup
...
This was SVN commit r7811.
2010-07-26 03:31:54 +00:00
e416fe18cd
Code cleanup and explicit number conversion
...
This was SVN commit r7802.
2010-07-24 22:09:59 +00:00
bc704b288a
Made Animal AI default to "PASSIVE" if its type was not found
...
Added rudimentary fishing for units and merchant ships
Adjusted resource gather rates
Improved Mountain Pass map
This was SVN commit r7799.
2010-07-24 20:26:25 +00:00
ddb48c4631
Updated actor viewer animation names to match changes in actor files (animations for renamed resources)
...
This was SVN commit r7794.
2010-07-24 12:39:10 +00:00
f8275d2ed7
Added "PASSIVE" state to the Animal AI
...
This was SVN commit r7790.
2010-07-23 15:25:28 +00:00
2f54e77e29
Updated gather treasure cursor
...
(created by Mario Machado aka mfmachado)
This was SVN commit r7789.
2010-07-22 22:18:49 +00:00
f81e6a2bbd
removed the fence around the walrus (very unnecessary, and quite silly, as well as not having any effect, not sure what to say about the walrus though =) ) as the fence as discovered by Brian wasn't part of the public SVN
...
This was SVN commit r7782.
2010-07-21 22:20:53 +00:00
9a6c020fce
Allowed selections with only one group to also show the unit stats area
...
Split unit cycle back to 2 functions
This was SVN commit r7781.
2010-07-21 21:02:21 +00:00
ef0a80623c
Fixed the resource type (wood -> wood.tree)
...
This was SVN commit r7780.
2010-07-21 20:41:35 +00:00
41e1652e10
Using .png for session cursors
...
Added .png version of cursors
Added gather treasure cursor
This was SVN commit r7779.
2010-07-21 20:35:26 +00:00
6af3f28ad4
Converted resources:
...
wood -> wood.tree
stone -> stone.rock
metal -> metal.ore
Added resource: metal.treasure
Renamed cursors and added placeholder treasure cursor
Fixed basic templates and Hellene actors to work with new resources
(need to fix Celt actors)
Fixed some warnings in the session scripts.
Added entity "Golden Fleece" placeholder
This was SVN commit r7778.
2010-07-21 18:51:27 +00:00
602c92beae
GUI support for queued orders
...
This was SVN commit r7776.
2010-07-21 17:13:04 +00:00
4e5c5e2d8f
# Rewrite unit AI code.
...
Use HFSM for unit AI.
Support queuing orders.
Automatically attack back when attacked.
Automatically gather from farms after building them.
This was SVN commit r7775.
2010-07-21 16:09:58 +00:00
8a1aa101c1
Slow down animals, so they don't pathfind quite so much.
...
Make farms a better size.
This was SVN commit r7774.
2010-07-21 16:05:48 +00:00
bd2fd6c713
Extend animal AI to all animals.
...
This was SVN commit r7771.
2010-07-20 08:45:09 +00:00
9674c3c0fe
Remove ScriptingHost initialisation code (share with ScriptInterface instead).
...
Fix GUI scripts to avoid strict warnings.
Rejig GUI/SpiderMonkey interface to use less custom code, and to work
with JSOPTION_VAROBJFIX.
Add event name to GUI event handler function names (visible in the
profiler).
This was SVN commit r7769.
2010-07-19 23:01:58 +00:00
544afca570
Delete some old unused GUI scripts
...
This was SVN commit r7767.
2010-07-19 22:55:30 +00:00
0be1713b2b
Made several changes to session GUI (cosmetic).
...
Up/down arrow sprites are usable as regular buttons now.
Selections now group ranked units together as a single group. This
feature can be toggled in the settings window. Depending on feedback, I
will probably choose one method over the other and remove the toggle.
New map - Mountain Pass (8 player)
It will need further polishing.
This was SVN commit r7766.
2010-07-19 21:23:12 +00:00
d9d2c33ec7
Fix tests
...
This was SVN commit r7765.
2010-07-18 16:06:52 +00:00
e19146cf25
# Added AI for chickens.
...
Add scripted HFSM system.
Add very basic animal AI.
Support script-only message types.
Add shift+D hotkey to toggle dev command panel.
This was SVN commit r7763.
2010-07-18 15:19:49 +00:00
5f366d798f
Added female citizens to civil center
...
Removed unneeded reference to portrait sheet for the Celts and Hellenes
advanced and elite units since they already inherit it
This was SVN commit r7762.
2010-07-16 14:22:18 +00:00
ae823038bd
Added <IconSheet></IconSheet> attribute to entities
...
Added icon_sheet attribute to GUI interface
Made session GUI reference template.icon_sheet
This was SVN commit r7761.
2010-07-16 02:45:22 +00:00
1f8459f717
Added new styles
...
Outlined player names to make them stand out more
(Probably will need a new font to get a good effect with the player
names)
This was SVN commit r7760.
2010-07-14 21:54:11 +00:00
d304807ac4
Authentic Greek unit names.
...
This was SVN commit r7752.
2010-07-14 07:57:58 +00:00
0ed5cf0355
This was SVN commit r7751.
2010-07-14 07:44:42 +00:00
90bfa8408e
This was SVN commit r7749.
2010-07-14 04:52:12 +00:00
5a2630be1d
This was SVN commit r7748.
2010-07-14 04:40:37 +00:00
828efdde8f
Tweaked the Hellene animation speeds
...
This was SVN commit r7737.
2010-07-11 20:00:14 +00:00
6b8924324a
# Added one of each civ centre unit for all players to techdemo-mp.xml (Multiplayer testing map)
...
This was SVN commit r7736.
2010-07-11 13:14:45 +00:00
0cb1fbe4d5
Fixed gathering from enemy farms instead of player owned farms
...
This was SVN commit r7735.
2010-07-11 01:25:50 +00:00
c0e915fd5d
# Added more resources to the techdemo-mp.pmp (multiplayer testing map) to make testing more fun (also added some underwater/shoreline texture)
...
This was SVN commit r7734.
2010-07-10 23:35:48 +00:00
27512039a7
Made units attack enemy foundations instead of trying to build them
...
This was SVN commit r7730.
2010-07-10 17:28:32 +00:00
9b88e46fce
Code cleanup
...
This was SVN commit r7727.
2010-07-09 00:19:36 +00:00
c50f2d6d40
If any units in a selection have the ability to perform a task, then that task will be available even if some of the units cannot perform it. Units that cannot, will simply move to the target.
...
This was SVN commit r7726.
2010-07-08 22:47:57 +00:00
778af99416
Fix NaNs when gathering from unsupported resource types.
...
Fall back to walking to the target when unable to perform the specified
command on it.
This was SVN commit r7723.
2010-07-08 20:08:08 +00:00
56e1802b81
Show message box when opening URL, since it might take a while to launch the browser
...
This was SVN commit r7721.
2010-07-08 18:46:39 +00:00