Filip Maj
d5f17c01a8
Added changes to the chocobolender script and global script. Working off of "thetestgames" code.
2016-08-21 18:21:00 -04:00
Filip Maj
d6277bc722
Sql update for the last commit.
2016-08-21 18:18:11 -04:00
Filip Maj
316e326d71
GM tickets can now be in an open/closed state. Added some helper functions for currancy, and added functions to allow changing chocobo appearance.
2016-08-21 18:16:54 -04:00
Filip Maj
685fe7dd5a
Fixed and improved a bunch of the recently commit Support Desk tables and database accessors. Removed a file that doesn't exist added from last commit.
2016-08-20 19:16:33 -04:00
Filip Maj
c087fb44c0
Merged in nxtstudios/ffxiv1.0-server (pull request #24 )
...
Added DB support for Support Desk packets and fixed paths to work on Linux/OSX
2016-08-20 13:29:12 -04:00
Filip Maj
38014f8a16
Merged in CuriousJorge/ffxiv-classic-server/script_fixing (pull request #23 )
...
Limsa/Gridania NPC fixed scripts.
2016-08-18 16:47:14 -04:00
Filip Maj
3490f366a2
Merged in CuriousJorge/ffxiv-classic-server (pull request #21 )
...
Updated GM Commands.
2016-08-14 10:52:52 -04:00
Filip Maj
13362d347c
Merged in xdemolish/ffxiv-classic-server/develop (pull request #22 )
...
improved import times on a few tables
2016-08-14 10:51:39 -04:00
Filip Maj
b6c3c7f71c
Added MS Compilers package to let solution compile in VS2013. Added new sql files with Gridania NPCs. Added the new seamless boundry table.
2016-08-14 09:45:06 -04:00
Filip Maj
63ac56224e
Merge branch 'develop' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into develop
2016-08-14 08:52:27 -04:00
Filip Maj
d5f0cbef8c
Merge branch 'master' into develop
2016-08-09 14:22:27 -04:00
Filip Maj
595a53ed9e
Forgot to push file for seamless zone change.
2016-08-05 18:25:24 -04:00
Filip Maj
b3920f9630
Music is faded in on seamless change instead of instant.
2016-08-05 18:25:08 -04:00
Filip Maj
c4c43421f3
Forgot ObjectItemStorage script.
2016-08-05 18:24:17 -04:00
Filip Maj
5e926bf668
Added Gridania scripts and various others. Fixed error messages popping for scripts that may not use certain functions.
2016-08-05 18:23:59 -04:00
Filip Maj
0c435d91c9
Merged in xdemolish/ffxiv-classic-server/gg (pull request #20 )
...
readded functions to utils (note to self: read both files before merging)
2016-08-03 17:30:06 -04:00
Filip Maj
67928ee875
Seamless zoning implemented WOOOO!
2016-07-31 23:00:38 -04:00
Filip Maj
8eb257aba4
Seamless boundries added to DB and loaded by WorldManger.
2016-07-31 22:30:54 -04:00
Filip Maj
b43a6885c5
Added functions to allow for an improved seamless zone change. Player can now pull actors from two zones when performing a seamless zone change to give a improved feel.
2016-07-31 21:48:17 -04:00
Filip Maj
63edbe81f3
Added code to generate lua files from db.
2016-07-31 21:07:37 -04:00
Filip Maj
205136d661
Improved trigger box packet.
2016-07-31 21:07:26 -04:00
Filip Maj
a4d3e91085
Merged in xdemolish/ffxiv-classic-server/misc2 (pull request #18 )
...
fixed import script, improved db import times, fixed logging and warp command (should be 5000% legit now)
2016-07-27 12:57:13 -04:00
Filip Maj
2939683183
Added property flags for actors. Cleaned up NPC constructor.
2016-07-24 10:21:45 -04:00
Filip Maj
4ef62a16ec
Merge branch 'master' into develop
2016-07-17 13:06:56 -04:00
Filip Maj
7f65cfcbbf
Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxiv-classic-server
2016-07-17 13:06:38 -04:00
Filip Maj
70b4fc8630
Removed some packet debug outputs.
2016-07-17 09:21:17 -04:00
Filip Maj
2c30b7dfc1
Merged in xdemolish/ffxiv-classic-server/lua_commands (pull request #17 )
...
derped with some debug logging (thought i pushed this earlier)
2016-07-17 09:20:13 -04:00
Filip Maj
136ced3aae
Added all the shop keeper scripts in Ul'dah. Fixed some broken populace scripts. Changed .ini files, wrong default. Fixed a syntax error in CommandProcessor.cs.
2016-07-16 20:12:04 -04:00
Filip Maj
5b7ad2364b
Merge branch 'master' into develop
2016-07-16 20:04:49 -04:00
Filip Maj
302d7bd68a
Merged in xdemolish/ffxiv-classic-server/lua_commands (pull request #16 )
...
dynamic gm commands + packet logging fix
2016-07-16 19:52:54 -04:00
Filip Maj
d26b64b458
Fixed some minor lua related crashing when the parent file was not found for some reason. Used decorated message for error output, not normal message.
2016-07-16 19:52:13 -04:00
Filip Maj
110cfbccc2
Fixed errors in the spawn location tables.
2016-06-21 23:00:39 -04:00
Filip Maj
3cd181f5da
Ported over the Limsa/Uldah opening zone scripts. Still not 100% done.
2016-06-21 22:50:30 -04:00
Filip Maj
926e9146e2
Fixed a few scripts. Jellyfish init script was built so it didn't crash boat zone.
2016-06-21 20:07:02 -04:00
Filip Maj
4c7316702d
Limsa Town npcs ported over.
2016-06-21 19:54:52 -04:00
Filip Maj
44acee7e6d
Made a note that Guencen is unreachable and has no real script.
2016-06-21 18:01:12 -04:00
Filip Maj
d06bf5499f
Set Ansgor to correct talk.
2016-06-21 17:56:38 -04:00
Filip Maj
3969fff64a
Finished converting over all scripts.
2016-06-21 17:48:50 -04:00
Filip Maj
8b44d90114
Modified all wil0Town01 scripts to new way.
2016-06-21 15:48:16 -04:00
Filip Maj
ff2f587959
Modified all wil0Town01a scripts to new way.
2016-06-21 15:29:48 -04:00
Filip Maj
1242a8b00c
New event conditions to take advantage of PlaceDrivenCommands.
2016-06-19 23:24:19 -04:00
Filip Maj
1546ed54fc
Moved aetheryte script to new system.
2016-06-19 23:23:01 -04:00
Filip Maj
97c1fb06cf
More script work.
2016-06-19 23:16:31 -04:00
Filip Maj
8743042950
Cleaned up the new scripting code. Added a helper function to do the yielding automatically. Modified all the scripts to use the new system and added a few new ones.
2016-06-19 18:52:34 -04:00
Filip Maj
51bbf4ae2e
Non-npc stuff is now also using script system. Wrote new scripts for all sidemenu commands.
2016-06-18 12:26:29 -04:00
Filip Maj
4e69022072
New style of scripting for better complex menus.
2016-06-17 23:17:24 -04:00
Filip Maj
cdf4b3a2f2
GuildShop script done.
2016-06-16 22:44:50 -04:00
Filip Maj
f4060e16bf
Merged in xdemolish/ffxiv-classic-server/derp (pull request #15 )
...
fixed derps causing client/server crashes
2016-06-16 14:20:40 -04:00
Filip Maj
8eaa920751
Fixed logs on map.
2016-06-15 20:09:53 -04:00
Filip Maj
fbf6810c5c
Fixed logs on lobby.
2016-06-15 20:06:08 -04:00
Filip Maj
9b3712044d
Merged in xdemolish/ffxiv-classic-server/logging_and_casing (pull request #14 )
...
moved stray console.writeline to use main logger
2016-06-15 14:22:05 -04:00
Filip Maj
1bac69c893
Fixed some startup output.
2016-06-15 10:40:30 -04:00
Filip Maj
9a29d0806a
Merged in xdemolish/ffxiv-classic-server/logging_and_casing (pull request #13 )
...
fixed logging and casing
2016-06-15 10:23:42 -04:00
Filip Maj
c612b885dd
Ul'dah npcs completed.
2016-06-14 21:47:54 -04:00
Filip Maj
f5619ff800
All of Limsa scripted. Ul'dah scripts auto generated.
2016-06-13 22:27:12 -04:00
Filip Maj
d1c8987091
Scripted almost all of lower limsa.
2016-06-13 21:26:19 -04:00
Filip Maj
65389e3362
Added scripts for the inn keepers. Added default event conditions to almost all actors. Updated sql for actorClass, spawnLocations, and new zoneEntrances.
2016-06-12 21:30:47 -04:00
Filip Maj
5723f77b1f
Added all the new scripts for the actor instancing system.
2016-06-12 19:06:03 -04:00
Filip Maj
a4ea5f024b
Merge branch 'actor_instancing' into develop
...
# Conflicts:
# sql/gamedata_actor_class.sql
2016-06-12 18:52:30 -04:00
Filip Maj
fec348136e
Merge branch 'master' into develop
...
# Conflicts:
# FFXIVClassic Map Server/CommandProcessor.cs
2016-06-12 18:51:24 -04:00
Filip Maj
957a8d89bb
Null event conditions get defaulted to empty conditions to allow anything to spawn. More work on the scripts. Committing the new sql schema + imports of all 3 town zones.
2016-06-12 18:43:41 -04:00
Filip Maj
f0d4429f65
Child scripts now loaded by a uniqueId in the spawn table.
2016-06-09 22:58:03 -04:00
Filip Maj
23b6ede128
Designed the new script system for npcs. Added missing appearance info.
2016-06-09 00:46:17 -04:00
Filip Maj
92339ba0c4
Merged in xdemolish/ffxiv-classic-server (pull request #11 )
...
fixed character create errors and..
2016-06-08 14:04:02 -04:00
Filip Maj
62d1fec8b3
README.md edited online with Bitbucket
2016-06-06 15:26:03 +00:00
Filip Maj
abbdaf1368
README.md edited online with Bitbucket, changed IRC server to Discord.
2016-06-06 15:24:57 +00:00
Filip Maj
fc51b7f564
Modified scripts to work with new system.
2016-05-29 16:03:24 -04:00
Filip Maj
62ed9b22f1
Implemented actor instancing, as well as automatic name generation for NPCs.
2016-05-29 15:14:09 -04:00
Filip Maj
f0ec2125ac
Found out the second weather packet value is a transition time.
2016-05-09 22:19:57 -04:00
Filip Maj
b45390adb6
Fixed null worldManager due to it being set as a static variable at class creation.
2016-05-09 20:57:32 -04:00
Filip Maj
8df79c9e6f
Modified the SetWeatherPacket. Second value is a toggle for instant or smooth transitions.
2016-05-09 20:48:18 -04:00
Filip Maj
78f2b18641
Merged in TheManii/ffxiv-classic-server (pull request #10 )
...
Merge ingame_help part 3
2016-05-09 20:38:28 -04:00
Filip Maj
541456bd8e
Fixed bug with warp. WorldManager cannot be statically stored like that.
2016-04-24 17:59:50 -04:00
Ioncannon
9e2960c047
Merged in TheManii/ffxiv-classic-server (pull request #9 )
...
Make post build not fail due to modified files/silently ignore updated files
2016-04-18 16:23:55 -04:00
Ioncannon
c944d262b3
Merged in TheManii/ffxiv-classic-server (pull request #8 )
...
Merge web_part_1
2016-04-18 13:49:46 -04:00
Filip Maj
7827fbf8d3
Took out some test code for the limsa opening script.
2016-04-18 13:44:51 -04:00
Filip Maj
d01c780cac
Latest sql files. Also the gamedata ones were split from the main core.
2016-04-18 13:43:09 -04:00
Filip Maj
ffae2b744f
Untracked the ./scripts folder since it was moved to ./data/scripts
2016-04-18 13:35:10 -04:00
Filip Maj
53064a7345
All the script changes done to get the openings working.
2016-04-18 13:33:31 -04:00
Filip Maj
3d5fa45730
Merge branch 'develop'
...
# Conflicts:
# FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
# FFXIVClassic Map Server/Server.cs
# data/scripts/player.lua
# scripts/zones/193/npcs/[email protected]
2016-04-18 13:31:55 -04:00
Filip Maj
79eaf5d79e
Added more quest functions and completed the scripts for Gridania and most of Ul'dah. Up to the battle part that is.
2016-04-17 19:09:01 -04:00
Filip Maj
95849e1c1c
onInit was added to all the scripts. Added code for all the Limsa opening event npcs.
2016-04-14 08:31:39 -04:00
Filip Maj
bd4e4a293c
Removed a buffer being created for no reason.
2016-04-14 08:30:34 -04:00
Filip Maj
d989ec2a58
Added two callbacks to the Director; onTalked and onCommand. Split the command and event starts and keep track of them separately.
2016-04-14 08:30:21 -04:00
Filip Maj
108f5aa677
Fixed crash due to bad constructor for QuestDirectorMan0L001. Unsigned integers will also write out as lua 0-datatype.
2016-04-11 22:49:05 -04:00
Filip Maj
fe111ab6ca
Quest data is now saved/loaded from the DB.
2016-04-10 13:11:12 -04:00
Ioncannon
de7484a931
Merged in TheManii/ffxiv-classic-server (pull request #7 )
...
Merge ingame_help part 2
2016-04-10 11:17:37 -04:00
Filip Maj
b8a3d4f1e0
Added quest director class.
2016-04-10 11:14:36 -04:00
Filip Maj
c0cd7555e1
-Fixed up the quest flag functions.
...
-Renamed the ActorSpecialGraphicPacket to SetActorQuestGraphic as those icons all have to do with questing.
-Got onSpawn to work and implemented the quest graphics.
-Added new QuestDirector class.
2016-04-07 22:34:10 -04:00
Filip Maj
1f5788def8
Redundent zoneid was redundent.
2016-04-07 22:32:04 -04:00
Ioncannon
8b55993f25
Merged in TheManii/ffxiv-classic-server (pull request #5 )
...
Disable login10/11
2016-04-07 13:23:44 -04:00
Ioncannon
dabbff1fda
Merged in TheManii/ffxiv-classic-server (pull request #3 )
...
Simplify post build steps
2016-04-06 13:40:45 -04:00
Ioncannon
77c12c489c
Merged in VeryCrushed/ffxiv-classic-server (pull request #4 )
...
Fixed the SQL schema to work with the map server as well as updated the server id in the config file to match that in the database
2016-04-06 13:39:52 -04:00
Filip Maj
23aef8cc46
Removed need for the login2.bin packet file.
2016-04-05 17:34:34 -04:00
Filip Maj
b68d13ea7f
Cleaned up the lua calls and renamed "onInstantiation" to "init". Added a "onSpawn" callback but still working on it. Added the "ActorSpecialGraphicPacket" and functions to use it.
2016-04-02 17:56:01 -04: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
ae9a712477
Added scripts for all the npcs (minus the door) in the Limsa Opening zone (boat). The beginning tutorial stuff is also scripted.
2016-04-01 23:32:52 -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
1dd04e2174
Merge branch 'director_and_questing' into develop
2016-04-01 23:24:28 -04:00