450 Commits

Author SHA1 Message Date
cim
22e4b3689d Use canonical commodity name in nova mission 2014-08-30 15:14:39 +01:00
cim
a45a762640 A few more adjustments - cargo contracts now (mostly?) work again
New JS method
systemInfo.samplePrice(commodity)
 - get a sample price for a trade good in an arbitrary system
Saves changing oolite-contracts-cargo for every change in the algorithm
2014-08-24 18:53:31 +01:00
cim
ce4c3e1e44 Register ship forms should return to the interfaces screen when complete 2014-08-09 13:54:49 +01:00
cim
97019ba92c Make sure ECM delay timer is stopped before ship is destroyed 2014-08-07 19:20:16 +01:00
cim
aa5e137f18 Fix constrictor hunt ship script for some unusual cases 2014-07-26 20:10:17 +01:00
cim
abddb9fc67 Make traders and especially smugglers avoid suspicious craft 2014-07-09 22:42:36 +01:00
cim
abb3f2bc55 Fix some variable-defined errors in priority AI 2014-07-07 17:34:32 +01:00
cim
cf4da8cf65 Catch occasional problem with docking AI frustration
Requires station to be destroyed at inconvenient time.
2014-07-06 17:28:36 +01:00
cim
b9bcacc0c7 Adjust AI reconsideration and ECM delays to depend on accuracy 2014-07-05 15:32:38 +01:00
cim
80cc302379 Fix assassin chase routines 2014-06-29 17:19:09 +01:00
cim
2ef15dfb84 Try again to fix docking code 2014-06-29 17:08:34 +01:00
cim
be31612b3d Fix parcel/passenger contract generation
Should be some available to new players - not safe hops to a nearby system asking for a Deadly pilot with a flawless reputation. New couriers still don't get to be that picky over what they accept, though.

Also stop generation of occasional contracts with impossible reputation requirements.
2014-06-22 15:00:38 +01:00
cim
0d4d17da2b Fix some problems with interrupted docking sequences 2014-06-21 17:26:59 +01:00
cim
b11c16200b Fix some rare cases in Oolite AI library
- police in interstellar space
 - scavengers whose home station is destroyed
2014-06-21 16:23:51 +01:00
cim
fa78ba2cc1 Add an extra tutorial page on masslock avoidance 2014-06-14 13:01:03 +01:00
cim
c327444493 Fix possibility of duplicate passenger names 2014-06-13 18:33:26 +01:00
cim
f4330510c4 Adjust tutorial slightly after testing 2014-06-05 21:19:21 +01:00
cim
e1c6e3bba7 Add ship.isMinable property, adjust miner AI to use it 2014-06-01 19:45:23 +01:00
cim
189267a5dc Remove some temp testing code
- comment out drawWitchspaceDestination HUD items
 - remove temporary comms messages
2014-06-01 16:35:22 +01:00
cim
323e76b521 Ships will follow player out of interstellar space (usually) 2014-05-25 10:57:50 +01:00
cim
633316558c Prevent launch-and-dock behaviour with bounty hunters in certain cases 2014-05-21 20:42:20 +01:00
cim
d01c7567f9 Fix some minor populator issues 2014-05-20 22:08:04 +01:00
cim
d8591c7c55 Fix error in JSAI cargo scooping routine 2014-05-17 22:42:11 +01:00
cim
5935cd5dc3 Maybe fix launch-then-dock traders 2014-05-13 21:44:17 +01:00
cim
06dbc412bd Various assassination tweaks and fixes
- passenger contracts now record their risk level!
 - client names recorded for potential comms use
 - slightly tweak the AI for better assassin comms potential
2014-05-05 22:05:03 +01:00
cim
04b23346f6 Slightly adjust assassin population 2014-05-05 16:15:20 +01:00
cim
b9d42404a4 Fix comms setting 2014-04-27 15:11:59 +01:00
cim
01678dbda1 Fix up some group combat bugs and other errors 2014-04-27 11:27:47 +01:00
cim
e4127b32ee Add personality selection to AI communications 2014-04-27 10:56:50 +01:00
cim
b416e32326 Reduce chance of missiles colliding with launching ship
Previously happened quite a bit when firing at targets directly aft
2014-04-24 22:34:11 +01:00
cim
544d744fa3 Adjust attack commencement messages a little. 2014-04-06 14:00:35 +01:00
cim
04ec2668b6 Fix OXP compatibility issue with like_ship use on buoys 2014-03-31 20:25:49 +01:00
cim
890594fa73 Add some extra comms options for kill messages 2014-03-31 19:15:25 +01:00
cim
dfd0f391f0 Fix some bugs in the opportunist AI 2014-03-30 14:25:51 +01:00
cim
e1fff8465f Get ships to leave masslocks of stations better for witchspace 2014-03-15 19:39:32 +00:00
cim
06f072b100 Remove this.version from core JS files as manifest.plist sets it anyway
(This should make releases a bit easier...)
2014-03-14 15:09:41 +00:00
cim
6d1932fa0b Make populator use autoAI, add assassin roles to map 2014-03-14 14:37:56 +00:00
cim
8eaa403398 Add crew names to comms data 2014-03-14 14:00:04 +00:00
cim
63f23b7629 Adjust Thargoid appearance in IS space 2014-03-14 13:02:21 +00:00
cim
e03fbbb03a Deal with some friendly fire cases
Mainly between police and stations
2014-03-14 12:05:56 +00:00
cim
b82db62594 Temporarily suppress certain bits of normal population during missions
(avoids giving the player potentially powerful assistance)
2014-03-02 20:15:36 +00:00
cim
dbe6cb109e Reduce chances of large assassin packs hanging around 2014-03-01 21:52:13 +00:00
cim
f3d1180b28 Better fleeing to witchspace for grouped ships 2014-03-01 16:39:47 +00:00
cim
632bec9918 Check that leader is not null in mothership attack checks 2014-02-28 20:59:41 +00:00
cim
cdb9004646 Fix interstellar space AI bug 2014-02-17 18:10:13 +00:00
cim
ac70b5c94c Remove buoys from thargoid priority target list 2014-02-16 10:04:24 +00:00
cim
d000bbb1db Update launch-to-witchspace AI to avoid collision with stations 2014-02-11 21:31:40 +00:00
cim
0bf226e0d5 Distinguish group and solo witchspace exit messages 2014-02-07 22:21:20 +00:00
cim
2be5513f1d Fix typos in priority AI script 2014-01-28 17:54:15 +00:00
cim
01bb1e1b81 Fix typo in assassin AI
(and same typo in a currently unused method)
2014-01-22 18:05:07 +00:00