Example #1
0
        public override void SaveIntoDatabase()
        {
            base.SaveIntoDatabase();

            if (GameServer.Database != null)
            {
                TownCrierMessage tcmsg = null;

                tcmsg = GameServer.Database.FindObjectByKey <TownCrierMessage>(InternalID);

                if (tcmsg == null)
                {
                    tcmsg = new TownCrierMessage {
                        TownCrierID = InternalID, Message = m_msg
                    };

                    GameServer.Database.AddObject(tcmsg);
                    GameServer.Database.SaveObject(tcmsg);
                }
                else
                {
                    tcmsg.Message = m_msg;
                    GameServer.Database.SaveObject(tcmsg);
                }
            }
        }
Example #2
0
        public override void SaveIntoDatabase()
        {
            base.SaveIntoDatabase();

            if (GameServer.Database != null)
            {
                TownCrierMessage tcmsg = null;

                tcmsg = GameServer.Database.FindObjectByKey<TownCrierMessage>(InternalID);

                if (tcmsg == null)
                {
                    tcmsg = new TownCrierMessage { TownCrierID = InternalID, Message = m_msg };

                    GameServer.Database.AddObject(tcmsg);
                    GameServer.Database.SaveObject(tcmsg);
                }
                else
                {
                    tcmsg.Message = m_msg;
                    GameServer.Database.SaveObject(tcmsg);
                }
            }
        }