Commit Graph
47 Commits
Author SHA1 Message Date
Obique PSWG c01a177c98 Fixed issue where players will still appear as spawned inside a building despite logging out 2015-08-02 22:09:22 -05:00
Obique PSWG ed180b35ca Fixed an issue with awareness with one character inside a building, the other outside 2015-07-24 18:41:05 -05:00
Obique PSWG 004b8b4176 Fixed observers issue where when in cells players get their chat messages twice 2015-07-24 08:00:47 -05:00
Obique PSWG 9a0950220f Fixed cell issue where players sometimes couldn't see others in cells 2015-07-24 07:41:55 -05:00
Obique PSWG 9763777731 Fixed ticket terminals loading inside foyer4 of the starport 2015-07-19 18:47:41 -05:00
Obique PSWG 7ebb1eeb69 Added static service to spawn bank and ticket terminals 2015-07-19 14:49:01 -05:00
Obique PSWG 5d499c06e4 Fixed ConcurrentModificationException when deleting character 2015-07-19 12:22:49 -05:00
Obique PSWG 9df1189ca7 Optimized SWGObject's getWorldLocation function to not make extra location copies 2015-07-12 17:27:33 -05:00
Waverunner a2e6adc43c Added missing encode and decode methods to some SWGPackets and refactored SWGPacket's CRC field to be set through a string 2015-07-06 16:25:51 -04:00
Waverunner 1648211d72 Refactor to OutOfBandPackage to not need custom encode methods for OutOfBandData interface
Renamed Stf class to StringId to match the client
2015-07-01 14:37:09 -04:00
Obique PSWG baebfbaa7a Now adds self to containment update list when equipping 2015-06-20 21:46:48 -05:00
Obique PSWG a3bbc5676a Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
Conflicts:
	src/resources/objects/SWGObject.java
2015-06-20 15:22:57 -05:00
Obique PSWG b3f9b51485 Fixed CORE-127 'Players will now show up in buildings' 2015-06-20 15:21:43 -05:00
Waverunner 2ff79ceef8 Changed SWGNameGenerator to use StringBuffer for name generation and fixed some small issues in other classes 2015-06-19 16:55:24 -04:00
Obique PSWG 313e72e658 Added galaxy name to the player class 2015-06-14 10:37:03 -05:00
Waverunner 6c9bc382d7 Added packet handling for DataTransformWithParent to enable seeing players in buildings. 2015-06-13 21:02:18 -04:00
Waverunner eb7fed990a Reduced the stuttering from player movement, should be a bit more fluid now. 2015-06-12 14:33:49 -04:00
Waverunner 0f19c8a839 Reverted unintended change from prior commit 2015-06-12 08:24:13 -04:00
Waverunner e6152db259 Removed postures from being sent after every DataTransform and stopped sending UpdateTransformMessage to the acting client 2015-06-12 08:07:16 -04:00
Waverunner a4b636d5b8 Refactored container permissions 2015-06-10 13:22:22 -04:00
Obique PSWG ed624ed919 Fixed deltas not sending if owner was not defined 2015-06-09 08:49:31 -05:00
Obique PSWG 5db1ce075b Added buildout load range to the awareness, capped at 1024m 2015-06-07 14:28:10 -05:00
Waverunner 5318297651 Fixed container objects baselines not being sent, caused due to a prior commit 2015-06-07 12:14:20 -04:00
Waverunner a0042998de Updated baselines with unknown variables 2015-06-07 08:50:31 -04:00
Waverunner fd723f18d3 Fixed SWGList and SWGMap sending excessive data after a delta and then relogging, which often lead to a "blue ghost" for equipment
Blue Ghost. Never Forget. RIP.
2015-06-06 18:02:56 -04:00
Waverunner 81e9b8f0b0 UpdateContainmentMessage is sent even if parent is null
This should hopefully fix the blue ghost problems with equipping/unequipping items
2015-06-06 14:08:26 -04:00
Waverunner 827c379952 Disabled transferItemMisc script until blue ghost bug is fixed, Items that were in multiple slots are no longer sent individually for each slot 2015-06-06 11:45:10 -04:00
Waverunner 078ddc115c sendUpdatedContainment is no longer attempted to be sent if the object has a null parent 2015-06-06 09:21:35 -04:00
Waverunner ab4f9243fc Fixed container and slot volume size logic checks and moved AFK to a script 2015-06-05 16:42:58 -04:00
Waverunner 76cb745cb9 Fixed baselines for Intangible objects not being sent properly and made a minor improvement to encode method in SWGList and SWGMap 2015-06-04 18:06:15 -04:00
Obique PSWG 0c8d101797 Re-did the baseline system to keep track of object type 2015-06-01 00:22:53 -05:00
Waverunner 5b3b54c7d3 Cleaned up code for slots and containers, sending packets with sendObservers will check if the parent of a child observers is the same before sending packets 2015-05-28 08:43:49 -04:00
Waverunner 129e676106 Fixed getObjectAwareness including children objects sometimes leading to duplicate packets being sent.
In order to get children object's included in the awareness list, you must now specifically call getChildrenAwareness()

This commit fixes duplicate chat as well.
2015-05-28 08:16:41 -04:00
Waverunner 6472fe98a1 Added container permissions 2015-05-27 14:18:58 -04:00
Obique PSWG 786eb4d685 Removed slot descriptors to fix persistent NullPointerException 2015-05-27 08:12:47 -05:00
Waverunner a620a19333 Added ContainerResult enum to return for moveToContainer method, Updated object destroy methods for slots refactor in ObjectManager 2015-05-27 00:16:49 -04:00
Waverunner e706c3b1f9 Updated awareness for objects in slots and containers, added removeObject, updated transferItemMisc command for slots refactor 2015-05-26 14:51:48 -04:00
Waverunner 4af510f636 Refactored slots to not require a slot name and added in foundation for containers 2015-05-25 17:59:07 -04:00
Mads Boddum be2d3ac91b Merged development into CORE-103-inventory-features 2015-05-22 06:03:45 +02:00
Ziggeh fe479bd5da conflict fix, take 2 2015-05-22 06:02:58 +02:00
Ziggeh 708a015227 Attempt at merge conflict fix 2015-05-22 05:59:03 +02:00
Waverunner d541624dc7 Added the capability to destroy objects 2015-05-21 23:10:02 -04:00
Ziggeh c1d99d36f8 Added functionality for equipping items 2015-05-21 20:35:51 +02:00
Ziggeh 66dcc7159e Fixed lots of issues caused by child objects not sending packets to those aware of their parent object 2015-05-21 20:21:18 +02:00
ObiqueandObique a6596c1d3f Removed secondary observers list in SWGObject, and possibly fixed chat related bugs 2015-05-17 23:40:18 -05:00
ObiqueandObique 9ffbde1765 Added license to all files within the project 2015-05-04 10:19:06 -05:00
ObiqueandObique 47231d7f4d Merged Engine into the Core! Woooo open source 2015-05-02 11:56:03 -05:00