Fix APT CLI roundtrip visual and script preservation
Preserve edittext channels, alpha/color transforms, inactive placement fields, zero ratio/clipping and null ClipAction presence. Keep unlabelled flag bits, quoted/escaped script strings, export declarations and correctly typed CONST and pushdata values. Validate signed integers and write byte-aligned UTF-8. Add 23 public CLI regressions and record the native 174-resource batch plus bounded retests: four discovered pages are repaired, while the sound placeholder and native float formatting remain explicit accuracy limits. Rebuild the 1.0.1 Windows executable and leave unrelated SDK changes untouched.
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<aptdata>
|
||||
<movieclip id="0" screensizex="1365" screensizey="768" unknown="33">
|
||||
<imports/><exports/>
|
||||
<frames>
|
||||
<frame id="0">
|
||||
<action>
|
||||
<noarg action="7"/>
|
||||
<noarg action="0"/>
|
||||
</action>
|
||||
<placeobject flags="126" depth="1" character="2" rotm00="0.85" rotm01="0.125" rotm10="-0.25" rotm11="1.25" tx="12.25" ty="-3.5" red="37" green="73" blue="211" alpha="0" unknown="0" ratio="0" clipdepth="8"><poname name="row"/></placeobject>
|
||||
<placeobject flags="46" depth="2" character="2" rotm00="1" rotm01="0" rotm10="0" rotm11="1" tx="0" ty="22.5" red="201" green="17" blue="61" alpha="127" unknown="67305985"><poname name="dimmed"/></placeobject>
|
||||
</frame>
|
||||
<frame id="1">
|
||||
<!-- cc3tools emits default expanded fields even when flags omit them. -->
|
||||
<placeobject flags="1" depth="1" character="-1" rotm00="1" rotm01="0" rotm10="0" rotm11="1" tx="0" ty="0" red="255" green="255" blue="255" alpha="255" unknown="0" ratio="0" clipdepth="-1"/>
|
||||
</frame>
|
||||
<frame id="2">
|
||||
<placeobject flags="81" depth="1" character="-1" rotm00="1" rotm01="0" rotm10="0" rotm11="1" tx="0" ty="0" red="255" green="255" blue="255" alpha="255" unknown="0" ratio="0" clipdepth="0"/>
|
||||
</frame>
|
||||
</frames>
|
||||
</movieclip>
|
||||
<font id="1" name="Lucida Sans"/>
|
||||
<edittext id="2" top="-2" left="-2" bottom="26" right="317" font="1" alignment="0" red="17" green="83" blue="201" alpha="137" height="18" readonly="1" multiline="0" wordwrap="0"><ettext text="A & B "menu""/><etvar variable=""/></edittext>
|
||||
</aptdata>
|
||||
Reference in New Issue
Block a user