Add man_mater msg
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
using BrewMonster;
|
||||
using BrewMonster.Network;
|
||||
using CSNetwork;
|
||||
using CSNetwork.GPDataType;
|
||||
using CSNetwork.Protocols;
|
||||
using CSNetwork.Protocols.RPCData;
|
||||
using PerfectWorld.Scripts.Player;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
|
||||
namespace PerfectWorld.Scripts.Managers
|
||||
{
|
||||
namespace BrewMonster.Managers
|
||||
{
|
||||
[Serializable]
|
||||
public class EC_ManMatter : IMsgHandler
|
||||
{
|
||||
public int HandlerId => (int)MANAGER_INDEX.MAN_MATTER;
|
||||
public bool ProcessMessage(ECMSG Msg)
|
||||
{
|
||||
/*if (Msg.iSubID == 0)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
else */if (Msg.iSubID == 0)
|
||||
{
|
||||
switch ((int)Msg.dwMsg)
|
||||
{
|
||||
case int value when value == EC_MsgDef.MSG_MM_MATTERENTWORLD:
|
||||
{
|
||||
Debug.Log("MATTERENTWORLD");
|
||||
OnMsgMatterEnterWorld(Msg);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public void OnMsgMatterEnterWorld(ECMSG Msg)
|
||||
{
|
||||
byte[] data = (byte[])Msg.dwParam1;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 36dda2110db64fd989c27ca29a072b19
|
||||
timeCreated: 1759400150
|
||||
@@ -25,14 +25,18 @@ namespace BrewMonster
|
||||
}
|
||||
|
||||
public EC_ManPlayer EC_ManPlayer;
|
||||
public EC_ManMatter EC_ManMatter;
|
||||
public EC_ManPlayer GetECManPlayer { get => EC_ManPlayer;}
|
||||
public EC_ManMatter GetECManMatter { get => EC_ManMatter;}
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
instance = this;
|
||||
//TODO: Remove later
|
||||
EC_ManPlayer = new EC_ManPlayer();
|
||||
EC_ManMatter = new EC_ManMatter();
|
||||
EC_ManMessage.RegisterHandler(EC_ManPlayer);
|
||||
EC_ManMessage.RegisterHandler(EC_ManMatter);
|
||||
Debug.Log($"EC_ManMessage RegisterHandlerRegisterHandlerRegisterHandler");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user