Commit Graph
178 Commits
Author SHA1 Message Date
Obique PSWG 381635895f Updated awareness/observers and deprecated addObject/removeObject 2016-05-18 21:08:43 -05:00
Obique PSWG cacbc6e1fd Added file exists check to the object manager to prevent fatal error 2016-05-17 14:47:56 -05:00
Obique PSWG 2d36855bf6 Made object manager stop initialization if serialization fails 2016-05-16 20:08:14 -05:00
Obique PSWG 842dfdf136 Changed a majority of Holocore to use the Log class 2016-05-13 17:36:59 -05:00
Obique PSWG c1c106a457 Created AIObject and integrated it into ObjectManager 2016-05-13 01:04:52 -05:00
Obique PSWG 286a135a46 Added database save when adding or deleting a persistent object 2016-05-05 00:03:29 -05:00
Mads Boddum 3b2728b17e Added a script that's executed when a CreatureObject is loaded from the database 2016-04-05 19:45:27 +02:00
Obique PSWG e544d315e0 Added ObjectCreatedIntent for when serialized db is loaded 2016-03-25 23:29:50 -05:00
Obique PSWG e45a793489 Created a DestroyObjectIntent 2016-03-03 21:32:06 -06:00
Obique PSWG 273290d98c Fixed error from previous commit 2016-02-04 09:26:10 -06:00
Obique PSWG 731311ed2d Added ability to distinguish buildouts/snapshots/generated objects, as well as added baseline caching 2016-01-31 15:33:00 -06:00
Obique PSWG 6945875444 Updated buildouts again to load more efficiently and clean up code 2016-01-16 02:11:46 -06:00
Obique PSWG 5734efae82 Removed ObjectIdRequest/Response intents and moved object id management to ObjectCreator 2016-01-16 02:02:41 -06:00
Obique PSWG ab67aaac39 Removed ObjectCreateIntent, it's effectively the same as ObjectCreatedIntent 2016-01-12 03:56:54 -06:00
Obique PSWG ce24bb4a07 Added general buildout performance improvements 2016-01-12 03:56:10 -06:00
Obique PSWG 261c348beb Fixed creatures not spawning in buildings/containers 2016-01-06 21:58:18 -06:00
Obique PSWG f968e0dfc7 Changed Holocore to be limited to a single galaxy 2016-01-06 21:49:29 -06:00
Obique PSWG a97081df1b Removed redundant object create's for zone in 2016-01-05 19:03:21 -06:00
Obique PSWG fe6deff599 Changed the Create and Delete object logs to verbose 2016-01-05 17:46:51 -06:00
Obique PSWG ccad047e4f Moved registerForIntent() into constructors of all services 2015-11-01 09:41:07 -06:00
Obique PSWG 1a261a6556 Moved player transform logic into ObjectAwareness 2015-11-01 09:15:24 -06:00
Obique PSWG 3627a907dd Removed unnecessary code for awareness from ObjectManager 2015-10-17 09:57:28 -05:00
Obique PSWG faf0cd9bff Minor optimizations to awareness 2015-10-11 18:13:32 -05:00
Obique PSWG 2636933b71 Removed extra output from ObjectManager 2015-10-11 10:33:57 -05:00
Obique PSWG 578502d213 Fixed CORE-153 - can now zone in to instances 2015-10-10 14:09:48 -05:00
Obique PSWG 9e05e7a32d Forgot to add buildouts to object map - buildouts should work better now 2015-10-10 13:26:10 -05:00
Obique PSWG 1f6a0702ec Refactored buildouts to support loading events 2015-10-10 13:14:04 -05:00
Obique PSWG e25a094b29 Implemented CORE-253 'Redo awareness' Should no longer have to worry about it as a developer, it's all automagic 2015-10-06 10:36:00 -05:00
Obique PSWG 4ed21b9868 Added chat log 2015-10-05 10:46:35 -05:00
Obique PSWG 4cec3383c2 Created goto command and added player spawns to qa recovery tool 2015-10-03 20:19:28 -05:00
Obique PSWG ddedcacdab Fixed static objects not loading 2015-09-30 08:24:36 -05:00
Obique PSWG 35aeb31595 Stopped sending obj created intent with buildouts. Now sends ObjectCreatedIntent upon creating any non-buildout object 2015-09-29 09:00:43 -05:00
Obique PSWG d4879b98c4 Tinkering with creating an on object created intent -- running into problems 2015-09-28 22:34:27 -05:00
Obique PSWG 4bb1b0965a Merged in M4SS/holocore/CORE-245-safety-deposit (pull request #72)
CORE-245 safety deposit
2015-09-27 07:13:22 -05:00
Mads Boddum 081297535c Fixed an issue where container permissions weren't being set on certain objects 2015-09-27 14:06:54 +02:00
Mads Boddum 82734815b8 Fixed the potential issue of a player-controlled creature being loaded without an appearance inventory 2015-09-27 14:05:31 +02:00
Obique PSWG e6088bee0c Improved speed of buildout loading by 85% 2015-09-26 00:27:02 -05:00
Obique PSWG 244997eb69 Changed buildouts to instead use an sdb file 2015-09-26 00:19:45 -05:00
Obique PSWG 418584e20a Fixed some FindBugs warnings in ObjectManager 2015-08-28 10:30:47 -05:00
Obique PSWG b8bdd7e1c8 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-27 12:45:45 -05:00
Mads Boddum 5d29903864 The loading of spawners now happens within initialization() of SpawnerService instead of in ObjectManager 2015-08-27 01:21:12 +02:00
Mads Boddum e158f30f3c Renamed the spawnEggService field in ObjectManager to spawnerService 2015-08-26 19:56:52 +02:00
Mads Boddum 5cb25bc4ce Added SpawnerService to the ObjectManager 2015-08-26 19:53:30 +02:00
Obique PSWG d6e6240ea2 Fixed null pointer exception in handling player disappear in ObjectManager 2015-08-24 17:16:15 -05:00
Obique PSWG 1e200021b1 Created qa tool to recover players that are in a pickle. Can teleport to all common planets 2015-08-21 00:44:10 -05:00
Obique PSWG ff717592fa Created a force delete QA tool, allowing an admin to remove any object/player in-game 2015-08-20 23:49:45 -05:00
Obique PSWG af003116df Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-20 19:38:34 -05:00
Obique PSWG a69046f47c Fixed LD bug when characters log out, as well as player tags in general 2015-08-20 19:08:50 -05:00
Waverunner e7c0913cc9 Fixed getEnteredText method in SuiInputBox not returning the proper user entered text 2015-08-19 16:47:36 -04:00
Waverunner f779c3f302 Added ability for services to reserve X amount of object id's in the ObjectManager through ObjectIdResponseIntent which will respond with a ObjectIdResponseIntent with a list of the id's that have been reserved
Added ObjectCreateIntent which will add an object to the object map in ObjectManager and the awareness system if required
2015-08-19 11:21:24 -04:00