Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local combatModule = require(game.ServerScriptService["CoreSystems"].CombatHandler)
- --==[Remote Events]==--
- --[Combat]--
- local damageCombatEvent = Instance.new("RemoteEvent", game.ReplicatedStorage.RemoteEventStorage)
- damageCombatEvent.Name = "damageCombatEvent"
- local swordDrawEvent = Instance.new("RemoteEvent", game.ReplicatedStorage.RemoteEventStorage)
- swordDrawEvent.Name = "swordDrawEvent"
- local swordSheathEvent = Instance.new("RemoteEvent", game.ReplicatedStorage.RemoteEventStorage)
- swordSheathEvent.Name = "swordSheathEvent"
- --==[Remote Functions]==--
- --[Combat]--
- local combatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- combatEvent.Name = "combatEvent"
- local swordCombatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- swordCombatEvent.Name = "swordCombatEvent"
- local rapierCombatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- rapierCombatEvent.Name = "rapierCombatEvent"
- local onehandCombatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- onehandCombatEvent.Name = "onehandCombatEvent"
- local twohandCombatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- twohandCombatEvent.Name = "twohandCombatEvent"
- local daggerCombatEvent = Instance.new("RemoteFunction", game.ReplicatedStorage.RemoteEventStorage)
- daggerCombatEvent.Name = "daggerCombatEvent"
- --=============--
- --[Remote Events]--
- damageCombatEvent.OnServerEvent:connect(combatModule.damageCombatEvent)
- swordDrawEvent.OnServerEvent:connect(combatModule.swordDrawEvent)
- swordSheathEvent.OnServerEvent:connect(combatModule.swordSheathEvent)
- --[Remote Functions]--
- swordCombatEvent.OnServerInvoke = combatModule.swordCombatEvent
- combatEvent.OnServerInvoke = combatModule.combatEvent
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement