sc2-techtree 0.1.0

StarCraft II tech tree
Documentation
#![allow(missing_docs)]

use serde::{Deserialize, Serialize};

/// Unit attributes
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq, Eq, Hash)]
pub enum Attribute {
    Light,
    Armored,
    Detector,
    Structure,
    Massive,
    Biological,
    Mechanical,
    Psionic,
    Summoned,
}

/// Unit movement type
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq, Eq, Hash)]
pub enum MovementType {
    Ground,
    Air,
    None,
}