first commit

This commit is contained in:
2026-06-14 01:40:04 +02:00
commit 5511354783
4787 changed files with 103543 additions and 0 deletions
@@ -0,0 +1,4 @@
on(press){
gotoAndStop("_down");
play();
}
@@ -0,0 +1,5 @@
on(release){
gotoAndStop("_over");
play();
_parent._parent._parent.OnEraseAllClicked();
}
@@ -0,0 +1,4 @@
on(rollOut){
gotoAndStop("_up");
play();
}
@@ -0,0 +1,4 @@
on(rollOver){
gotoAndStop("_over");
play();
}
@@ -0,0 +1,4 @@
on(press){
gotoAndStop("_down");
play();
}
@@ -0,0 +1,5 @@
on(release){
gotoAndStop("_over");
play();
_parent._parent.OnLineWidthButtonClicked(this);
}
@@ -0,0 +1,4 @@
on(rollOut){
gotoAndStop("_up");
play();
}
@@ -0,0 +1,4 @@
on(rollOver){
gotoAndStop("_over");
play();
}
@@ -0,0 +1,3 @@
on(press){
_parent._parent._parent.OnOpenToggleClicked();
}
@@ -0,0 +1,4 @@
on(press){
gotoAndStop("_down");
play();
}
@@ -0,0 +1,5 @@
on(release){
gotoAndStop("_over");
play();
_parent._parent.OnColorButtonClicked(this);
}
@@ -0,0 +1,4 @@
on(rollOut){
gotoAndStop("_up");
play();
}
@@ -0,0 +1,4 @@
on(rollOver){
gotoAndStop("_over");
play();
}
@@ -0,0 +1,5 @@
onClipEvent(load){
var boxColor = _parent.red << 16 | _parent.green << 8 | _parent.blue;
colorizer = new Color(this);
colorizer.setRGB(boxColor);
}
@@ -0,0 +1,46 @@
function SelectColorButton(colorIndex)
{
var _loc1_ = colors[String(colorIndex)];
selectedColorButton.gotoAndPlay("_up");
selectedColorButton = _loc1_;
_loc1_.gotoAndPlay("_selected");
}
function OnColorButtonClicked(colorButton)
{
_parent._parent.OnColorClicked(Number(colorButton._name));
}
function SelectLineWidthButton(lineWidthIndex)
{
var _loc1_ = lineWidths[String(lineWidthIndex)];
selectedLineWidthButton.gotoAndPlay("_up");
selectedLineWidthButton = _loc1_;
_loc1_.gotoAndPlay("_selected");
}
function OnLineWidthButtonClicked(lineWidthButton)
{
_parent._parent.OnLineWidthClicked(Number(lineWidthButton._name));
}
function onUnload()
{
delete SelectColorButton;
delete OnColorButtonClicked;
delete SelectLineWidthButton;
delete OnLineWidthButtonClicked;
delete onUnload;
}
if(!initialized)
{
var selectedColorIndex = _parent._parent.selectedColorIndex;
if(selectedColorIndex != undefined)
{
selectedColorButton = colors[String(selectedColorIndex)];
selectedColorButton.gotoAndPlay("_selected");
}
var selectedLineWidthIndex = _parent._parent.selectedLineWidthIndex;
if(selectedLineWidthIndex != undefined)
{
selectedLineWidthButton = lineWidths[String(selectedLineWidthIndex)];
selectedLineWidthButton.gotoAndPlay("_selected");
}
initialized = true;
}
@@ -0,0 +1,3 @@
onClipEvent(load){
text = "$" + qualifyName(_parent._parent._parent,"Title");
}
@@ -0,0 +1,2 @@
box._visible = false;
stop();
@@ -0,0 +1,2 @@
box._visible = true;
_parent.OnOpening();
@@ -0,0 +1,3 @@
box._visible = false;
stop();
_parent.OnClosed();
@@ -0,0 +1,112 @@
function SetVisibility(visArg)
{
var _loc1_ = Number(visArg) != 0;
panel._visible = _loc1_;
}
function Open()
{
if(!isOpen)
{
panel.titleBox.openToggle.gotoAndStop("_maximize");
panel.gotoAndPlay("_open");
panel.titleBox.TitleFrame.gotoAndPlay("_max");
isOpen = true;
}
}
function Close()
{
if(isOpen)
{
panel.titleBox.openToggle.gotoAndStop("_minimize");
panel.gotoAndPlay("_close");
panel.titleBox.TitleFrame.gotoAndPlay("_mini");
isOpen = false;
}
}
function OnOpenToggleClicked()
{
if(extern.InGame)
{
// Forbidden
getURL("FSCommand:" add qualifyName(this,"OnOpenToggleClicked"),"");
}
else if(isOpen)
{
Close();
}
else
{
Open();
}
}
function SelectColor(colorIndexArg)
{
var _loc1_ = Number(colorIndexArg);
if(_loc1_ != selectedColorIndex)
{
selectedColorIndex = _loc1_;
panel.box.SelectColorButton(_loc1_);
}
}
function OnColorClicked(colorIndex)
{
if(extern.InGame)
{
// Forbidden
getURL("FSCommand:" add qualifyName(this,"OnColorClicked"),String(colorIndex));
}
else
{
SelectColor(colorIndex);
}
}
function SelectLineWidth(lineWidthIndexArg)
{
var _loc1_ = Number(lineWidthIndexArg);
if(_loc1_ != selectedLineWidthIndex)
{
selectedLineWidthIndex = _loc1_;
panel.box.SelectLineWidthButton(_loc1_);
}
}
function OnLineWidthClicked(lineWidthIndex)
{
if(extern.InGame)
{
// Forbidden
getURL("FSCommand:" add qualifyName(this,"OnLineWidthClicked"),String(lineWidthIndex));
}
else
{
SelectLineWidth(lineWidthIndex);
}
}
function OnEraseAllClicked()
{
// Forbidden
getURL("FSCommand:" add qualifyName(this,"OnEraseAllClicked"),"");
}
function onUnload()
{
delete Open;
delete Close;
delete OnOpenToggleClicked;
delete SelectColor;
delete OnColorClicked;
delete SelectLineWidth;
delete OnLineWidthClicked;
delete OnEraseAllClicked;
delete SetVisibility;
delete onUnload;
}
if(!initialized)
{
_parent.OnContentLoaded(this);
isOpen = false;
selectedColorIndex = 0;
selectedLineWidthIndex = 0;
initialized = true;
// Forbidden
getURL("FSCommand:" add qualifyName(this,"OnInitialized"),"");
}
stop();