TheManii
|
1a43f15800
|
Fix partial copies post compile
|
2016-04-05 13:03:46 -07:00 |
|
TheManii
|
5d3f25f1a8
|
Don't Clobber existing files
|
2016-04-05 11:08:02 -07:00 |
|
TheManii
|
ddf4d0d202
|
Consolidated server data and automatically place them in approporate directories post build
|
2016-04-05 10:42:42 -07:00 |
|
Filip Maj
|
e501d5b796
|
Merge branch 'develop'
|
2016-04-01 23:50:29 -04:00 |
|
Filip Maj
|
4c391f64bc
|
Removed old inn code and realigned all the cutscene flags. Offsets will need to be figured out again though.
|
2016-04-01 23:50:17 -04:00 |
|
Filip Maj
|
91842ab08a
|
Merge branch 'develop'
# Conflicts:
# FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
|
2016-04-01 23:27:34 -04:00 |
|
Filip Maj
|
6c3918ac2f
|
Got the kick event packet working and implemented the director parameter in the player instantiation. The first argument of the set event status packet is an "isEnabled" flag; switched to bool rather than int.
|
2016-04-01 23:24:14 -04:00 |
|
Filip Maj
|
cf73522291
|
Reversed change to output folder that was done in previous pull request merge.
|
2016-03-30 20:49:37 -04:00 |
|
Filip Maj
|
8da3a6ff9c
|
Merge branch 'develop'
# Conflicts:
# FFXIVClassic Map Server/packets/send/Actor/events/SetEmoteEventCondition.cs
|
2016-03-30 20:18:28 -04:00 |
|
Filip Maj
|
597a800599
|
More work trying to get the opening cutscene to fire right away.
|
2016-03-30 20:15:21 -04:00 |
|
Andrew Babbitt
|
eaafba79e2
|
Updated .gitignore and changed all projects to build in a central directory at the root of the project.
|
2016-03-29 17:38:41 -06:00 |
|
Filip Maj
|
48f1fbc8f5
|
Implemented the emote and notice event conditions.
|
2016-03-29 17:09:16 -04:00 |
|
Filip Maj
|
1dccc0530e
|
Static actor file can be now loaded from the original encrypted script in the FFXIV folder. This way I do not run into issues of sharing client files.
|
2016-03-28 23:05:19 -04:00 |
|
Filip Maj
|
b33b0b1bc4
|
When zoning into a inn, cutscene packet will be sent as well.
|
2016-03-28 22:00:11 -04:00 |
|
Filip Maj
|
b69e18ff3c
|
Companion name was off by 1.
|
2016-03-28 21:52:02 -04:00 |
|
Filip Maj
|
a615f29e63
|
Added path companion data to the cutscene book packet. Now that packet will fire if zoning into the inn. Removed some debug logs. Removed a duplicate zone packet send call.
|
2016-03-28 21:00:33 -04:00 |
|
Filip Maj
|
4d57aa72a6
|
Cleaned up the 0x02 packet. It fires in response to the 0x2 packet sent by the client it seems.
|
2016-03-28 12:14:10 -04:00 |
|
Filip Maj
|
a30311d12a
|
Added director related code to player and packet processor. Cleaned up some debug messages. Added a flag when a player is "zoning in".
|
2016-03-28 11:31:21 -04:00 |
|
Filip Maj
|
f8ab0cd86d
|
Added langauge code packet (0x6) and 0x2/0x7 temp packets to clean up the login packets sent by client.
|
2016-03-28 11:30:02 -04:00 |
|
Filip Maj
|
9c28e966f7
|
Added director code to player class and actor namespace.
|
2016-03-23 01:27:12 -04:00 |
|
Filip Maj
|
49a13effca
|
Fleshed out the quest actor and added a place to store the current active quest actors in the Player actor.
|
2016-03-21 11:42:27 -04:00 |
|
Filip Maj
|
2048d8d188
|
Implemented a intra-zone teleport. Trigger Name is now sent to to the "eventStart" lua callback. Lua scripts can now access world manager.
|
2016-03-20 21:18:46 -04:00 |
|
Filip Maj
|
08fd862939
|
Implemented the emote and notice event conditions.
|
2016-03-20 19:34:39 -04:00 |
|
Filip Maj
|
0876b293e8
|
Started to implement private areas. Works mostly, but only one instance is created. All the push triggers work more or less except bounding box.
|
2016-03-20 19:29:38 -04:00 |
|
Filip Maj
|
67fed3dba5
|
Fixed bug where new characters would not have items equipped. This was due to the slotId was being saved, not the unique itemId.
|
2016-03-20 12:43:20 -04:00 |
|
Filip Maj
|
335ec414d6
|
Levels are now loaded in from the database, and "mainSkillLevel" properties are also correctly set.
|
2016-03-19 19:21:16 -04:00 |
|
Filip Maj
|
1f60bcf4fc
|
Finished code to send character skill (class) info. Added parameterdata request packet that requests this info.
|
2016-03-19 18:43:02 -04:00 |
|
Filip Maj
|
d2a5eaa2c8
|
Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxiv-classic-server
|
2016-03-19 10:23:20 -04:00 |
|
Filip Maj
|
a93843510e
|
Cleaned up script packets and added the InfoResponse packet (internally the DataPacket). Added more info to the music packets. More work on class changing.
|
2016-03-19 10:22:20 -04:00 |
|
Filip Maj
|
f92d9ea2f3
|
Added lobby to the solution. Cleaning up dependencies.
|
2016-03-16 17:07:48 -04:00 |
|
Filip Maj
|
01eceee58f
|
Smallclothes equipment are now saved under the "Adventurer" class as they are a separate thing from classes.
|
2016-03-12 10:54:08 -05:00 |
|
Filip Maj
|
f71b4ef031
|
Fixed bug where DB writing for equipment would be toggled off if gearset was nil for some reason. Added in a property change to get the bottom class icon to refresh showing the new class.
|
2016-03-12 10:01:41 -05:00 |
|
Filip Maj
|
e851c767df
|
Finished check command as well as gearsets and switching between classes. Property changes still have to be written though.
|
2016-03-12 02:52:34 -05:00 |
|
Filip Maj
|
44e5430fdc
|
Implemented equipment and equip graphics. Add some zone callbacks and "first start" functionality. Added playtime.
|
2016-03-06 17:55:42 -05:00 |
|
Filip Maj
|
c9116005d6
|
Changed untradeable to itemType (since it's used for bazaar as well).
|
2016-02-22 22:33:52 -05:00 |
|
Filip Maj
|
83fb9badd7
|
Finished writing the query and editing the inventory methods to use the gamedata.
|
2016-02-21 21:44:11 -05:00 |
|
Filip Maj
|
4bebeb387a
|
Fixed use to isUsable in utility function.
|
2016-02-21 20:48:54 -05:00 |
|
Filip Maj
|
0e4b9f4263
|
Finished writing final datastructure for items. Did some cleanup in server.
|
2016-02-21 20:48:07 -05:00 |
|
Filip Maj
|
e72f1d3dcf
|
Finished the structure of the database item loader. Added the graphics portion of the reader.
|
2016-02-21 16:34:29 -05:00 |
|
Filip Maj
|
2f3f677ec4
|
Wrote item loaders for gamedata.
|
2016-02-21 16:13:35 -05:00 |
|
Filip Maj
|
d66d2908ec
|
Added in all the utility functions from the Item script.
|
2016-02-21 15:00:49 -05:00 |
|
Filip Maj
|
d2ac603efa
|
Renamed the "Item" object to InventoryItem. Began writing the Item object that will be used to store game data items.
|
2016-02-21 14:06:23 -05:00 |
|
Filip Maj
|
c2f0b9d999
|
Equipment now working. Still need to write database saving/loading.
|
2016-02-20 21:20:54 -05:00 |
|
Filip Maj
|
b7fd3e442c
|
Added 0x6c to the actorIdChanger. Mount appearance is now broadcast to show Goobbue. Equipment packets implemented as well as Equipment object.
|
2016-02-20 16:51:35 -05:00 |
|
Filip Maj
|
a47d5f96a5
|
Fixed emotes not being sent to the emoter. Fixed appearance packets' gloves/legs being ordered wrong. Chat is implemented. Changed commands to start with '!'.
|
2016-02-18 22:38:54 -05:00 |
|
Filip Maj
|
c6ac8b2f14
|
Fixed an error in the netcode that would cause the client to d/c on partial packets. Set buffer size to 0xFFFF due to disconnect on really large packets (ie gm packet). Implemented support ticket packets.
|
2016-02-16 22:53:53 -05:00 |
|
Filip Maj
|
cb4171f1fd
|
Bunch of bugfixes and final tweaking to get inventory working.
|
2016-02-14 12:09:18 -05:00 |
|
Filip Maj
|
47be08fbf7
|
Finished remove item code. Inventory Add/Remove should be complete.
|
2016-02-13 22:25:40 -05:00 |
|
Filip Maj
|
110a112328
|
Implemented remove though will need to test more. Finished tweaking addItem(itemId, quantity).
|
2016-02-13 21:14:49 -05:00 |
|
Filip Maj
|
73732ac542
|
Fully implemented Lua Param Data Type 9.
|
2016-02-13 16:39:33 -05:00 |
|