Josh-Larson
bb9355b7e1
Changed resource spawns so that they are more rare
2014-07-30 00:22:47 -05:00
Josh-Larson
ba3a4a9139
Changed NGECore/ResourceService to remove an obsolete Resource/ResourceRoot ODB
2014-07-29 18:34:28 -05:00
Josh-Larson
24f11c0cdc
Fixed an issue with previous commit where many resources wouldn't load
2014-07-29 18:24:37 -05:00
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
Light2
dd48daaca1
Refactored Building and Harvester Permission Lists, fixed AI pathing into cells
2014-06-09 19:05:58 +02:00
Light2
34aca38bc4
Added prose package attachments to mails
2014-06-04 23:17:39 +02:00
Treeku
865db149ad
Fixed loads of warnings
2014-05-14 15:51:25 +01:00
Light2
ce15656ff3
begin work on vendors, fixed highestid sql query(might fix crash bug)
2014-05-06 00:55:02 +02:00
Light2
e78f1ec8fa
Added harvesting and milking of creatures, fixed odb save bug
2014-05-04 17:37:58 +02:00
Light2
536b51d953
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
.gitignore
src/main/NGECore.java
src/resources/objects/creature/CreatureObject.java
src/resources/objects/mission/MissionObject.java
src/resources/objects/tangible/TangibleObject.java
src/services/chat/Mail.java
src/services/mission/MissionObjective.java
src/services/object/ObjectService.java
src/services/playercities/PlayerCity.java
2014-05-01 21:08:20 +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
af64aae9f1
Fixed merge clashes
2014-04-29 05:33:16 +01:00
Treeku
02ff93312e
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
scripts/houses/player_house_corellia_large_style_01.py
scripts/houses/player_house_corellia_large_style_02.py
src/resources/objects/tangible/Deed.java
src/resources/objects/tangible/Harvester_Deed.java
src/resources/objects/tangible/Player_House_Deed.java
src/services/PlayerService.java
src/services/object/ObjectService.java
2014-04-29 05:04:23 +01:00
Treeku
73f8ad85bc
useObject adds the UseTarget
2014-04-29 04:49:42 +01:00
Treeku
de296b4db2
More removed DeedObject stuff
...
Also changed attachments to use ids instead of objects. Best to use Ids
otherwise issues such as objects not deleting successfully occur, if not
outright causing persistence errors during saving.
2014-04-29 03:48:32 +01:00
Light2
97743da840
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-04-28 16:17:40 +02:00
Light2
a740e0c6ca
bazaar retrieve item fix
2014-04-28 16:17:31 +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
Treeku
b968b9ad1f
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-04-13 19:41:33 +01:00
Treeku
7cee1990b5
Serial number uses attribute
2014-04-13 16:33:18 +01:00
CharonInferar
6b4f6e7741
Merge pull request #421 from CharonInferar/vehicles
...
Exception handling for Harvester Service future executor handler
2014-04-13 14:41:10 +02:00
CharonInferar
a3d7472197
Exception handling for Harvester Service future executor handler
...
This should show any runtime exceptions of the Runnable(), because
something kills the task after some time, probably an exception.
2014-04-13 14:38:39 +02:00
Treeku
b820877607
Moved Empty_Hopper to HarvesterService
2014-04-13 01:39:18 +01:00
CharonInferar
a696aebd1e
Harvester cleanup syntax error fixed
2014-04-12 23:10:19 +02:00
CharonInferar
537390832a
Harvester cleanup syntax error fixed
2014-04-12 22:44:42 +02:00
Light2
cc45a337bc
more cleanup + fixes
...
Harvesters and house terminal work now
2014-04-12 21:52:09 +02:00
Light2
5594515cb4
Cleanup + persistence fix
2014-04-12 21:52:09 +02: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