1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-06 18:57:45 +00:00
Commit graph

112 commits

Author SHA1 Message Date
Adam
b1d1d885a7 fix indent: episode 2 2018-03-15 03:31:46 +11:00
Adam
f20d3adc61 make leave instance button work 2018-03-15 03:22:59 +11:00
Adam
f9323cc574 fix indent and leave button opcode def 2018-03-15 03:13:20 +11:00
Adam
9789faaf17 packet doc 2018-03-15 03:05:49 +11:00
Mordred
c501a62916 Instance join cutscene will no longer mess up the player, removed wrong field from event start, cotire server_zone only when using linux 2018-03-12 23:51:17 +01:00
Mordred Admin
f825eb5bdb More framework changes, linker still unhappy 2018-03-09 10:19:38 +01:00
Mordred
24399e31e4 WiP - implementing new framework 2018-03-09 00:06:44 +01:00
Mordred Admin
28811277a8 Merge branch 'actor_rewrite' of https://github.com/SapphireMordred/Sapphire into actor_rewrite 2018-03-06 22:24:25 +01:00
Mordred Admin
c2165e5f33 Cleanup of cmake files 2018-03-06 22:22:19 +01:00
Adam
0adb47e4a5 remove double eventStart call 2018-03-06 13:34:02 +11:00
Mordred
0833bdd76c Merge remote-tracking branch 'origin/master' into actor_rewrite 2018-03-06 00:10:36 +01:00
Mordred
37e7c2e51b Basic event play for directors, still buggy. Also some small fixes all around 2018-03-05 23:01:55 +01:00
Adam
33429a0284 better handling of EventStart IPC for instances 2018-03-05 22:40:11 +11:00
Adam
0aae810e16 fix onEnterTerritory events 2018-03-05 22:10:14 +11:00
Maru
2856353dd6 More style stuff; 2018-03-02 08:25:48 -03:00
Maru
b3318f14a3 Framework; Refactors, styling, other minor stuff; 2018-03-02 07:22:25 -03:00
Adam
416269dc63 move eobj/player spawnindex generation to common manager 2018-03-02 02:55:02 +11:00
Mordred Admin
72e8fa36e8 Rearranged includes for potential speed increases 2018-02-28 10:26:03 +01:00
Adam
3cf0a233b1 redirect ontalk events inside instances to instancecontent ptr 2018-02-25 17:23:52 +11:00
Adam
1235ce264b more opcodes 2018-02-25 15:16:42 +11:00
Mordred
8504ee7e12 Simplified syntax for eobj registering, added test script for thousand maws 2018-02-25 01:23:40 +01:00
Mordred
2ce7d91096 Improved timing on instance starting 2018-02-24 23:53:32 +01:00
Mordred
8b5d30802d More stuff moved over to actor baseclass 2018-02-22 18:12:36 +01:00
Mordred
dc1a7e4ae1 Actors are now used as base for any entity 2018-02-22 15:31:10 +01:00
Mordred
c664c5de90 Renaming classes in preperation of actor rework 2018-02-20 22:46:44 +01:00
Mordred
6ec8601214 Revert "Changeing base access type of actors to gameobject"
This reverts commit 4457a45
2018-02-19 22:00:32 +01:00
Mordred
4457a45aa3 Changeing base access type of actors to gameobject 2018-02-18 23:48:51 +01:00
Mordred
48658ede62 Added Waymarks trigger to enum, fixed initial array sizes for new chars 2018-02-18 02:05:25 +01:00
Mordred
a69ccd33df More cleanup of actionhandler 2018-02-18 01:50:20 +01:00
Mordred
c09ec03921 Actionhandler cleaned up a bit 2018-02-17 01:20:40 +01:00
Mordred
5d8b5786d6 removed all unused state flags, mapped more client actions 2018-02-15 23:50:28 +01:00
Mordred
50f90d960b More zone refactoring, general style fixes 2018-02-14 21:11:23 +01:00
Mordred Admin
df61b53d1a Cleaned up generated exd stuff 2018-02-14 12:31:47 +01:00
Mordred
66d7dbab4f In range containers no longer declared publicly 2018-02-11 22:57:00 +01:00
Mordred
2000d5d2f8 Majorly refactored usage of shared_ptr also added GameObject into Actor inheritance chain 2018-02-10 01:21:31 +01:00
goaaats
2383fb4321 Implement correct handling for private areas 2018-02-08 15:05:29 +01:00
Adam
f94a8ceee5 remove exddata from sapphire_zone 2018-02-07 14:27:52 +11:00
Mordred
0cb304083d More preparational director logic, state inside can be modified with !instance <instanceId> <varIdx> <value> 2018-02-07 00:00:48 +01:00
Mordred
0d75ba0096 Basic director handling for instances, just the bare minimum so far 2018-02-06 00:01:23 +01:00
Mordred
af90b006ac Disabled betweenarea state flags until we fix it 2018-02-04 18:53:19 +01:00
Adam
7644938776 cf spawns instances and zones you into them 2018-02-05 01:55:10 +11:00
Mordred
95efd65e0f Fully fixed initui and quests 2018-02-03 01:51:46 +01:00
goaaats
c0b3d3605b zone, api: Removed old EXD reader 2018-01-31 11:43:22 +01:00
Mordred Admin
2a6c505f9f Merge remote-tracking branch 'origin/event_rewrite'
Conflicts:
	src/servers/sapphire_zone/DebugCommand/DebugCommandHandler.cpp
2018-01-30 07:53:15 +01:00
Adam
e9d0e5cbb8 createInstanceContent and some minor refactoring 2018-01-29 19:40:27 +11:00
Adam
7de0885b54 instance zoning and returning implemented
instancecontent uses instancecontent class instead of zone too
2018-01-29 13:05:33 +11:00
Adam
339a089d47 gm teri accepts instance id 2018-01-29 00:40:34 +11:00
Adam
b05a05341c base implementation of instance creation 2018-01-28 23:53:58 +11:00
Mordred
babb58fa21 Revert "Merge pull request #225 from GokuWeedLord/event_rewrite"
This reverts commit 6a128b1912, reversing
changes made to a104b5a928.
2018-01-28 11:16:34 +01:00
Adam
dde0a30fa3 switch debugcommandhandler for scripted implementation 2018-01-28 18:52:53 +11:00