Package com.gamingmesh.jobs.container

Examples of com.gamingmesh.jobs.container.JobProgression.addExperience()


        synchronized (jPlayer.saveLock) {
            JobProgression prog = jPlayer.getJobProgression(job);
            if (prog == null)
                return;
            int oldLevel = prog.getLevel();
            if (prog.addExperience(experience))
                performLevelUp(jPlayer, job, oldLevel);
   
            jPlayer.save(Jobs.getJobsDAO());
        }
    }
View Full Code Here


    public void removeExperience(JobsPlayer jPlayer, Job job, double experience) {
        synchronized (jPlayer.saveLock) {
            JobProgression prog = jPlayer.getJobProgression(job);
            if (prog == null)
                return;
            prog.addExperience(-experience);
           
            jPlayer.save(Jobs.getJobsDAO());
        }
    }
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.