Files
SingularityViewer/indra/newview/skins/default/xui/de/floater_ao.xml
Lirusaito b61cba8e01 Clean up and optimize the AO
Added the feature of selecting an animation from combo boxes and it playing automatically if it should be at this moment.

Now for the stuff only developers will understand:
FloaterAO is now a FloaterSingleton, because it should've been behaving that way all along.
Refactors a lot, simplifies a lot, best view without space changes.
Reduces a lot of redundant blocks.
Creates some functions to make things like AOStates easier to get
AOStates are now an enum instead of a bunch of const ints.
Cleaned up includes.
NULL -> nullptr, virtual->override, BOOL->bool, for->foreach
Removed struct_tokens,  it was redundant and actually just took up space.
No longer set all the children invisible, their parent does a good job of that.
Relate ComboBoxes to their states, so that we can easily get a setting and do a whole bunch of things with a lot less code.
Remove unused parameters and functions and variables
Remove unused boolean returns from functions.
Don't clear combo boxes just because one id is null.
2019-01-11 06:17:58 -05:00

64 lines
2.4 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="geminifloater" title="Animationssteuerung">
<drop_target name="ao_notecard" tool_tip="Ziehe eine ZHAO notecard hierhin. Die Animationen müssen im selben Ordner wie diese Notecard liegen."/>
<button name="opencard" label="Notecard anzeigen"/>
<button name="reloadcard" label="Neu laden"/>
<check_box label="Animationssteuerung einschalten" name="AOEnabled"/>
<check_box label="Sitzposition ändern" name="AOSitsEnabled"/>
<text name="buttons_desc">Stehpositionen:</text>
<button name="prevstand" tool_tip="previous stand" label="&lt;&lt;"/>
<button name="nextstand" tool_tip="next stand" label="&gt;&gt; "/>
<check_box label="Zufällige Reihenfolge" name="AOStandRandomize"/>
<check_box label="Keine Stehposition im Mouselook" name="AONoStandsInMouselook"/>
<check_box label="AO Tools zeigen" name="ao_remote_checkbox"/>
<spinner name="standtime" label="Zeit für Stehposition:" tool_tip="Zeit für Stehposition"/>
<button name="newcard" label="Neue Notecard Vorlage"/>
<button label="Mehr &gt;&gt;" label_selected="&lt;&lt; Weniger" name="more_btn" tool_tip="Erweiterte Optionen"/>
<tab_container label="Standard" name="tabcontainer">
<panel label="Standardanimationen" name="tabdefaultanims">
<text name="textdefaultwalk">Standardgang:</text>
<text name="textdefaultrun">Standardlauf:</text>
<text name="textdefaultjump">Standardsprung:</text>
<text name="textdefaultsit">Standardsitz:</text>
<text name="textdefaultgsit">Standard Sitz am Boden:</text>
<text name="textdefaultcrouch">Standard hocken:</text>
<text name="textdefaultcrouchwalk">Standard Schleichgang:</text>
<text name="textdefaultfall">Standard fallen:</text>
<text name="textdefaulthover">Standard schweben:</text>
<text name="textdefaultfly">Standard fliegen:</text>
<text name="textdefaultflyslow">Standard langsam fliegen:</text>
<text name="textdefaultflyup">Standard hochfliegen:</text>
<text name="textdefaultflydown">Standard herunterfliegen:</text>
<text name="textdefaultland">Standardlandung:</text>
<text name="textdefaultstandup">Standard aufstehen:</text>
<text name="textdefaultprejump">Standard Sprungbeginn:</text>
</panel>
</tab_container>
</floater>