mirror of
https://github.com/SWG-Source/dsrc.git
synced 2026-07-13 22:01:04 -04:00
52 lines
1.5 KiB
Java
Executable File
52 lines
1.5 KiB
Java
Executable File
package script.working;
|
|
|
|
import script.*;
|
|
import script.base_class.*;
|
|
import script.combat_engine.*;
|
|
import java.util.Arrays;
|
|
import java.util.Hashtable;
|
|
import java.util.Vector;
|
|
import script.base_script;
|
|
|
|
import script.library.skill;
|
|
|
|
public class difficultytest extends script.base_script
|
|
{
|
|
public difficultytest()
|
|
{
|
|
}
|
|
public int OnHearSpeech(obj_id self, obj_id objSpeaker, String strText) throws InterruptedException
|
|
{
|
|
if (objSpeaker != self)
|
|
{
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
if (strText.equals("getDifficulty"))
|
|
{
|
|
int intLevel = getLevel(self);
|
|
sendSystemMessageTestingOnly(self, "My level is " + intLevel);
|
|
debugServerConsoleMsg(self, "my level is " + intLevel);
|
|
}
|
|
if (strText.equals("reloadDifficulty"))
|
|
{
|
|
sendSystemMessageTestingOnly(self, "Reloaded skill level");
|
|
recalculateLevel(self);
|
|
}
|
|
if (strText.equals("getGroupDifficulty"))
|
|
{
|
|
int intLevel = skill.getGroupLevel(self);
|
|
sendSystemMessageTestingOnly(self, "My Group level is " + intLevel);
|
|
}
|
|
if (strText.equals("scriptVars"))
|
|
{
|
|
deltadictionary dctScriptVars = self.getScriptVars();
|
|
if (dctScriptVars == null)
|
|
{
|
|
debugSpeakMsg(self, "null scriptvar");
|
|
}
|
|
debugSpeakMsg(self, "scriptvars are " + dctScriptVars.toString());
|
|
}
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
}
|