From 7d95bfdd0f4d30a9c979c4c37aa6f07495022453 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Sun, 22 Mar 2026 16:26:43 -0500 Subject: [PATCH] fix particle editor from steve_yorkshire - https://discord.com/channels/358091480004558848/783127087820439582/1485388241224863848 --- .../scripts/particleParticleEditor.ed.tscript | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Templates/BaseGame/game/tools/particleEditor/scripts/particleParticleEditor.ed.tscript b/Templates/BaseGame/game/tools/particleEditor/scripts/particleParticleEditor.ed.tscript index e234ffa70..43dc020f0 100644 --- a/Templates/BaseGame/game/tools/particleEditor/scripts/particleParticleEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/particleEditor/scripts/particleParticleEditor.ed.tscript @@ -173,15 +173,15 @@ function PE_ParticleEditor::updateParticle(%this, %propertyField, %value, %isSli function PE_ParticleEditor::setDirty( %this ) { - this.text = "*Particle"; - this.dirty = true; + %this.text = "*Particle"; + %this.dirty = true; if(!startsWith(%this-->PopupMenu.text, "*")) { %this-->PopupMenu.text = "*" @ %this-->PopupMenu.text; } - %particle = this.currParticle; + %particle = %this.currParticle; %filename = %particle.getFilename(); %editorFilename = "tools/particleEditor/scripts/particleParticleEditor.ed." @ $TorqueScriptFileExtension; @@ -211,17 +211,17 @@ function PE_ParticleEditor::setNotDirty( %this ) function PE_ParticleEditor::showNewDialog( %this, %replaceSlot ) { // Open a dialog if the current Particle is dirty - if( this.dirty ) + if( %this.dirty ) { toolsMessageBoxYesNoCancel("Save Particle Changes?", "Do you wish to save the changes made to the
current particle before changing the particle?", - "PE_ParticleEditor.saveParticle( " @ this.currParticle.getName() @ " ); PE_ParticleEditor.createParticle( " @ %replaceSlot @ " );", - "PE_ParticleEditor.saveParticleDialogDontSave( " @ this.currParticle.getName() @ " ); PE_ParticleEditor.createParticle( " @ %replaceSlot @ " );" + "PE_ParticleEditor.saveParticle( " @ %this.currParticle.getName() @ " ); PE_ParticleEditor.createParticle( " @ %replaceSlot @ " );", + "PE_ParticleEditor.saveParticleDialogDontSave( " @ %this.currParticle.getName() @ " ); PE_ParticleEditor.createParticle( " @ %replaceSlot @ " );" ); } else { - this.createParticle( %replaceSlot ); + %this.createParticle( %replaceSlot ); } } @@ -263,7 +263,7 @@ function PE_ParticleEditor::pickedNewParticleTargetModule( %this, %module ) ParticleEditorCreatePrompt.show("Particle", "ParticleData", "PE_ParticleEditor.doCreateNewParticle(\"" @ %module @ "\");" ); } -function PE_ParticleEditor::doCreateNewEmitter(%this, %module) +function PE_ParticleEditor::doCreateNewParticle(%this, %module) { //Sanity checks %newName = ParticleEditorCreatePrompt-->nameText.getText();