FateJH
|
0a4bac8ab5
|
door hacking now clears in 60s
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
74b718c536
|
doors open and async close now via LocalEnvironment and DoorCloseActor
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
1c41972d69
|
moved terminals, doors, and locks, into their own package; iff panels hack and doors open
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
3dd2d72117
|
initial ActionCancelMessage packet work and tests; borrowed aphedox hack message to pry at door
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
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
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
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)
|
2017-10-13 14:58:21 -04:00 |
|
FateJH
|
fa633aa79d
|
started doors
|
2017-10-13 14:58:21 -04:00 |
|
Fate-JH
|
c85d7a65a2
|
Merge pull request #170 from Fate-JH/trigger-sound2
Packet: TriggerSoundMessage
|
2017-10-12 22:47:02 -04:00 |
|
FateJH
|
d2ae3dfab9
|
initial TriggerSoundMessage packet work and tests
|
2017-10-07 22:04:15 -04:00 |
|
Fate-JH
|
973f8f3640
|
Merge pull request #169 from aphedox/hackmessage
Add HackMessage skeleton
|
2017-10-07 15:39:06 -04:00 |
|
Fate-JH
|
9b8f5ca251
|
Merge pull request #168 from Fate-JH/cert-term
Certification Terminals
|
2017-10-07 15:38:51 -04:00 |
|
Aphedox
|
bd7d2da375
|
Add HackMessage skeleton
|
2017-10-06 23:34:37 -05:00 |
|
Fate-JH
|
37c639ecd9
|
Merge pull request #167 from SouNourS/ActionProgressMessage
Packet: ActionProgressMessage
|
2017-10-04 22:59:44 -04:00 |
|
FateJH
|
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
|
2017-10-04 22:12:05 -04:00 |
|
SouNourS
|
063d4967bc
|
ActionProgressMessage
|
2017-10-04 17:15:57 +02:00 |
|
Fate-JH
|
ddba33ffc7
|
Merge pull request #164 from Fate-JH/guid2
Unique Number System
|
2017-10-02 19:57:32 -04:00 |
|
Fate-JH
|
22e5a7cc22
|
Merge pull request #165 from Fate-JH/damage-position
Packet: DamageWithPositionMessage
|
2017-10-02 19:56:37 -04:00 |
|
FateJH
|
ddeb5b8188
|
initial work on packet and tests
|
2017-09-30 21:31:30 -04:00 |
|
FateJH
|
92b6883fa0
|
switched NumberPoolAccessorActor out for UniqueNumberSystem; created file that enumerates object types for future reference
cleaned up folder object/guid, except for contents of objects/guid/selectors
|
2017-09-27 22:12:36 -04:00 |
|
FateJH
|
0a0a416585
|
standardized UNS reporting and recovery; added tests for UNS and better accommodated future Actor testing by splitting out ActorTest into its own file
|
2017-09-26 23:33:08 -04:00 |
|
FateJH
|
cc383420c8
|
combined NumberPoolHubActor and NumberPoolAccessorActor into UniqueNumberSystem; fixed issue with using NumberPoolHub straight-up
|
2017-09-26 15:51:37 -04:00 |
|
Fate-JH
|
be0902fbc4
|
Merge pull request #163 from Fate-JH/continents
Different Zones
|
2017-09-25 20:10:42 -04:00 |
|
Fate-JH
|
bf178a1b34
|
Merge branch 'master' into continents
|
2017-09-23 21:57:48 -04:00 |
|
Fate-JH
|
24c43e6bee
|
Merge pull request #162 from Fate-JH/bep
Object Create Message Update #20000000
|
2017-09-23 21:37:15 -04:00 |
|
FateJH
|
61535bc232
|
moved files from /continent/ to /zones/; separated Actor for managing items on the ground; added comments
|
2017-09-23 20:34:41 -04:00 |
|
FateJH
|
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
|
2017-09-22 21:34:08 -04:00 |
|
FateJH
|
2076100b50
|
reorganized initialization of Zones and Terminals
|
2017-09-21 22:38:41 -04:00 |
|
FateJH
|
981acadae5
|
using three Terminals known to the continent home3
|
2017-09-21 12:24:28 -04:00 |
|
FateJH
|
0c7c4dc58f
|
prototyping utility addition to Zones; resolved issue with Avatar registration causing onFailure case to fire on success
|
2017-09-20 23:19:19 -04:00 |
|
FateJH
|
402d4c5b3e
|
renamed Continent* to Zone*; fleshed out example loading fucntionality
|
2017-09-19 20:51:48 -04:00 |
|
FateJH
|
ce8d61a4d3
|
transferred control of dropping and collecting objects to the Continent scope; solve a bug that had to do with collecting dropped equipment
|
2017-09-16 02:04:34 -04:00 |
|
FateJH
|
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
|
2017-09-15 22:26:36 -04:00 |
|
FateJH
|
5444048e8d
|
fixes for MeritCommendation tests
|
2017-09-08 20:12:36 -04:00 |
|
FateJH
|
5b4ba246e1
|
simplified the implant management process by removing an unnecessary middleman object; corrected tests that included implants; worked implants into player PacketConverter
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
5962227ad2
|
added OCM UniformStyle selection and command rank selection for AvatarConverter; more helpers for GlobalDefinitions
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
a0252e8d9a
|
DetailedCharData now divides Lists using pattern matching; restored spontaneous avatar in WSA
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
976c31da2b
|
set up rudimentary certification and implant list-building calls in AvatarConverter, as supported by (existing) data structures in Player
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
69af5124ba
|
added an Enumeration of certifications
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
db8d3fc7ca
|
optional field spacing data (CCRIDER sample)
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
4c5e67ca89
|
more accomodations for bep field decoding/encoding
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
2b70b98e35
|
checked BR6, BR12, and BR18 field Codecs against bep values; corrected extra field in BR18 Codec
|
2017-09-08 19:58:20 -04:00 |
|
FateJH
|
9566eb4381
|
adjusted packet Codec to deal with players with BR19+ levels of BEP
|
2017-09-08 19:58:20 -04:00 |
|
Fate-JH
|
a4b14e5da4
|
Merge pull request #160 from SouNourS/update
Merits mistake
|
2017-09-08 19:56:39 -04:00 |
|
Fate-JH
|
d19cae7fdf
|
Merge pull request #161 from Fate-JH/locker-container
Locker Container
|
2017-09-01 08:39:09 -04:00 |
|
Fate-JH
|
808a40d080
|
Merge pull request #158 from Fate-JH/packet-split
Packet Splitting, Once Again
|
2017-09-01 08:37:47 -04:00 |
|
FateJH
|
2710e3cfc9
|
removed excessive character initialization procedure during select screen period
|
2017-08-30 20:25:24 -04:00 |
|
FateJH
|
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
|
2017-08-30 20:20:33 -04:00 |
|
SouNourS
|
efd7cef5ce
|
Merits mistake
|
2017-08-31 00:50:55 +02:00 |
|
FateJH
|
48e3f77d48
|
changing from an Option[List[_] to an Option[InventoryData] in DLockerCont to match the existing LockerContainer object and the existing LockerContainerData Codec
|
2017-08-30 09:50:04 -04:00 |
|
FateJH
|
a73e2f129c
|
added DetailedLockerContainerData Codec; modified PacketConverter for LockerContainer; modified tests (2)
|
2017-08-30 09:35:38 -04:00 |
|