Commit Graph
99 Commits
Author SHA1 Message Date
Treeku e763da8d61 Refactored BUIO 2014-05-16 08:01:27 +01:00
Treeku 737b24d3b9 Changed guildList to a Set, changed STAO 2014-05-14 20:39:03 +01:00
Treeku fa4816921e Refactored GUILD object 2014-05-14 17:11:22 +01:00
Treeku c564a016e4 Refactored TANO 2014-05-14 14:57:49 +01:00
Treeku 35acbd75d4 Changed STF.get() to Stf class 2014-05-13 03:39:41 +01:00
Light2 7fc5c44817 Moved loot groups to mobile template scripts, moved respawn time to spawn service as last argument
Please no longer use loot in object template scripts and move them over
to the mobiles/ folder.
2014-05-12 18:42:15 +02:00
Treeku 4e8eebb718 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/objects/tangible/TangibleObject.java
2014-05-12 05:01:27 +01:00
Treeku 4fe246975c Fixed various bugs 2014-05-12 04:56:29 +01:00
Seefo 1445086a58 Fixed a few bugs 2014-05-11 17:15:04 -04:00
Seefo 146df320b8 Fixed CollectionService system messages, added STF datatable to quickly obtain an entry from an STF 2014-05-11 16:21:34 -04:00
Seefo c47ddf77df Fixed a container limit bug 2014-05-11 12:42:40 -04:00
Seefo 6aca49baea Fixed container limit checks 2014-05-11 12:23:53 -04:00
Treeku 60eee0d4dd Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-11 15:56:36 +01:00
Treeku 7fd08bc7ad Baseline changes, cleaned some things 2014-05-11 09:54:50 +01:00
Waverunner f57444e942 Fixed setCustomizationVariable not updating customization byte array 2014-05-10 19:56:02 -04:00
Waverunner 4e36321ca3 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-06 19:08:13 -04:00
Waverunner f8c26e9658 Fixed customization delta, changed bounty list to bounty map, added SurveyMissionObjective 2014-05-06 19:08:00 -04:00
Seefo bd9db1c0c8 Added container limit checks 2014-05-06 18:40:19 -04:00
Waverunner 023f5bfef9 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-06 17:27:19 -04:00
Waverunner 7b14c94d40 Fixed #621, added missing sys message for tracking droids, fixed bounties db null error & wp null error 2014-05-06 17:27:06 -04:00
Seefo fcd155e100 Fixed TangibleObject.getTrueName() 2014-05-06 17:20:51 -04:00
Seefo f394dd6e19 Fixed loot system message, added functions to TangibleObject to obtain different variants of the object's name 2014-05-06 13:03:54 -04:00
Seefo 8dd5f5d053 Initial commit of lightsaber customization - see extended
The majority of lightsaber customization now works.

All that I can think of that needs to be done is:

* Rare/Unique color crystals names/palette index to
resources.datatables.LightsaberColors
* Weapon element types and damage bonus based on color crystal
* Random stats when tuning power crystals/krayt dragon pearls
* Checks to see if lightsaber is full - container size is in IFFs, we
should implement it for all containers
2014-05-05 20:19:07 -04:00
Treeku fa63eacc3c Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-04 23:22:55 +01:00
Treeku a5ee3ff2b4 StaticService can now use mobileTemplates
Just put a mobileTemplate in place of the objectTemplate.
2014-05-04 23:22:15 +01:00
Light2 ae33de15c5 fixed tons of null pointers after loading objects from db 2014-05-04 22:47:05 +02:00
Light2 a5411ab44b fixed another null pointer 2014-05-04 19:34:16 +02:00
Treeku dba74a6ebc Fixed calculatePvpStatus 2014-05-03 15:32:07 +01:00
Treeku 70d63139e6 Temp patchfix for creating chars issue
Will fix it properly soon, atm everyone needs to be able to create
chars.
2014-05-02 18:19:39 +01:00
Light2 d5f9adc7b2 more odb fixes 2014-05-02 00:34:01 +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 fac4c7fe3b Moved Loot objs out of baseline dir 2014-04-29 23:04:53 +01:00
Treeku 3368682443 Static objects now use doids 2014-04-29 08:36:44 +01:00
CharonInferar e877a44713 Jedi Loot templates inserted
Buried treasure loot realized
2014-04-25 01:49:50 +02: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 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
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
CharonInferar b36081e630 Improvements on loot system
Loot icon
Loot system messages
2014-04-16 17:18:59 +02:00
CharonInferar 37dc1a45c2 Loot window added
Loot window implemented
Loot info effect added
2014-04-16 05:23:30 +02:00
CharonInferar 35383e0cf5 someone changed serial number data type 2014-04-14 19:58:46 +02:00
CharonInferar cbaf74a92e first commit of addidtions 2014-04-14 19:58:44 +02: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
Treeku 7cee1990b5 Serial number uses attribute 2014-04-13 16:33:18 +01:00
Treeku 432700ab20 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-04-13 13:19:57 +01:00