mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-11 01:13:05 -04:00
Flytext, System, Comms now use ProsePackages
This commit is contained in:
@@ -30,9 +30,9 @@ import com.sleepycat.persist.model.Persistent;
|
||||
@Persistent
|
||||
public class Stf extends Delta {
|
||||
|
||||
private AString stfFilename;
|
||||
private AString stfFilename = new AString("");
|
||||
private int spacer = 0;
|
||||
private AString stfName;
|
||||
private AString stfName = new AString("");
|
||||
|
||||
public Stf(String stfFilename, int spacer, String stfName) {
|
||||
this.stfFilename = new AString(stfFilename);
|
||||
@@ -40,6 +40,10 @@ public class Stf extends Delta {
|
||||
this.stfName = new AString(stfName);
|
||||
}
|
||||
|
||||
public Stf(String stf) {
|
||||
setString(stf);
|
||||
}
|
||||
|
||||
public Stf() {
|
||||
|
||||
}
|
||||
@@ -82,15 +86,20 @@ public class Stf extends Delta {
|
||||
|
||||
public String getString() {
|
||||
synchronized(objectMutex) {
|
||||
return ("@" + stfFilename + ":" + stfName);
|
||||
return ("@" + stfFilename.get() + ":" + stfName.get());
|
||||
}
|
||||
}
|
||||
|
||||
public void setString(String stf) {
|
||||
synchronized(objectMutex) {
|
||||
stf = stf.replace("@", "");
|
||||
stfFilename.set(stf.split(":")[0]);
|
||||
stfName.set(stf.split(":")[1]);
|
||||
if (stf == null || stf.equals("")) {
|
||||
stfFilename.set("");
|
||||
stfName.set("");
|
||||
} else if (stf.contains(":")) {
|
||||
stf = stf.replace("@", "");
|
||||
stfFilename.set(stf.split(":")[0]);
|
||||
stfName.set(stf.split(":")[1]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user