Commit Graph
364 Commits
Author SHA1 Message Date
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
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 61748a3545 Some more skillMod improvements 2014-04-26 00:25:25 +01:00
Treeku 09a6aa05ac Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/objects/creature/CreatureMessageBuilder.java
2014-04-26 00:12:22 +01:00
Treeku 5203f23524 Minor other skillMod changes 2014-04-26 00:09:22 +01:00
Treeku 565fdc20da Refactored skillMods 2014-04-25 23:25:01 +01:00
Waverunner 14ce2f5a8d Merge pull request #531 from ProjectSWGCore/Wave_Missions
Delivery Missions
2014-04-25 17:29:42 -04:00
Waverunner 5e240b00fa Added aborting for missions, finished delivery missions, cleaned up code 2014-04-25 17:26:48 -04:00
CharonInferar df7c10dc6d Merge remote-tracking branch 'origin/master' into TreasureMaps 2014-04-25 16:57:59 +02:00
Treeku 6aa1295eb9 Updated variable labeling a bit for CREOs 2014-04-25 12:19:35 +01:00
CharonInferar e877a44713 Jedi Loot templates inserted
Buried treasure loot realized
2014-04-25 01:49:50 +02:00
Waverunner 8e481be783 Added accepting for missions, added first phase for delivery missions 2014-04-24 17:46:28 -04:00
CharonInferar 42724a76d6 Updated Housing service
Housing service detects if new citizen builds structure
and adds him as citizen to the city
2014-04-24 01:20:02 +02:00
Waverunner a00f637f13 More randomization's for delivery missions, more work on objectives 2014-04-22 17:54:05 -04:00
Waverunner e9065c480f Randomize mission strings, foundation for objectives 2014-04-21 16:14:29 -04:00
Waverunner 851ba61252 More work on Missions 2014-04-20 20:21:38 -04:00
Waverunner 6184d21420 Merge remote-tracking branch 'origin/master' into Wave_Missions
Conflicts:
	src/main/NGECore.java
	src/protocol/swg/chat/ChatFriendsListUpdate.java
	src/services/MissionService.java
2014-04-19 18:33:02 -04:00
Treeku 506e1f160e Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-04-19 00:39:51 +01:00
Waverunner b6158a4014 leaveChatChannel removes from list of players channels 2014-04-18 18:14:59 -04:00
Treeku 50e88d2300 Cut down a few warnings 2014-04-18 22:38:07 +01:00
Treeku bcbcbde34a Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/objects/tangible/TangibleObject.java
2014-04-18 21:29:57 +01:00
Treeku e8a1959f9d Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	scripts/radial/vehicle.py
	src/main/NGECore.java
	src/resources/objects/creature/CreatureObject.java
	src/resources/objects/player/PlayerObject.java
	src/resources/objects/tangible/TangibleObject.java
	src/services/SimulationService.java
	src/services/combat/CombatService.java
	src/services/object/ObjectService.java
2014-04-18 21:10:53 +01:00
CharonInferar 69266f2896 Merge remote-tracking branch 'origin/master' into JunkDealer 2014-04-18 21:07:52 +02:00
CharonInferar 4f60260e53 Menu functionality improved
Lootkit implemented
Loot price and further stats considered
2014-04-18 20:57:56 +02:00
Treeku f58b7b6a5b Overhauled Mounts (still buggy) 2014-04-18 19:09:45 +01:00
CharonInferar 2b4527e165 Conversation menu improvements
SUI window functionality
storage of items in collections
2014-04-18 04:45:12 +02:00
Waverunner 9252ebaaea Added Enter & Leave Messages for ChatRooms as well as info stats for the
room
2014-04-17 16:01:12 -04:00
Waverunner 857198f32d Merge pull request #462 from Ziggeh/master
Weapon particle effects, misc enhancements
2014-04-16 19:02:10 -04:00
Ziggeh c7930f8281 Implemented elemental particle effects, #434 2014-04-17 00:25:54 +02:00
Ziggeh d810b60c4a WeaponObject now uses the WeaponType datatable 2014-04-16 23:29:17 +02:00
Waverunner ff6c2d7d4c Added GroupChat, PlanetChat, and basic chat channels 2014-04-16 16:52:11 -04:00
CharonInferar d820b3f90e Measures to stabilize Surveyservice
Transformed apparent non-entity-connected object-relational dependencies
into looser coupled ID-keyed relations to ensure referential integrity
Added null pointer checks
Removal of null elements out of survey tool collection
2014-04-16 19:48:24 +02:00
CharonInferar 2e30b791bf Measures to stabilize Surveyservice
Transformed apparent non-entity-connected object-relational dependencies
into looser coupled ID-keyed relations to ensure referential integrity
Added null pointer checks
Removal of null elements out of survey tool collection
2014-04-16 19:25:07 +02:00
CharonInferar d123415605 Improvements on loot system
Loot icon
Loot system messages
2014-04-16 18:14:10 +02:00
CharonInferar e3ed8a1ab6 Loot window added
Loot window implemented
Loot info effect added
2014-04-16 18:14:09 +02:00
ZiggehandCharonInferar d2da758fdb Weapons - Fixed #446 2014-04-16 18:14:08 +02:00
ZiggehandCharonInferar d85183165f Weapons - getDamageType() now returns a cleaner string 2014-04-16 18:14:07 +02:00
Ziggeh af2f1d6dc4 Merge remote-tracking branch 'upstream/master' 2014-04-16 16:46:46 +02:00
Ziggeh a385b87e3b Weapons - Fixed #446 2014-04-15 02:35:30 +02:00
Ziggeh 6898380330 Weapons - getDamageType() now returns a cleaner string 2014-04-15 01:19:30 +02:00
Light2 0ec275cf7b Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/services/bazaar/BazaarService.java
2014-04-15 01:12:44 +02:00
Light2 bd0a30aa96 Added basic bazaar functionality - see extended
Categories are not working right now, Auctions and Vendors are not yet
implemented
2014-04-15 01:11:33 +02:00
Treeku 9f75c370ab Merge pull request #424 from Ziggeh/master
Refactored WeaponObject
2014-04-14 16:34:55 +01:00
Treeku db3f0368a0 Items now have cooldowns and play anims
Grenades, heal stims, heavy weapons.

Heavy weapons seem to be considered usable items and it calls the heavy
weapon command dependent on the template in template_command_mapping.

You can't fire it from the toolbar due to a checkbox.
2014-04-14 11:55:40 +01:00
Treeku db33827e18 Setting serial sets SERIAL option to true 2014-04-14 11:02:00 +01:00
CharonInferar 0c1aebb58a someone changed serial number data type 2014-04-13 23:12:32 +02:00
CharonInferar 7091c4bbb3 more preparations
Preparations for crafting
2014-04-13 22:59:31 +02:00
CharonInferar afcec36cc1 second commit 2014-04-13 22:46:02 +02:00
CharonInferar 1decfaa081 first commit of addidtions 2014-04-13 22:29:02 +02:00