247 Commits

Author SHA1 Message Date
cim
d7d36273db Note double-press on escape pod 2014-03-28 18:26:56 +00:00
cim
6808c4952d Add a keyboard reference screen to startup menu
(Some adjustments needed to readme file to explain some items)
2014-03-27 22:22:37 +00:00
cim
444f85d0cd Another ship which had a witchdrive fitted by default 2014-03-24 18:18:09 +00:00
cim
43dd4db06b More controls and entries for the ship library
- Categorise and sort ship entries
- All four arrow keys now used to navigate
- Entries for all conventional ships, with occasional redaction
(no Constrictor, intentionally)
- new screenbackgrounds entry since the format of the screen is changed
2014-03-22 22:03:11 +00:00
cim
abe23fa7e6 Automatic and manual entries for shiplibrary 2014-03-22 13:29:36 +00:00
cim
43710edfeb A bit more prototyping of the ship library system
Add shiplibrary.plist to replace and extend demoships.plist
Give automatic but overridable speed, turn rate, cargo values
Add a few test entries to shiplibrary.plist (very unfinished)
2014-03-21 22:25:50 +00:00
cim
f6a2c75517 Start on ship library shipdata display 2014-03-20 21:55:28 +00:00
cim
eb4a6cf129 Allow speech synthesis to be applied to comms only - closes #69 2014-03-15 22:56:35 +00:00
cim
1bf86f07ed Update description text
(Now save file name and commander name are not the same, prompting with 'Commander name' here is misleading)
2014-03-13 21:24:42 +00:00
cim
4b59d85e94 Expand description properly in OXZ manager 2014-02-27 07:54:52 +00:00
cim
e3a0852928 Tweak to OXZ manager documentation 2014-02-09 21:59:45 +00:00
cim
57da43d014 Re-add a non-shader non-reduced-detail option 2014-02-09 17:35:11 +00:00
cim
8661508e95 Prevent errors when trying to expandDescription a disabled keycode 2014-02-07 20:59:34 +00:00
Kevin Anthoney
c755d136c8 resize joystick profile graph, add labels 2014-02-04 19:12:20 +00:00
Kevin Anthoney
f7c4c03ac8 put descriptions in descriptions.plist 2014-02-03 22:46:38 +00:00
cim
012facbe09 Add file_size property to OXZ manifests
Test manifest index has been updated to include this property.
2014-01-23 21:49:01 +00:00
AnotherCommander
3b95ebbd34 Updated year visible on screen to 2014 on title screen and Windows installer. 2014-01-20 17:21:16 +01:00
cim
678abb6569 Display "restarting" notice when OXZ manager is applying changes 2014-01-18 16:45:38 +00:00
cim
ed7a8db979 Merge branch 'master' into oxz-installer
Conflicts:
	src/Core/Entities/PlayerEntityControls.m
	src/Core/ResourceManager.m
	src/Core/Universe.m
2014-01-17 21:59:26 +00:00
cim
e53dff467a Fix left/right keys in install/remove settings 2014-01-16 20:46:37 +00:00
cim
c626a955e1 A bit more in-manager documentation 2014-01-15 20:57:36 +00:00
cim
fe4192029e Finish off basic interface, a bit of cleanup 2014-01-13 18:27:43 +00:00
cim
5483a170cc Colour-code install menu by installability 2014-01-12 22:52:40 +00:00
cim
a7b8f83c68 OXZ removal, make install-reported version accurate 2014-01-12 13:19:02 +00:00
cim
262384bfe9 Some work on installer interface. 2014-01-09 23:09:17 +00:00
cim
d11b61bde1 Add GUI for downloading manifests file 2014-01-07 21:58:56 +00:00
cim
656b58beae Adjust detail settings on Game Options screen
0 = no shaders, reduced detail
1 = full shaders, high detail
2 = full shaders, various expensive post-1.78 graphics extras

The old "simple shaders" setting is gone
2014-01-01 17:15:14 +00:00
cim
47d3f92bb1 Add equipment mode key to stick mapper, re-add Tab and 0 equivalents
Untested, of course.
2013-12-24 16:24:04 +00:00
cim
1975783f24 Merge branch 'tutorial-scenario': lesson 7 and some other adjustments 2013-12-19 18:56:10 +00:00
cim
de9283b93a Lesson 7: docking 2013-12-19 17:35:50 +00:00
cim
b17b39afde Merge branch 'tutorial-scenario'
I'll carry on working on the tutorial mainly in the branch, but I'd rather be able to get it tested via nightlies a bit at a time to spread out the feedback. The scenario support and new start menu are also needing testing. So further merges from this branch will happen in future.
2013-12-08 19:10:19 +00:00
Jens Ayton
8e870d772c Clean up OOCharacter
Mostly style changes, and hiding of internal methods. Also removed
longDescription property; it was never used and the setup code was
broken.
2013-12-08 01:14:36 +01:00
cim
7e83f253a6 Start introducing the HUD in the tutorial
New features: player.ship.{show,hide}HUDSelector(selector) to selectively disable HUD entries.
with_dial entry for legends to tie legends to the visibility of particular HUD selectors.
2013-12-04 22:57:39 +00:00
cim
067dd3a222 Add "return" option from load commander screen if entered from start menu 2013-12-04 20:28:38 +00:00
cim
d27d211575 Improve mouse support on new game page, add return to menu option 2013-12-03 18:01:01 +00:00
cim
0c8259f804 Mouse support on start screen 2013-12-03 12:00:02 +00:00
cim
0621052bd0 Sounds for selection, fix enter-persistence bug 2013-12-02 22:57:35 +00:00
cim
e041b5e349 Use correct constants for number keys 2013-12-02 21:15:31 +00:00
cim
8b9bb60a21 Make start options selectable with arrow keys 2013-12-02 20:50:56 +00:00
cim
328a261696 Reword options, add exit option 2013-12-02 20:09:03 +00:00
cim
59fc255fb5 Fix some more bugs around strict mode and reloading
Cleanup some in-game menus now strict mode accessed through scenarios
2013-12-01 22:21:11 +00:00
cim
6fbcf75363 Scenario loading screen
(unfinished: scenarios not yet present)
2013-12-01 18:29:08 +00:00
cim
4dc16316af Adjust start screen to allow for more options than load y/n 2013-12-01 14:32:06 +00:00
cim
bf4f6aa689 Basic dependency conflict/requires management for OXPs 2013-11-07 23:47:25 +00:00
cim
9b04c93edb Require a manifest.plist in OXZ files
identifier, version, required_oolite_version are required
title and maximum_oolite_version are processed
some others are defined but not yet used
2013-11-06 21:32:47 +00:00
cim
9e32bec94b Better way of managing pause message. 2013-11-04 21:17:16 +00:00
cim
26fd084f4c Extra special string expansions
For keyconfig entry "key_FOO", "[oolite_key_FOO]" will describe it.
2013-11-02 17:24:43 +00:00
cim
b446a71828 Cleanup a few un-needed energy bomb functions 2013-10-20 17:53:38 +01:00
cim
b37cb50804 Primable equipment work - add affinity parameters for equipment.plist
fast_affinity_defensive, fast_affinity_offensive, both boolean. If set and that fast activation slot (defensive = 0, offensive = tab) has nothing in it (or what it had in it is no longer installed), assign that slot. As suggested in comments on db8f3ed

More cleanup of old energy bomb code.
2013-10-20 16:54:01 +01:00
cim
27bc2fe620 Parcel contract tweaks
- add text properly to descriptions.plist as pointed out by Poovga
- ensure a couple of contracts always available at Lave for new commanders
2013-10-13 22:10:07 +01:00