Big cleanup... Expect bugs

This commit is contained in:
MusicalProgrammer
2019-11-04 20:37:32 -05:00
parent f1d0d48dfa
commit 5e449d8882
28 changed files with 1699 additions and 1606 deletions

20
RotateButtonListener.cpp Normal file
View File

@@ -0,0 +1,20 @@
#include "RotateButtonListener.h"
#include "Globals.h"
#include "AudioPlayer.h"
void RotateButtonListener::onButton1MouseClick(BaseButtonInstance* button)
{
if(g_selectedInstances.size() > 0)
{
Instance* selectedInstance = g_selectedInstances.at(0);
AudioPlayer::playSound(clickSound);
if(PartInstance* part = dynamic_cast<PartInstance*>(selectedInstance))
{
if(button->name == "Tilt")
part->setCFrame(part->getCFrame()*Matrix3::fromEulerAnglesXYZ(0,0,toRadians(90)));
else if(button->name == "Rotate")
part->setCFrame(part->getCFrame()*Matrix3::fromEulerAnglesXYZ(0,toRadians(90),0));
}
}
}