mirror of
https://codeberg.org/demostf/edit.git
synced 2026-06-03 20:04:06 +02:00
fix warnings
This commit is contained in:
parent
84489019a4
commit
73729d014e
2 changed files with 9 additions and 2 deletions
|
|
@ -2,6 +2,7 @@ use tf_demo_parser::demo::data::DemoTick;
|
|||
use tf_demo_parser::demo::message::packetentities::EntityId;
|
||||
use crate::{clean_demo, MutatorList, strip_cond, unlock_pov};
|
||||
use serde::{Serialize, Deserialize};
|
||||
use tf_demo_parser::demo::message::Message;
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize, Default)]
|
||||
pub struct EditOptions {
|
||||
|
|
@ -14,6 +15,13 @@ pub struct EditOptions {
|
|||
impl EditOptions {
|
||||
pub fn as_mutator(&self, spectator_id: EntityId) -> MutatorList {
|
||||
let mut mutators = MutatorList::new();
|
||||
|
||||
mutators.push_message_mutator(|message: &mut Message| {
|
||||
if let Message::ServerInfo(info) = message {
|
||||
info.server_name = format!("{} - Edited", info.server_name);
|
||||
}
|
||||
});
|
||||
|
||||
clean_demo(&mut mutators);
|
||||
|
||||
for cond_options in self.remove_conditions.iter() {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ use tf_demo_parser::demo::message::Message;
|
|||
use tf_demo_parser::demo::message::packetentities::{EntityId, PacketEntity, UpdateType};
|
||||
use tf_demo_parser::demo::message::usermessage::{UserMessage};
|
||||
use tf_demo_parser::demo::packet::Packet;
|
||||
use tf_demo_parser::demo::sendprop::{SendPropIdentifier, SendPropValue};
|
||||
use tf_demo_parser::ParserState;
|
||||
use crate::mutate::{MessageMutator, MutatorList};
|
||||
|
||||
|
|
@ -22,7 +21,7 @@ impl AddStvEntity {
|
|||
}
|
||||
|
||||
impl MessageMutator for AddStvEntity {
|
||||
fn mutate_message(&self, message: &mut Message, state: &ParserState) {
|
||||
fn mutate_message(&self, message: &mut Message, _state: &ParserState) {
|
||||
if !self.added.get() {
|
||||
if let Message::PacketEntities(ent_message) = message {
|
||||
if ent_message.base_line == 0 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue