Commit Graph
224 Commits
Author SHA1 Message Date
Ziggeh bd898e6bcc Changed ChatInstantMessageToCharacter to use StandardCharsets 2014-08-21 14:26:07 +02:00
Waverunner b7280cd138 Removed console print spam 2014-08-16 22:51:45 -04:00
Treeku 231a476441 Fixed some merge issues with creature refactor. 2014-08-16 23:02:01 +01:00
Waverunner 9f1e473984 Added sound when completing a quest
Fixed error when completing a quest
Removed some debug code
2014-08-16 15:30:30 -04:00
Waverunner d33d5adbf2 Changed QuestJournal to use SWGMap, Added counter to retrieve_item task types 2014-08-16 11:42:11 -04:00
Waverunner ffbe209207 Added handling of retrieve item quests, Added handling of giving quest rewards
Note: All changes may not be listed! Please view changes to get a better
idea, lots of changes compared to what I had before!
Changed ShowLootBox to use object id's instead of SWGObject
Added "A Speeder For Me" quest
Fixed quests so they advance to the next step properly and complete
properly
2014-08-15 11:34:58 -04:00
Ziggeh 7650b6dcb4 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-14 07:18:54 +02:00
Ziggeh b88a399e54 Added isFatal boolean to ErrorMessage
Last unknown in ErrorMessage was a boolean for fatality.
2014-08-14 07:18:41 +02:00
Waverunner da568bac1d Changed quest data to retrieve info from Datatables, Added basis for automation of QuestTask's
Fixed /waypoint method for getting planet crc's
Fixed quest crc's for quest scripts in children folders
Fixed some admin commands not being executed (no longer case sensitive)
Changed accessLevel to be gotten from database until ready to switch to
client
2014-08-13 16:21:51 -04:00
Waverunner b581118ad3 Added implementation of parsing data from quest files
Added methods for checking if a quest is completed and if they have a
quest.
Updated SWGList to account for the special format of Quest list deltas.
Added method that shows a quest in a window
2014-08-12 19:03:19 -04:00
Waverunner 38b532d27b Added Quest Service, Added /activateQuest command for admins 2014-08-11 21:13:28 -04:00
Ziggeh 447a0b14e1 Fixed nullpointers in the admin system 2014-08-11 09:28:15 +02:00
Ziggeh c8ab856313 Changed admin system 2014-08-11 08:28:38 +02:00
Waverunner 2e11b9e509 Merge pull request #1128 from Treeku/WaypointObjectRefactor
Waypoint object refactor
2014-08-10 13:16:16 -04:00
CharonInferar 30b521c8bf Cleaned up classes 2014-08-10 15:17:01 +02:00
Treeku f8e5d0105d Refactored WaypointObject 2014-08-10 13:58:17 +01:00
CharonInferar 0f8466bf44 Merge conflict resolve 2014-08-09 18:17:01 +02:00
Waverunner 8b4aa5086f Added constructor for EnterTicketPurchaseModeMessage, Removed duplicate travel packet 2014-08-05 16:26:35 -04:00
tacef 2e99c287e9 Fixed Setgodmode str error(temp)
Added TicketPurchaseModeMessageItv for Itv's
Changed Travel_terminal_itv to use the new Purchasemode
2014-08-05 07:58:58 +02:00
CharonInferar 1b6f522480 Added Sui functionality for GCW Objects 2014-08-04 17:23:24 +02:00
CharonInferar c2342c0d7b Added GCW tokens and rank progression
- GCW tokens are now granted for invasions
- GCW points correctly translate to GCW rank progression
- Temp fixed GCW next update timer
- Ensured thread termination of spawners
- Prepared InvasionService in terms of timing for TestServer-deployment
2014-08-02 23:25:23 +02:00
CharonInferar 5981efda9f Added more content, tweaked AI resources and buffs
- Added invasion-specific buffs
- Added factional handling
- Added AI switches
- Added construction/repairing
- Fixed enemy TANO color when changing status
- Fixed notification baselines to consider GCW-specific circumstances
- Optimized AI algorithmic complexity by eliminating expensive
arithmetic operations
- Fixed reposition state to avoid locations in water
- Considered tower defense buff for NPCs in combat service
- Compacted 3 AI threads into one
- Dynamic allocation of AI resources depending on patrol point index and
same faction AI density
- Added Withdrawal state for more realistic post-battle behaviour
- Positioned all pylons, camps, officers, terminals, barricades,
turrets, towers, cloners in the appropriate coordinates
2014-08-02 00:06:22 +02:00
Josh-Larson 5e528560c6 Fixed resource and survey system 2014-07-19 15:49:04 -05:00
Josh-Larson 4131b1f6af Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-07-15 20:51:09 -05:00
Treeku 7290f02174 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-07-15 06:37:48 +01:00
Treeku 7e1d0b99a9 Fixed warnings 2014-07-15 06:16:26 +01:00
Waverunner 85369cd938 Added missing flip in ErrorMessage packet, Added null session checks before attempting to login players
This commit should also fix the never-ending "Connecting to Galaxy..."
loop. It should also be noted that for some reason any ErrorMessage
packet sent before a player is logged in always says that the "Login
Server is unavailable at this time".
2014-07-14 10:24:29 -04:00
Josh-Larson b56ad88312 Updated ResourceService to be much smaller and more efficient 2014-07-13 01:45:35 -05:00
Ziggeh 9ff88b5934 Changed the location of some packet opcodes 2014-07-06 06:02:35 +02:00
Ziggeh aec50d5cc5 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-07-06 01:30:22 +02:00
Ziggeh a35d707c78 Added a service for opening browser windows 2014-07-06 01:30:18 +02:00
CharonInferar 0985451d7d Fix for #958, #959
- Added a way to obtain a pet without BEing
- Attempted to figure out how to bring up the pet tool bar
2014-07-05 18:10:39 +02:00
tacef 5047f4aa33 Reverted Changes to EnterTickedPurchaseModeMessage 2014-06-29 06:43:20 +02:00
tacef 99adba7402 Preliminary work for ITV's
Added collision detection for buildings in set proximity
Added callforrattletrappickup command
Added Despawn threads so the ITV despawns after 60 seconds or when you
are out more then 50 meter(needs tweeking)
Added Radial for ITV
Altered Ticketpurchasemodemessage so the ITV Window would popup(not
fully working yet)
Fixed more Level problems with NPC's
Added Wayfar camp manually until buildouts are fixed
2014-06-28 22:15:47 +02:00
Light2 0deed26882 Basic area activity implementation 2014-06-18 19:09:26 +02:00
Treeku 2c8599ad1d Stopped Expertise IndexOutOfBounds halting function 2014-06-18 08:18:18 +01:00
Treeku 0d2d70b632 Fixed some warnings 2014-06-17 14:01:59 +01:00
Treeku c9015f9827 Minor unit test change 2014-06-17 00:11:52 +01:00
Treeku 5a383708fe Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/common/MathUtilities.java
2014-06-16 20:19:55 +01:00
Treeku d1602e0edb Implemented unit tests to prevent crashes 2014-06-16 10:45:06 +01:00
Treeku 7de8e6d35c Deleted duplicate packet 2014-06-16 10:34:31 +01:00
Light2 1580cc9bee more residency fixes 2014-06-10 23:39:35 +02:00
CharonInferar 2d8836e1b6 Loot icon disappears now after all items have been looted 2014-06-06 00:28:49 +02:00
CharonInferar 3b2544b692 SWGMessage byte changed 2014-06-05 23:28:05 +02:00
Light2 34aca38bc4 Added prose package attachments to mails 2014-06-04 23:17:39 +02:00
Light2 1104d7f690 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-06-04 22:30:05 +02:00
Light2 4c9bc8ec66 Added automatic cell permission messages 2014-06-04 22:29:56 +02:00
Treeku e888ed09f0 Fixed some warnings 2014-06-04 15:15:18 +01:00
Light2 c3ad54ac8f more work on bazaar categories 2014-06-02 00:08:22 +02:00
Light2 e8b6a46701 fixed item categories 2014-06-01 01:49:48 +02:00