Commit graph

  • ea0dac8349 Poor wording in comment Fate-JH 2017-10-26 19:25:22 -04:00
  • 33403c24dd resolving cherry-pick of commit FateJH 2017-10-24 20:47:33 -04:00
  • 9c1a8eb6d8 more search SouNourS 2017-10-24 13:32:19 +02:00
  • cbe4689d42 Merge remote-tracking branch 'refs/remotes/psforever/master' into AvatarImplantMessage SouNourS 2017-10-24 09:50:50 +02:00
  • 3bb878ac10 Merge pull request #172 from Fate-JH/doors Fate-JH 2017-10-18 18:45:21 -04:00
  • b7fa5fa65c Merge pull request #173 from Fate-JH/char-fix Fate-JH 2017-10-18 18:43:39 -04:00
  • 1f59550641 removing excess faux-guid initialization from char select; moving client poke executor to stop server from generating new sessions when idling FateJH 2017-10-17 13:21:31 -04:00
  • 040bea8b13 added tests FateJH 2017-10-17 00:27:19 -04:00
  • 4ac93de065 fixed OCDM for BR24+; updated AvatarConverter; moved Cosmetics into own file as a StreamBitSize; created and implemented truncated converter for character select screen; modified DetailedREKData based on potential field FateJH 2017-10-16 09:33:23 -04:00
  • 47adfef5c8 attempting to fix BR24+ characters FateJH 2017-10-15 23:01:48 -04:00
  • 349ec676d9 swapping OCM with OCDM packet during login; also needed to add functionality that temporarily registers everything on the character's person FateJH 2017-10-10 19:51:25 -04:00
  • 80b2f23b1d missed newline FateJH 2017-10-13 18:28:38 -04:00
  • 7845508bd3 moved AvatarService and LocalService into their own package FateJH 2017-10-13 16:26:10 -04:00
  • d5f40a3d5f comments and documentation, mainly; adjusted the list splitting functionality in the LocalService support Actors FateJH 2017-10-13 14:57:28 -04:00
  • 0a4bac8ab5 door hacking now clears in 60s FateJH 2017-10-12 21:05:38 -04:00
  • 74b718c536 doors open and async close now via LocalEnvironment and DoorCloseActor FateJH 2017-10-11 19:50:50 -04:00
  • 1c41972d69 moved terminals, doors, and locks, into their own package; iff panels hack and doors open FateJH 2017-10-09 20:35:13 -04:00
  • 3dd2d72117 initial ActionCancelMessage packet work and tests; borrowed aphedox hack message to pry at door FateJH 2017-10-07 16:37:36 -04:00
  • 249eb96cc5 hack testing; RepairMessage is suitable for a progress bar for now but it needs replacing with the correct operation and the last part feels wrong FateJH 2017-10-03 20:32:21 -04:00
  • 7fcac7fc25 automated doors, IFF locks, and bases thus that only permissible doors can be opened by players of correct faction alignment; Base is just a prototype example, hastily created for this functionality; LocalService will eventually be used for doors messages (and other things) FateJH 2017-09-29 23:35:55 -04:00
  • fa633aa79d started doors FateJH 2017-09-25 21:54:59 -04:00
  • c85d7a65a2 Merge pull request #170 from Fate-JH/trigger-sound2 Fate-JH 2017-10-12 22:47:02 -04:00
  • d2ae3dfab9 initial TriggerSoundMessage packet work and tests FateJH 2017-10-07 21:57:20 -04:00
  • 973f8f3640 Merge pull request #169 from aphedox/hackmessage Fate-JH 2017-10-07 15:39:06 -04:00
  • 9b8f5ca251 Merge pull request #168 from Fate-JH/cert-term Fate-JH 2017-10-07 15:38:51 -04:00
  • bd7d2da375 Add HackMessage skeleton Aphedox 2017-10-06 23:34:37 -05:00
  • 37c639ecd9 Merge pull request #167 from SouNourS/ActionProgressMessage Fate-JH 2017-10-04 22:59:44 -04:00
  • 5de1c4e202 created Definition for cert_terminal, involving the definition itself and an entry in GlobalDefinitions; wired up the three terminals in the closest HART building such that the player can get and let go of certifications; fixed typo in certification enum; added a comment to PSAM FateJH 2017-10-04 22:12:05 -04:00
  • 063d4967bc ActionProgressMessage SouNourS 2017-10-04 17:15:57 +02:00
  • ddba33ffc7 Merge pull request #164 from Fate-JH/guid2 Fate-JH 2017-10-02 19:57:32 -04:00
  • 22e5a7cc22 Merge pull request #165 from Fate-JH/damage-position Fate-JH 2017-10-02 19:56:37 -04:00
  • e59c44352b AvatarImplantMessage changes SouNourS 2017-10-02 17:01:49 +02:00
  • ddeb5b8188 initial work on packet and tests FateJH 2017-09-30 21:31:30 -04:00
  • 92b6883fa0 switched NumberPoolAccessorActor out for UniqueNumberSystem; created file that enumerates object types for future reference FateJH 2017-09-27 20:18:37 -04:00
  • 0a0a416585 standardized UNS reporting and recovery; added tests for UNS and better accommodated future Actor testing by splitting out ActorTest into its own file FateJH 2017-09-26 23:33:08 -04:00
  • cc383420c8 combined NumberPoolHubActor and NumberPoolAccessorActor into UniqueNumberSystem; fixed issue with using NumberPoolHub straight-up FateJH 2017-09-26 15:51:37 -04:00
  • be0902fbc4 Merge pull request #163 from Fate-JH/continents Fate-JH 2017-09-25 20:10:42 -04:00
  • bf178a1b34 Merge branch 'master' into continents Fate-JH 2017-09-23 21:57:48 -04:00
  • 24c43e6bee Merge pull request #162 from Fate-JH/bep Fate-JH 2017-09-23 21:37:15 -04:00
  • 61535bc232 moved files from /continent/ to /zones/; separated Actor for managing items on the ground; added comments FateJH 2017-09-23 20:34:41 -04:00
  • 186c4ccba9 introduced a 'more elegant' method of adding objects to the Zones via ServerObjectBuilder; pushed information about specifics of Zone into ZoneMap object; shuffled around initialization responsibility to make this agreeable FateJH 2017-09-22 21:34:08 -04:00
  • 2076100b50 reorganized initialization of Zones and Terminals FateJH 2017-09-21 22:38:41 -04:00
  • 981acadae5 using three Terminals known to the continent home3 FateJH 2017-09-21 12:24:28 -04:00
  • 0c7c4dc58f prototyping utility addition to Zones; resolved issue with Avatar registration causing onFailure case to fire on success FateJH 2017-09-20 23:19:19 -04:00
  • 402d4c5b3e renamed Continent* to Zone*; fleshed out example loading fucntionality FateJH 2017-09-19 20:51:48 -04:00
  • ce8d61a4d3 transferred control of dropping and collecting objects to the Continent scope; solve a bug that had to do with collecting dropped equipment FateJH 2017-09-16 02:04:34 -04:00
  • 99b019714b added basic Continent management system as a service; hooked it into WSA, at least as far as home3 is concerned; transferred GUID test functions to continent-level FateJH 2017-09-15 22:26:36 -04:00
  • 5444048e8d fixes for MeritCommendation tests FateJH 2017-09-08 20:12:36 -04:00
  • 5b4ba246e1 simplified the implant management process by removing an unnecessary middleman object; corrected tests that included implants; worked implants into player PacketConverter FateJH 2017-09-07 23:31:25 -04:00
  • 5962227ad2 added OCM UniformStyle selection and command rank selection for AvatarConverter; more helpers for GlobalDefinitions FateJH 2017-09-07 00:10:10 -04:00
  • a0252e8d9a DetailedCharData now divides Lists using pattern matching; restored spontaneous avatar in WSA FateJH 2017-09-06 20:33:39 -04:00
  • 976c31da2b set up rudimentary certification and implant list-building calls in AvatarConverter, as supported by (existing) data structures in Player FateJH 2017-09-06 19:40:52 -04:00
  • 69af5124ba added an Enumeration of certifications FateJH 2017-09-06 08:26:28 -04:00
  • db8d3fc7ca optional field spacing data (CCRIDER sample) FateJH 2017-09-05 21:27:53 -04:00
  • 4c5e67ca89 more accomodations for bep field decoding/encoding FateJH 2017-09-05 19:22:48 -04:00
  • 2b70b98e35 checked BR6, BR12, and BR18 field Codecs against bep values; corrected extra field in BR18 Codec FateJH 2017-09-01 20:56:11 -04:00
  • 9566eb4381 adjusted packet Codec to deal with players with BR19+ levels of BEP FateJH 2017-08-31 22:44:28 -04:00
  • a4b14e5da4 Merge pull request #160 from SouNourS/update Fate-JH 2017-09-08 19:56:39 -04:00
  • d19cae7fdf Merge pull request #161 from Fate-JH/locker-container Fate-JH 2017-09-01 08:39:09 -04:00
  • 808a40d080 Merge pull request #158 from Fate-JH/packet-split Fate-JH 2017-09-01 08:37:47 -04:00
  • 2710e3cfc9 removed excessive character initialization procedure during select screen period FateJH 2017-08-30 20:25:24 -04:00
  • 85a6eb00fd added a LockerContainer global definition; adjusted how the lockers inhabit the fifthtSlot on players and how they are accessed; fixed converter tests to account for contents and added a quick content test; Live players will now register and unregister the contents of their fifthslot FateJH 2017-08-30 20:20:33 -04:00
  • efd7cef5ce Merits mistake SouNourS 2017-08-31 00:50:55 +02:00
  • 48e3f77d48 changing from an Option[List[_] to an Option[InventoryData] in DLockerCont to match the existing LockerContainer object and the existing LockerContainerData Codec FateJH 2017-08-30 09:50:04 -04:00
  • a73e2f129c added DetailedLockerContainerData Codec; modified PacketConverter for LockerContainer; modified tests (2) FateJH 2017-08-30 09:35:38 -04:00
  • 110dcdf675 added DetailedLockerContainerData Codec; modified PacketConverter for LockerContainer; modified tests FateJH 2017-08-30 09:35:18 -04:00
  • 294d5335c9 initial RelatedA0 and RelatedB0 packets FateJH 2017-08-21 19:26:41 -04:00
  • 3e5e8a2573 Merge pull request #157 from Fate-JH/player-avatar-2 Fate-JH 2017-08-25 21:01:19 -04:00
  • 5a453b6bb8 separating test classes, but keeping them in one file FateJH 2017-08-18 10:11:10 -04:00
  • 02ee06fd97 corrected missing Tile size for CUD and Laze Pointer; changed MoveItem tests to account for spatial inconsistency between modular holster slots and regional inventory cells FateJH 2017-08-18 09:40:29 -04:00
  • 7af2e4b572 let's see what this does FateJH 2017-08-16 18:34:49 -04:00
  • e6646c2352 deleted unnecessary intermediary class; modified current Actor tests to operate under akka-testkit, which required changing the dependencies FateJH 2017-08-16 18:23:09 -04:00
  • 478de8e0ef swicthing to nanoTime() for Travis CI FateJH 2017-08-16 00:10:27 -04:00
  • 404d083578 fixing tests FateJH 2017-08-15 23:29:10 -04:00
  • 4bcef8ce98 new stuff for player server classes; this update is not yet complete FateJH 2017-05-30 18:46:01 -04:00
  • 83fd516dcc Merge pull request #156 from Fate-JH/property-override Fate-JH 2017-08-15 22:31:36 -04:00
  • eeb96404c9 Merge pull request #155 from KingFeraligatr/patch-1 Fate-JH 2017-08-15 22:31:08 -04:00
  • 393a676538 Update README.md King Feraligatr 2017-08-09 17:06:37 -05:00
  • edc0f57d39 added comments, mainly FateJH 2017-08-09 12:51:03 -04:00
  • 86b08390b0 changed fields and case class names to reflect purpose; added entries to ObjectClass as needed; made PropertyOverrideMessage encoding much less verbose FateJH 2017-08-09 09:23:16 -04:00
  • 25952d12dc what a painful test FateJH 2017-08-09 00:58:12 -04:00
  • 902ed94ac9 initial work on PropertyOverrideMessage packet and tests FateJH 2017-08-08 23:36:11 -04:00
  • 2ce66e69ef Update README.md King Feraligatr 2017-08-05 21:51:59 -05:00
  • 9a8e1e8f95 Merge pull request #154 from Fate-JH/angles Fate-JH 2017-07-10 19:26:55 -04:00
  • e071f6ea56 changing three FLoat values for orientation into a Vector3; all tests updated FateJH 2017-07-10 15:19:47 -04:00
  • 9095564e68 changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests FateJH 2017-07-04 21:44:24 -04:00
  • 74f283f447 Merge pull request #152 from Fate-JH/packet-split Fate-JH 2017-06-03 14:02:16 -04:00
  • 986594de87 Merge pull request #151 from Fate-JH/object-create-updates Fate-JH 2017-06-03 13:44:14 -04:00
  • ec51823bb1 finished work in PacketCoding FateJH 2017-05-24 21:50:26 -04:00
  • c117f05165 tidied up the first part of PacketCoding; made certain basic client-server communication still works FateJH 2017-05-24 09:58:15 -04:00
  • aac5e0a7ce testing code; doesn't work, but I like where it's going FateJH 2017-05-23 20:56:47 -04:00
  • bf91dd8333 corrections to OrtibalShuttleData Codec and testing FateJH 2017-05-22 08:33:46 -04:00
  • 41acd32914 set the MAX arms to ignore the ammunition checks because I have conflicted expectations for them right now FateJH 2017-05-22 00:26:38 -04:00
  • 434171bcc4 This is a combination of 32 commits for object-create logic. FateJH 2017-05-09 20:30:58 -04:00
  • 072676c9ce Merge pull request #150 from Fate-JH/inventory-state Fate-JH 2017-05-18 23:17:24 -04:00
  • 71e729cf2b overloaded constructor FateJH 2017-05-17 21:10:21 -04:00
  • 92c126759a clarified fields and purpose; updated comments; working tests FateJH 2017-05-17 20:45:06 -04:00
  • fbe671e577 initial work on InventoryStateMessage packet FateJH 2017-04-22 14:59:46 -04:00
  • 861a611707 Merge pull request #149 from Fate-JH/deploy-request Fate-JH 2017-05-14 14:10:01 -04:00
  • 9c68a419ce Merge pull request #142 from Fate-JH/minor-updates Fate-JH 2017-05-13 11:57:24 -04:00