Commit Graph
24 Commits
Author SHA1 Message Date
Josh-Larson 493f0c36f9 Improved the code to read resources from the datatables 2014-07-29 18:02:15 -05:00
Josh-Larson 34179eb179 Changed resource service to load resources from client datatables 2014-07-28 10:23:04 -05:00
Obique 25a080ad60 Changed resource loading from a text file to a script 2014-07-20 19:09:59 -05:00
Obique 8064980e5b Fixed resource and survey system 2014-07-19 15:49:04 -05:00
Obique a64d671aac Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-07-15 20:51:09 -05:00
Treeku 7e1d0b99a9 Fixed warnings 2014-07-15 06:16:26 +01:00
Obique 64ef748589 Updated ResourceService to be much smaller and more efficient 2014-07-13 01:45:35 -05:00
Treeku f449d922cb Commented resource functions, too big for javac
Maximum function size in javac bytecode is 64K.  These functions exceed this preventing javac from compiling successfully.
2014-07-12 08:52:03 +01:00
Treeku 97af15a747 Added try-catches to schedulers to identify errors 2014-06-18 08:06:27 +01:00
Treeku 865db149ad Fixed loads of warnings 2014-05-14 15:51:25 +01:00
Light2 e78f1ec8fa Added harvesting and milking of creatures, fixed odb save bug 2014-05-04 17:37:58 +02:00
Light2 7d457101f3 Refactored odb system (read extended), added implementation of Dynamic World Spawns
ODB no longer uses DPL layer of Berkeley DB, persistent classes have to
implement the Serializable interface, annotations are no longer used,
use transient modifier for variables that should not be persistent.
Entity reference errors will no longer occur, however it is better to
use ids if the entity that is being referenced is stored in the db too!
(or you will have two different objects). DB is cached for 5 minutes
then it will write its log/cache to disk, transactions are no longer
used.
2014-05-01 20:33:38 +02:00
Treeku c1505e5974 Moved resource functions to resourceService 2014-04-26 00:36:13 +01:00
Treeku 565fdc20da Refactored skillMods 2014-04-25 23:25:01 +01:00
Light2 e5ed3a356c Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/main/NGECore.java
2014-04-11 23:53:15 +02:00
Light2 ea8bc53394 Started work on bazaar 2014-04-11 23:47:03 +02:00
CharonInferar 646476c17d Harvesters introduced
Working harvesters and generators
Big update
2014-04-11 01:48:27 +02:00
Treeku e91362a12f Fixed most warnings 2014-04-10 11:52:09 +01:00
CharonInferar 065fe79945 Clean up of code
Cleaned up some classes
Moved functionalities into more appropriate methods/classes
2014-04-06 02:08:55 +02:00
CharonInferar 531acac7c6 More quality assurance work
- Resource container split/join
- Surveying test runs
- Balancing
2014-04-02 23:28:08 +02:00
CharonInferar c62d89f1fa Delegation of methods to associated objects
More object-oriented method placement. SurveyService class had methods
that could be put to object classes.
Attributes now set from constructor.
2014-04-02 04:08:20 +02:00
CharonInferar 438017efcc ResourceMessenger removed 2014-04-01 16:26:35 +02:00
CharonInferar e692120b8f Surveying debugging
Improved surveying
2014-03-31 19:50:02 +02:00
CharonInferar 4b2f15db05 Resource Spawn System
Persistence to object database implemented
2014-03-30 23:35:48 +02:00