tycho: add context help for map properties

master
an 2019-06-17 00:26:34 -04:00
parent 5e09c1dae8
commit 1d8ebfb4dc
2 changed files with 26 additions and 24 deletions

View File

@ -37,9 +37,6 @@
<layout class="QFormLayout" name="formLayout">
<item row="1" column="0">
<widget class="QLabel" name="label_4">
<property name="toolTip">
<string>The name of the map. This is used in the level selection menu.</string>
</property>
<property name="text">
<string>Map Name</string>
</property>
@ -47,6 +44,12 @@
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="lineEdit">
<property name="toolTip">
<string>The name of the map. This is used in the level selection menu.</string>
</property>
<property name="whatsThis">
<string>The map name can be up to 65 characters, and a limited set of special characters may be used. The text encoding is actually Macintosh Roman, although in this program it is encoded as Unicode, and will be translated accordingly.</string>
</property>
<property name="maxLength">
<number>65</number>
</property>
@ -54,10 +57,6 @@
</item>
<item row="2" column="0">
<widget class="QLabel" name="label">
<property name="toolTip">
<string>The texture set to use. This determines every texture that will be used, and all of the liquids.
Because of this, the texture sets are named after the liquids primarily.</string>
</property>
<property name="text">
<string>Texture Set</string>
</property>
@ -71,6 +70,12 @@ Because of this, the texture sets are named after the liquids primarily.</string
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>This determines the set of textures and liquids that will be used.</string>
</property>
<property name="whatsThis">
<string>This is an offset from the first texture collection in the Shapes file. The kind of liquid the level uses is also determined by this field due to the way the engine is programmed.</string>
</property>
<item>
<property name="text">
<string>Water</string>
@ -100,9 +105,6 @@ Because of this, the texture sets are named after the liquids primarily.</string
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_2">
<property name="toolTip">
<string>The sky texture to use.</string>
</property>
<property name="text">
<string>Landscape</string>
</property>
@ -116,6 +118,12 @@ Because of this, the texture sets are named after the liquids primarily.</string
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>The sky texture to use.</string>
</property>
<property name="whatsThis">
<string>This is an offset from the first landscape collection in the Shapes file.</string>
</property>
<item>
<property name="text">
<string>Lh'owon Day</string>
@ -140,10 +148,6 @@ Because of this, the texture sets are named after the liquids primarily.</string
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_3">
<property name="toolTip">
<string>The ID of the music to use. This is generally unused since Marathon 2 and Infinity don't have music.
Aleph One allows for adding music to levels, although you will need to check the &quot;Music&quot; flag to use this field.</string>
</property>
<property name="text">
<string>Music No.</string>
</property>
@ -160,6 +164,12 @@ Aleph One allows for adding music to levels, although you will need to check the
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>The ID of the music to use. This replaces the Landscape field.</string>
</property>
<property name="whatsThis">
<string>This is generally unused since Marathon 2 and Infinity don't have music. Aleph One allows for adding music to levels, although you will need to check the &quot;Music&quot; flag to use this field.</string>
</property>
</widget>
</item>
</layout>
@ -179,7 +189,7 @@ Aleph One allows for adding music to levels, although you will need to check the
<item row="2" column="0">
<widget class="QCheckBox" name="checkBox_3">
<property name="toolTip">
<string>The map can be played in the Carnage game mode, often known as Deathmatch.</string>
<string>The map can be played in the Carnage game mode.</string>
</property>
<property name="text">
<string>Carnage</string>

View File

@ -2,16 +2,8 @@
<ui version="4.0">
<class>Points</class>
<widget class="QWidget" name="Points">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>150</width>
<height>82</height>
</rect>
</property>
<property name="windowTitle">
<string>Point Editor</string>
<string>Point Inspector</string>
</property>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">