diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 54e9e53..a88936e 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -1,27 +1,18 @@ { "permissions": { "allow": [ - "Bash(\"C:\\Program Files\\Epic Games\\UE_5.4\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", "Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development \"-Project=E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", - "Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", "Bash(dir:*)", "Bash(git add:*)", - "Bash(git commit -m \"$(cat <<''EOF''\n实现DynamicIronBlock温度体素系统基础功能\n\n新增功能:\n- 添加FTemperatureVoxel结构体(温度、塑性系数、表面标志)\n- 实现自适应温度网格(5mm体素精度,基于BoxSize计算分辨率)\n- 实现三线性插值温度/塑性系数采样\n- 实现黑体辐射温度可视化(顶点颜色)\n- 添加HeatRegion蓝图测试函数\n- 添加OnHammerImpact锤击形变函数(体积守恒)\n\n技术细节:\n- Phase 1: CPU侧温度网格初始化,支持10cm-100cm+可变尺寸\n- Phase 3: 温度可视化系统(20°C灰色 → 1200°C白色)\n- 内存占用:30×30×30cm ≈ 1.7MB(60×60×60体素)\n\n待实现:Phase 2 GPU热传导计算\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \nEOF\n)\")", "Bash(git commit:*)", - "Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"C:\\MiceCola\\Indi\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", - "Bash(cmd /c:*)", - "Bash(\"C:\\MiceCola\\Indi\\UE_5.6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development \"-Project=C:\\MiceCola\\Indi\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", - "Skill(superpowers:brainstorming)", - "Skill(superpowers:writing-plans)", - "Skill(superpowers:executing-plans)", + "Skill(gsd:*)", "Bash(findstr:*)", "Bash(powershell:*)", - "Bash(\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.6\\\\Engine\\\\Build\\\\BatchFiles\\\\Build.bat\" BladeSmith Win64 Development \"E:\\\\MiceCola\\\\work\\\\BladeSmith\\\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)", - "Bash(Select-String -Pattern \"error|warning|succeeded|failed\")", - "Bash(Select-Object -Last 20)" + "Bash(Select-Object -Last 20)", + "WebSearch" ], "deny": [], "ask": [] }, - "outputStyle": "default" + "outputStyle": "Explanatory" } diff --git a/.claude/skills/session-namer.md b/.claude/skills/session-namer.md new file mode 100644 index 0000000..f32ef3c --- /dev/null +++ b/.claude/skills/session-namer.md @@ -0,0 +1,49 @@ +--- +name: session-namer +description: 会话命名管理工具 - 在开始新任务前帮助命名或恢复会话 +--- + +# 会话命名管理 + +当您开始新的工作会话时,此技能帮助您管理会话命名。 + +## 当前会话状态 + +请检查是否需要命名当前会话: + +### 可用操作 + +1. **命名当前会话** + 使用命令: `/rename <会话名称>` + 例如: `/rename 实现各向异性形变` + +2. **恢复历史会话** + 使用命令: `/resume <会话名称>` + 或在 REPL 中使用: `/continue` + +3. **继续当前会话** + 如果不需要命名,直接开始工作即可 + +## BladeSmith 项目常用会话命名建议 + +基于项目结构,建议的会话命名模式: + +- **功能开发**: `feat-功能名称` (如 `feat-温度系统`) +- **Bug 修复**: `fix-问题描述` (如 `fix-边缘约束问题`) +- **代码重构**: `refactor-模块名称` (如 `refactor-GPU着色器`) +- **性能优化**: `perf-优化目标` (如 `perf-网格简化`) +- **文档编写**: `docs-文档主题` (如 `docs-API文档`) +- **测试相关**: `test-测试内容` (如 `test-形变系统`) + +## 最近的 Git 分支作为参考 + +当前分支: hammer-deformation-phase1 + +如果需要查看更多分支或上下文,我可以帮您: +- 列出最近的 git 分支 +- 查看最近的提交历史 +- 查看未完成的工作 + +--- + +**是否需要我帮助您命名当前会话?** 请告诉我您计划做什么,或者直接使用 `/rename` 命令。 diff --git a/BladeSmith.sln.DotSettings.user b/BladeSmith.sln.DotSettings.user index de95d70..538a8b3 100644 --- a/BladeSmith.sln.DotSettings.user +++ b/BladeSmith.sln.DotSettings.user @@ -1,4 +1,9 @@  + ForceIncluded + ForceIncluded + ForceIncluded + ForceIncluded + ForceIncluded ForceIncluded ForceIncluded ForceIncluded diff --git a/CLAUDE.md b/CLAUDE.md index 537f383..21e57b6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,231 +1,319 @@ # CLAUDE.md -This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. +> **💡 会话管理提示**: 开始新任务前,建议使用 `/rename <名称>` 命令命名当前会话。 +> - 使用 `/session-namer` 技能获取会话命名帮助 +> - 使用 `/resume <名称>` 恢复历史会话 +> - 使用 `/continue` 查看最近会话列表 -## Project Overview +本文件提供 Claude Code (claude.ai/code) 在此仓库中工作的指导。 -BladeSmith is an Unreal Engine 5.6 C++ blacksmith simulation game where players forge bladed weapons through realistic physical processes. The core feature is GPU-accelerated plastic deformation of metal using compute shaders, combined with a voxel-based temperature system that determines material plasticity. +## 项目概述 -**Engine Version:** UE 5.6 -**Language:** C++ with Blueprint integration -**Platform:** Windows (primary development target) +**BladeSmith** 是一款虚幻引擎 5.6 C++ 铁匠模拟游戏,玩家通过真实的物理过程锻造刀剑武器。核心特性是使用计算着色器实现 GPU 加速的金属塑性形变,结合基于体素的温度系统来决定材料塑性。 -## Build and Development Commands +**引擎版本**: UE 5.6 +**语言**: C++ + Blueprint 混合开发 +**开发平台**: Windows +**目标帧率**: 60 FPS -### Building the Project +## 核心设计原则 + +### 游戏娱乐级精度 +- 简化物理模型,保持真实感,同时确保 60 FPS 性能 +- 参考真实冶金学原理,但使用经验公式替代复杂计算 + +### 渐进式实现 +- 分阶段开发,每阶段可独立运行和验收 +- 阶段 1: 各向异性形变 + 表面磨损 + 网格质量(已完成) +- 阶段 2: 淬火退火相变系统(规划中) +- 阶段 3: 应力累积系统(规划中) +- 阶段 4: 疲劳累积与耐久度系统(规划中) + +### 混合体素-顶点架构 +- **体素层**: 存储全局物理场(温度、冷却速率、相态) +- **顶点层**: 存储局部材料历史(应变、硬度、打磨度、疲劳) + +## 构建与开发 + +### 编译项目 -From the UE5 engine directory: ```bash -# Build game target +# 从 UE5 引擎目录编译游戏目标 "C:\Program Files\Epic Games\UE_5.6\Engine\Build\BatchFiles\Build.bat" BladeSmith Win64 Development "E:\MiceCola\work\BladeSmith\BladeSmith.uproject" -# Build editor target +# 或编译编辑器目标 "C:\Program Files\Epic Games\UE_5.6\Engine\Build\BatchFiles\Build.bat" BladeSmithEditor Win64 Development "E:\MiceCola\work\BladeSmith\BladeSmith.uproject" ``` -Alternatively, open `BladeSmith.sln` in Visual Studio and build from there. +或在 Visual Studio 中打开 `BladeSmith.sln` 编译。 -### Running the Project +### 运行项目 -1. Open `BladeSmith.uproject` in UE5.6 Editor -2. Press Alt+P or click Play to run in editor -3. Use Ctrl+F11 for hot reload after C++ changes +1. 在 UE5.6 编辑器中打开 `BladeSmith.uproject` +2. 按 Alt+P 或点击 Play 按钮在编辑器中运行 +3. 使用 Ctrl+F11 进行 C++ 代码修改后的热重载 -### Testing +### 测试 -Unreal Engine uses the Automation System: -- **In Editor:** Window → Developer Tools → Automation Sessions -- **Command Line:** `UE5Editor.exe BladeSmith.uproject -ExecCmds="Automation RunTests"` +UE5 使用自动化系统进行测试: +- **编辑器内**: Window → Developer Tools → Automation Sessions +- **命令行**: `UE5Editor.exe BladeSmith.uproject -ExecCmds="Automation RunTests"` -## Architecture Overview +## 架构概览 -### Core Systems (阶段1更新后) - -**1. Dynamic Mesh Deformation System (增强)** -- `ADynamicIronBlock` (Source/BladeSmith/DynamicIronBlock.h/cpp) - 支持各向异性材料流动 -- 顶点属性层: 初始位置、累积应变、硬度系数、打磨度 -- 边缘检测与约束: 保持刀刃平整锐利 -- 表面磨损可视化: 基于打磨度的颜色混合 -- 各向异性材料流动(AnisotropyRatio控制方向性) -- 锤击时自动更新打磨度(表面从生锈到光亮) -- Laplacian平滑维护网格质量 -- 自适应优化策略 - -**2. Voxel-Based Temperature System** -- 3D temperature voxel grid (`FTemperatureVoxel`) stores temperature and plasticity coefficients -- Temperature affects material plasticity: 800-1200°C is the forging range -- Heat conduction simulation with surface cooling -- Per-vertex color visualization of temperature (black body radiation approximation) -- GPU-accelerated temperature computation using ping-pong buffers - -**3. GPU Compute Pipeline (MiceShaders Plugin)** -- Custom compute shaders for physics simulation -- `FDeformComputeShader` - Plastic deformation calculations -- `FTemperatureComputeShader` - Heat conduction and cooling -- Located in `Plugins/MiceShaders/` -- Shaders written in HLSL (`.usf` files in `Shaders/Private/`) -- Uses RDG (Render Dependency Graph) for GPU dispatch - -**4. Hammer Interaction System** -- `UBladeSmithWeaponComponent` (Source/BladeSmith/BladeSmithWeaponComponent.h/cpp) - First-person hammer tool -- Ray-cast based collision detection -- Enhanced Input system integration -- Triggers deformation on `ADynamicIronBlock` via `OnHammerImpact()` - -### Key Classes and Their Relationships +### 核心系统 ``` -ABladeSmithCharacter (Player) - └── UBladeSmithWeaponComponent (Hammer Tool) +ABladeSmithCharacter (玩家) + └── UBladeSmithWeaponComponent (锤子工具) └── OnHammerImpact() - └── ADynamicIronBlock (Iron Workpiece) - ├── Temperature Voxel Grid (CPU/GPU) - ├── Vertex Attribute Arrays (CPU) + └── ADynamicIronBlock (铁块工件) + ├── 温度体素网格 + ├── 顶点属性数组 │ ├── InitialPositionsArray │ ├── AccumulatedStrainArray │ ├── HardnessCoefficientArray │ └── PolishAmountArray - ├── Dynamic Mesh (GeometryScripting) - │ ├── Anisotropic Flow Direction - │ ├── Edge Constraint - │ └── Laplacian Smoothing - └── MiceShaders Compute Shaders + ├── 动态网格 + │ ├── 各向异性流动方向 + │ ├── 边缘约束 + │ └── Laplacian 平滑 + └── MiceShaders 计算着色器 ``` -### Data Flow: Hammer Impact to Deformation (阶段1更新) +### 锤击到形变的数据流 -1. Player swings hammer (`UBladeSmithWeaponComponent::SwingHammer()`) -2. Ray-cast detects hit on `ADynamicIronBlock` -3. `OnHammerImpact()` receives: location, normal, radius, depth, force +1. 玩家挥动锤子 (`UBladeSmithWeaponComponent::SwingHammer()`) +2. 射线检测命中 `ADynamicIronBlock` +3. `OnHammerImpact()` 接收: 位置、法线、半径、深度、力度 4. **计算材料流动方向** (各向异性) - `FindNearestFreeEdgeDirection()` - 查找最近边缘 - `CalculatePrimaryFlowDirection()` - 计算主流动方向 - `CalculateSecondaryFlowDirection()` - 计算次流动方向 -5. Sample plasticity coefficient from temperature voxels at hit location -6. Apply plastic deformation to mesh vertices via `EditMesh()` lambda +5. 从温度体素采样塑性系数 +6. 应用塑性形变到网格顶点 - **各向异性距离计算** - 材料沿主方向更容易流动 - **更新顶点属性** - 累积应变、打磨度 7. **边缘约束** (如果启用) - `ApplyEdgeLinearConstraint()` -8. **Laplacian平滑** - `ApplyLaplacianSmoothing()` (自适应) -9. Recompute mesh normals -10. Update vertex colors (温度 × 打磨度) -11. GPU compute shader updates temperature distribution (如启用) +8. **Laplacian 平滑** - `ApplyLaplacianSmoothing()` (自适应) +9. 重新计算网格法线 +10. 更新顶点颜色 (温度 × 打磨度) +11. GPU 计算着色器更新温度分布 (如果启用) -## Module Dependencies +### 关键类和关系 -**BladeSmith Module (Source/BladeSmith/BladeSmith.Build.cs):** -- GeometryScriptingCore, GeometryFramework, DynamicMesh -- GeometryCore, GeometryAlgorithms, ModelingComponents -- RenderCore, RHI, Renderer, PhysicsCore -- EnhancedInput -- AudioExtensions, AudioMixer, AudioPlatformConfiguration -- **MiceShaders** (custom plugin) +| 类 | 文件 | 用途 | +|---|---|---| +| `ADynamicIronBlock` | [DynamicIronBlock.h](Source/BladeSmith/DynamicIronBlock.h) | 动态铁块,支持各向异性形变 | +| `FTemperatureVoxel` | [DynamicIronBlock.h:14-35](Source/BladeSmith/DynamicIronBlock.h) | 温度体素结构 | +| `UBladeSmithWeaponComponent` | [BladeSmithWeaponComponent.h](Source/BladeSmith/BladeSmithWeaponComponent.h) | 第一人称锤子工具 | +| `ABladeSmithCharacter` | [BladeSmithCharacter.h](Source/BladeSmith/BladeSmithCharacter.h) | 玩家角色 | -**MiceShaders Plugin:** -- Core, RenderCore, RHI -- Projects (for shader path resolution) +## 模块依赖 -## Code Conventions +**BladeSmith 模块** [Source/BladeSmith/BladeSmith.Build.cs](Source/BladeSmith/BladeSmith.Build.cs): -### File Headers -All source files must start with Epic copyright notice (as required by UE5 licensing). - -### Naming Conventions -- **Actors:** `AClassName` (e.g., `ADynamicIronBlock`) -- **Components:** `UClassName` (e.g., `UBladeSmithWeaponComponent`) -- **Structs:** `FStructName` (e.g., `FTemperatureVoxel`) -- **Enums:** `EEnumName` -- **Functions:** PascalCase (e.g., `OnHammerImpact()`) -- **Variables:** PascalCase for properties, camelCase for locals -- **Constants:** PascalCase - -### Type Usage -- Use UE5 types: `TArray`, `TMap`, `TSet`, `FVector`, `FString`, `int32`, `uint8` -- Use `float` by default (not `double`) -- Smart pointers: rely on UObject garbage collection; use `TSharedPtr` for non-UObjects -- String literals: wrap in `TEXT()` macro - -### Indentation and Formatting -- **4 spaces** (no tabs) -- **Allman style braces** (opening brace on new line) -- Line length under 120 characters - -### Threading and GPU Operations ```cpp -// Atomic flags for thread-safe GPU buffer status +PublicDependencyModuleNames.AddRange(new string[] { + "Core", + "CoreUObject", + "Engine", + "InputCore", + "GeometryScriptingCore", // 动态网格操作 + "GeometryFramework", // 几何框架 + "DynamicMesh", // FDynamicMesh3 + "GeometryCore", // 几何算法 + "GeometryAlgorithms", // 几何算法库 + "ModelingComponents", // 建模组件 + "RenderCore", // 渲染核心 + "RHI", // 渲染硬件接口 + "Renderer", // 渲染器 + "PhysicsCore", // 物理核心 + "EnhancedInput", // 增强输入系统 + "AudioExtensions", + "AudioMixer", + "AudioPlatformConfiguration", + "MiceShaders" // 自定义计算着色器插件 +}); +``` + +## 代码规范 + +### 文件头 + +所有源文件必须以 Epic 版权声明开头(UE5 许可要求)。 + +### 命名规范 + +| 类型 | 命名 | 示例 | +|---|---|---| +| Actors | `A` 前缀 + PascalCase | `ADynamicIronBlock` | +| Components | `U` 前缀 + PascalCase | `UBladeSmithWeaponComponent` | +| Structs | `F` 前缀 + PascalCase | `FTemperatureVoxel` | +| Enums | `E` 前缀 + PascalCase | `EPhaseState` | +| Functions | PascalCase | `OnHammerImpact()` | +| Variables | PascalCase (属性), camelCase (局部) | `BoxSize`, `localHitPos` | +| Constants | PascalCase | `ForgeTemperatureMin` | + +### 类型使用 + +- 使用 UE5 类型: `TArray`, `TMap`, `TSet`, `FVector`, `FString`, `int32`, `uint8` +- 使用 `float` (而非 `double`) +- 智能指针: 依赖 UObject 垃圾回收;非 UObjects 使用 `TSharedPtr` +- 字符串字面量: 使用 `TEXT()` 宏 + +### 缩进和格式 + +- **4 空格** 缩进(不使用制表符) +- **Allman 风格大括号**(左大括号另起一行) +- 行长度限制 120 字符 + +### 线程和 GPU 操作 + +```cpp +// 线程安全标志(用于 GPU 缓冲区状态) std::atomic bGPUBuffersReady{false}; -// Render thread commands +// 渲染线程命令 ENQUEUE_RENDER_COMMAND(CommandName)( [Params](FRHICommandListImmediate& RHICmdList) { - // GPU operations here + // GPU 操作 } ); ``` -### Documentation -Comments use Chinese for domain-specific logic (e.g., "锤子组件", "温度体素结构"). +### 注释 -## Important Implementation Details +- 中文注释用于领域特定逻辑(如 "锤击组件", "温度体素结构") +- 英文注释用于通用算法和标准库使用 -### Temperature-Plasticity Relationship -- Plasticity = 0 below `ForgeTemperatureMin` (800°C by default) -- Plasticity = 1 above `ForgeTemperatureMax` (1200°C by default) -- Linear interpolation between min and max -- Deformation depth is multiplied by plasticity coefficient +## 顶点属性系统 -### Deformation Parameters -- `FalloffExponent`: Controls edge transition smoothness (default: 2.0) -- `BulgeRatio`: Bulge radius relative to compression zone (default: 0.8) -- `BulgeStrength`: Bulge height intensity (default: 0.5) -- These simulate realistic plastic flow and volume conservation +### 数据结构 -### Vertex Color Mapping -- Each vertex samples temperature from voxel grid via trilinear interpolation -- Temperature is converted to color using black body radiation approximation -- Updated every frame when temperature changes occur +每个顶点存储以下属性 (使用简单数组,索引与顶点 ID 对应): -### GPU Buffer Management -- Uses ping-pong double buffering for temperature compute shader -- `TemperatureBufferA` and `TemperatureBufferB` alternate as read/write buffers -- Separate `PlasticityBuffer` stores derived plasticity coefficients -- `SurfaceVoxelFlagsBuffer` marks surface voxels for cooling calculations -- Buffers created on render thread, accessed via UAV/SRV +| 属性 | 类型 | 说明 | 用途 | +|---|---|---|---| +| `InitialPositionsArray` | `TArray` | 初始局部位置 | 无漂移纹理采样 | +| `AccumulatedStrainArray` | `TArray` | 累积塑性应变 | 记录形变历史 | +| `HardnessCoefficientArray` | `TArray` | 硬度系数 (0-1) | 影响形变阻力 | +| `PolishAmountArray` | `TArray` | 打磨度 (0-1) | 0=生锈,1=光亮 | -## Performance Targets +### 顶点颜色编码 -- **Frame time budget:** <7ms for deformation calculations -- **Target FPS:** 60 FPS during hammer operations -- **Mesh complexity:** Tested with ~100k vertices using GPU acceleration -- **Voxel resolution:** 50x50x50 typical (configurable via `TemperatureVoxelSize`) +顶点颜色 (RGBA) 通道分配: -## Adding New Compute Shaders +| 通道 | 用途 | 范围 | 更新频率 | +|---|---|---|---| +| **R** | 温度可视化 | 0-1 | 每帧 | +| **G** | 打磨度 | 0-1 | 锤击时 | +| **B** | 噪声种子 | 0-1 | 初始化 | +| **A** | 硬度/应变 | 0-1 | 锤击时 | -1. Create `.h` and `.cpp` in `Plugins/MiceShaders/Source/MiceShaders/Public|Private/` -2. Define shader class inheriting from `FGlobalShader` -3. Create corresponding `.usf` HLSL shader in `Plugins/MiceShaders/Shaders/Private/` -4. Use `IMPLEMENT_GLOBAL_SHADER()` macro to register -5. Dispatch via RDG in actor's Tick or specialized function -6. Reference existing shaders: `FDeformComputeShader`, `FTemperatureComputeShader` +## 锤击形变参数 -## Key UE5 Patterns Used +### 材料属性 + +| 参数 | 默认值 | 范围 | 说明 | +|---|---|---|---| +| `FalloffExponent` | 2.0 | - | 控制边缘过渡平滑度 | +| `BulgeRatio` | 0.8 | - | 凸起半径/压缩半径比 | +| `BulgeStrength` | 0.5 | - | 凸起高度强度 | +| `AnisotropyRatio` | 3.0 | 1.0-10.0 | 各向异性比 | + +**AnisotropyRatio 使用指南**: +- `1.0` = 均匀流动(锻造平面) +- `3.0-5.0` = 方向性流动(锻造边缘) +- `8.0-10.0` = 极端定向(精细整形) + +### 边缘约束 + +| 参数 | 默认值 | 范围 | 说明 | +|---|---|---|---| +| `bEnableEdgeConstraint` | false | - | 是否启用边缘平整约束 | +| `EdgeThreshold` | 0.5 | 0.1-5.0 | 边缘检测阈值 (cm) | + +### 性能 + +| 参数 | 默认值 | 范围 | 说明 | +|---|---|---|---| +| `bEnableAdaptiveOptimization` | true | - | 自适应优化开关 | +| `MinSmoothingInterval` | 0.1 | 0.0-1.0 | 最小平滑间隔 (秒) | + +## 温度-塑性关系 + +- **塑性 = 0**: 温度 < `ForgeTemperatureMin` (800°C) +- **塑性 = 1**: 温度 > `ForgeTemperatureMax` (1200°C) +- **线性插值**: 介于最小和最大温度之间 +- **形变深度**: 乘以塑性系数 + +## 性能目标 + +| 指标 | 目标值 | +|---|---| +| 单次锤击响应时间 | <10ms | +| 支持顶点数 | 20-50 万 | +| 稳定帧率 | 60 FPS @ 连续锤击 | +| 体素分辨率 | 50×50×50 (可配置) | + +## 内存预算 + +| 数据 | 大小 | 说明 | +|---|---|---| +| 网格顶点 (20万) | ~13.6 MB | 68 字节/顶点 | +| 网格三角形 (40万) | ~4.8 MB | 3×4 字节索引 | +| BVH 结构 | ~5 MB | 加速结构 | +| 温度体素 (50³) | ~0.3 MB | 24 字节/体素 | +| GPU 缓冲区 | ~2 MB | Ping-Pong 温度缓冲 | +| **单铁块总计** | **~26 MB** | 可接受 | + +## 自定义计算着色器插件 + +### 位置 + +[Plugins/MiceShaders/](Plugins/MiceShaders/) + +### 着色器文件 + +- **HLSL**: `Shaders/Private/*.usf` +- **C++**: `Source/MiceShaders/Private/*.cpp` + +### 现有着色器 + +| 着色器 | 文件 | 用途 | +|---|---|---| +| `FDeformComputeShader` | DeformComputeShader.usf | 塑性形变计算 | +| `FTemperatureComputeShader` | TemperatureComputeShader.usf | 热传导和冷却 | + +### 添加新计算着色器 + +1. 在 `Plugins/MiceShaders/Source/MiceShaders/Public|Private/` 创建 `.h` 和 `.cpp` +2. 在 `Plugins/MiceShaders/Shaders/Private/` 创建对应 `.usf` HLSL 着色器 +3. 使用 `IMPLEMENT_GLOBAL_SHADER()` 宏注册 +4. 通过 RDG 在 Actor 的 Tick 或专用函数中调度 + +## UE5 模式使用 + +### 动态网格编辑 -**Dynamic Mesh Editing:** ```cpp DynamicMesh->EditMesh([&](FDynamicMesh3& EditMesh) { - // Modify mesh vertices/triangles here + // 修改网格顶点/三角形 }, EDynamicMeshChangeType::GeneralEdit); ``` -**Material Parameter Updates:** +### 材质参数更新 + ```cpp DynamicMaterialInstance->SetScalarParameterValue(TEXT("AvgTemperature"), AvgTemp); DynamicMaterialInstance->SetVectorParameterValue(TEXT("Color"), FLinearColor(R,G,B,A)); ``` -**Enhanced Input Binding:** +### 增强输入绑定 + ```cpp if (UEnhancedInputComponent* EnhancedInput = Cast(InputComponent)) { @@ -233,27 +321,141 @@ if (UEnhancedInputComponent* EnhancedInput = Cast(Input } ``` -## Plugin Structure +## 开发阶段 -**Enabled Plugins (BladeSmith.uproject):** -- GeometryScripting (UE5 built-in) -- ModelingToolsEditorMode (UE5 built-in) -- HDRIBackdrop (UE5 built-in) -- RiderLink (in repository, for JetBrains Rider integration) -- MiceShaders (custom plugin) +### 阶段 1: 核心形变增强 ✅ -## Content Organization +**完成状态**: 已完成 +- [x] 各向异性材料流动 +- [x] 顶点打磨度属性系统 +- [x] 初始位置存储(无漂移采样) +- [x] 材质扩展(铁锈/金属混合) +- [x] 基础 Laplacian 平滑 -- `Content/BP/` - Blueprint actors and components -- `Content/Res/` - Game resources (meshes, materials, textures) -- `Content/Maps/` - Level maps -- `Content/Input/` - Enhanced Input assets -- `Content/FirstPersonArms/`, `Content/FPWeapon/` - First-person character assets +**文档**: [docs/features/hammer-deformation-system.md](docs/features/hammer-deformation-system.md) -## Notes for AI Agents +### 阶段 2: 淬火退火相变系统 -- The AGENTS.md file contains comprehensive coding style guidelines; refer to it for detailed conventions -- When modifying deformation logic, always consider the temperature-plasticity coupling -- GPU buffer operations must be thread-safe; use atomic flags and render thread commands -- Test deformation with varying temperatures to ensure plasticity affects results correctly -- Voxel resolution trades off between accuracy and performance; adjust `TemperatureVoxelSize` accordingly +**规划状态**: 待实现 + +**核心机制**: +- 温度区间判定 (800-1200°C) +- 冷却速率计算(快速/中速/慢速) +- 硬度倍数映射(基于 Sigmoid 函数) +- 脆性系数增加 +- 相态标记永久保留 + +**可视化**: +- 三阶段可视化:过程高辨识度 → 冷却过渡 → 真实物理表现 +- 真实回火色系统 +- 氧化层表现 + +**文档**: [docs/plans/2026-01-23-淬火退火相变系统设计.md](docs/plans/2026-01-23-淬火退火相变系统设计.md) + +### 阶段 3: 应力累积系统 + +**规划状态**: 待实现 + +**应力来源**: +- 塑性形变应力 +- 热应力 +- 相变应力 +- 残余应力 + +**物理表现**: +- 弯曲/扭曲(应力梯度导致) +- 裂纹起始与扩展 +- 应力松弛(温度驱动) + +**文档**: [docs/plans/2026-01-23-应力累积系统设计.md](docs/plans/2026-01-23-应力累积系统设计.md) + +### 阶段 4: 疲劳累积与耐久度系统 + +**规划状态**: 待实现 + +**疲劳机制**: +- 累积式疲劳值(每次锻打增加) +- 应力和温度影响疲劳率 +- 疲劳裂纹起始与扩展 + +**耐久度系统**: +- 基于平均疲劳、裂纹数量、最大应力 +- 使用中的损伤累积 +- 回火部分恢复耐久度 + +**文档**: [docs/plans/2026-01-23-疲劳累积与耐久度系统设计.md](docs/plans/2026-01-23-疲劳累积与耐久度系统设计.md) + +## 调试工具 + +### Blueprint 可调用函数 + +```cpp +// 可视化材料流动方向 +IronBlock->DebugDrawFlowDirections(); + +// 可视化边缘顶点 +IronBlock->DebugDrawEdgeVertices(); + +// 输出顶点属性统计 +IronBlock->DebugPrintVertexAttributes(); + +// 输出顶点颜色信息 +IronBlock->DebugPrintVertexColors(); +``` + +### Unreal Insights 性能分析 + +- 启用 Unreal Insights 进行性能分析 +- 目标: 锤击响应时间 <10ms + +## 文档索引 + +### 功能文档 +- [锤击形变系统](docs/features/hammer-deformation-system.md) + +### 设计文档 +- [高真实度锻造系统设计](docs/plans/2026-01-22-高真实度锻造系统设计.md) +- [刀刃形成技术细节](docs/plans/2026-01-22-刀刃形成技术细节.md) +- [表面磨损系统细节](docs/plans/2026-01-22-表面磨损系统细节.md) +- [网格质量优化细节](docs/plans/2026-01-22-网格质量优化细节.md) +- [物理模拟架构细节](docs/plans/2026-01-22-物理模拟架构细节.md) +- [淬火退火相变与应力疲劳系统总览](docs/plans/2026-01-23-淬火退火相变与应力疲劳系统总览.md) +- [淬火退火相变系统设计](docs/plans/2026-01-23-淬火退火相变系统设计.md) +- [应力累积系统设计](docs/plans/2026-01-23-应力累积系统设计.md) +- [疲劳累积与耐久度系统设计](docs/plans/2026-01-23-疲劳累积与耐久度系统设计.md) +- [锤击形变系统增强计划](docs/plans/2026-01-23-hammer-deformation-enhancement.md) + +### 测试文档 +- [锤击形变测试结果](docs/tests/hammer-deformation-test-results.md) + +## 已知限制 + +### 当前限制 +1. 顶点属性使用简单数组存储,不支持网格拓扑变化 +2. 边缘约束使用简化算法,可能不适用于复杂几何形状 +3. 自适应优化基于简单的时间间隔,未考虑实际负载 + +### 未来扩展 +- **阶段 2**: 淬火退火相变系统 +- **阶段 3**: 应力累积系统 +- **阶段 4**: 疲劳累积与耐久度系统 +- 多材料支持(铜、青铜、钛合金) +- 焊接系统 +- VR 支持 + +## 参考资料 + +### 物理基础 +- 《金属塑性成形原理》(清华大学出版社) +- 《材料科学基础》(上海交通大学出版社) +- *Metals Handbook: Forging and Forming* (ASM International) + +### 技术参考 +- Unreal Engine 5 Geometry Scripting 文档 +- *Real-Time Collision Detection* by Christer Ericson +- *GPU Gems 3* - Chapter 39 (Parallel Prefix Sum) + +### 游戏案例 +- *My Summer Car* - 机械装配真实度 +- *BeamNG.drive* - 动态网格形变 +- *Dwarf Fortress* - 材料属性系统 diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Attack_01.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Attack_01.uasset deleted file mode 100644 index e2c90e0..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Attack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Attack_02.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Attack_02.uasset deleted file mode 100644 index 995c3ab..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Attack_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Attack_03.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Attack_03.uasset deleted file mode 100644 index 1231605..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Attack_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset deleted file mode 100644 index eea9fa2..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset deleted file mode 100644 index 451d6cc..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset deleted file mode 100644 index 657cc7a..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset deleted file mode 100644 index fa9f211..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset deleted file mode 100644 index dc78928..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset deleted file mode 100644 index c3aa2e0..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Left.uasset deleted file mode 100644 index 62078a3..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Right.uasset deleted file mode 100644 index 5a48358..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Bwd.uasset deleted file mode 100644 index d82f715..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdLeft.uasset deleted file mode 100644 index 6a432d1..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdRight.uasset deleted file mode 100644 index 32f4783..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Fwd.uasset deleted file mode 100644 index 45e5fbd..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdLeft.uasset deleted file mode 100644 index 031d669..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdRight.uasset deleted file mode 100644 index ba40337..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Left.uasset deleted file mode 100644 index a50b67b..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Right.uasset deleted file mode 100644 index 7127f47..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Crouch_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Death.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Death.uasset deleted file mode 100644 index 4fc2320..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Death.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Bwd.uasset deleted file mode 100644 index 4b321fb..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Fwd.uasset deleted file mode 100644 index b890f09..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Left.uasset deleted file mode 100644 index 7a524ec..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Right.uasset deleted file mode 100644 index 16e1919..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Bwd.uasset deleted file mode 100644 index fefae08..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Fwd.uasset deleted file mode 100644 index 54f4567..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Left.uasset deleted file mode 100644 index c5370b9..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Hit_Right.uasset deleted file mode 100644 index 71688b6..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Hit_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Idle.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Idle.uasset deleted file mode 100644 index a44b4be..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Idle.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Idle_Alert.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Idle_Alert.uasset deleted file mode 100644 index 2aaddea..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Idle_Alert.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_Fwd.uasset deleted file mode 100644 index 4a16112..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset deleted file mode 100644 index b9b3210..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdRight.uasset deleted file mode 100644 index 916819e..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_Fwd.uasset deleted file mode 100644 index 2bfe4c7..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdLeft.uasset deleted file mode 100644 index 02b25fa..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdRight.uasset deleted file mode 100644 index 4287dd5..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Run_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Bwd.uasset deleted file mode 100644 index 8aa7e50..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset deleted file mode 100644 index 9e71de0..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset deleted file mode 100644 index bfeca07..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Fwd.uasset deleted file mode 100644 index 6bc15fc..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset deleted file mode 100644 index 743a737..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset deleted file mode 100644 index 8fb6833..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Left.uasset deleted file mode 100644 index 20659a5..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Right.uasset deleted file mode 100644 index 73f29ce..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Bwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Bwd.uasset deleted file mode 100644 index c875b2f..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdLeft.uasset deleted file mode 100644 index 731f53d..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdRight.uasset deleted file mode 100644 index f67cf66..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Fwd.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Fwd.uasset deleted file mode 100644 index 1f40b9a..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdLeft.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdLeft.uasset deleted file mode 100644 index 3b7e283..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdRight.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdRight.uasset deleted file mode 100644 index 5d259ca..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Left.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Left.uasset deleted file mode 100644 index a84af27..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Right.uasset b/Content/Dark_Knight/Animations/Anim_DKM_Walk_Right.uasset deleted file mode 100644 index 6476968..0000000 Binary files a/Content/Dark_Knight/Animations/Anim_DKM_Walk_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_01.uasset deleted file mode 100644 index 4c8b9ea..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_02.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_02.uasset deleted file mode 100644 index 61acd4f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_03.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_03.uasset deleted file mode 100644 index 0318ff0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Attack_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Bwd.uasset deleted file mode 100644 index c2d10bc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdLeft.uasset deleted file mode 100644 index 02f006f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdRight.uasset deleted file mode 100644 index 69128ce..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Fwd.uasset deleted file mode 100644 index fe8b0a3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdLeft.uasset deleted file mode 100644 index 165c766..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdRight.uasset deleted file mode 100644 index 58fcc52..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Left.uasset deleted file mode 100644 index 0356d11..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Right.uasset deleted file mode 100644 index eaedb57..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Bwd.uasset deleted file mode 100644 index 5678e35..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdLeft.uasset deleted file mode 100644 index 2a19d1d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdRight.uasset deleted file mode 100644 index f1e11fb..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Fwd.uasset deleted file mode 100644 index b5aea28..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdLeft.uasset deleted file mode 100644 index 7b0324e..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdRight.uasset deleted file mode 100644 index bc36615..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Left.uasset deleted file mode 100644 index 5b79da6..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Right.uasset deleted file mode 100644 index d9d484d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Crouch_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Death.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Death.uasset deleted file mode 100644 index 2c02654..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Death.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Bwd.uasset deleted file mode 100644 index 438dd27..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Fwd.uasset deleted file mode 100644 index 95782a3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Left.uasset deleted file mode 100644 index 7240a1d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Right.uasset deleted file mode 100644 index ab034cf..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Bwd.uasset deleted file mode 100644 index 01b2e55..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Fwd.uasset deleted file mode 100644 index 73beb40..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Left.uasset deleted file mode 100644 index 44d6097..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Right.uasset deleted file mode 100644 index 12a010f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Hit_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle.uasset deleted file mode 100644 index cd6e935..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle_Alert.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle_Alert.uasset deleted file mode 100644 index 925e07c..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Idle_Alert.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_Fwd.uasset deleted file mode 100644 index 4c13e3d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdLeft.uasset deleted file mode 100644 index edeadcd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdRight.uasset deleted file mode 100644 index 4ec1df4..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Fwd.uasset deleted file mode 100644 index 1488687..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdLeft.uasset deleted file mode 100644 index 971c4d9..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdRight.uasset deleted file mode 100644 index 43eb2aa..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Run_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Bwd.uasset deleted file mode 100644 index b41924e..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdLeft.uasset deleted file mode 100644 index dacabed..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdRight.uasset deleted file mode 100644 index 94a8b17..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Fwd.uasset deleted file mode 100644 index 2200226..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdLeft.uasset deleted file mode 100644 index 79b8baa..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdRight.uasset deleted file mode 100644 index 2ebeb75..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Left.uasset deleted file mode 100644 index 3cbf77d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Right.uasset deleted file mode 100644 index 2a3ca38..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Bwd.uasset deleted file mode 100644 index 538d266..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdLeft.uasset deleted file mode 100644 index f0258ed..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdRight.uasset deleted file mode 100644 index 3ae4174..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Fwd.uasset deleted file mode 100644 index bdcb0aa..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdLeft.uasset deleted file mode 100644 index 94f98ce..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdRight.uasset deleted file mode 100644 index 63b31f0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Left.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Left.uasset deleted file mode 100644 index 567ee92..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Right.uasset b/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Right.uasset deleted file mode 100644 index 71e435d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Animations/Anim_DKF_Walk_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/M_Floor.uasset b/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/M_Floor.uasset deleted file mode 100644 index cb8e6bf..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/M_Floor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/SM_Stand.uasset b/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/SM_Stand.uasset deleted file mode 100644 index 178a446..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Demo/Studio/SM_Stand.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Maps/Demonstration.umap b/Content/Dark_Knight/Dark_Knight_Female/Maps/Demonstration.umap deleted file mode 100644 index 1dbd7b3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Maps/Demonstration.umap and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Maps/Preview.umap b/Content/Dark_Knight/Dark_Knight_Female/Maps/Preview.umap deleted file mode 100644 index 7d5644d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Maps/Preview.umap and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Scalar.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Scalar.uasset deleted file mode 100644 index a9f4385..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Vector3.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Vector3.uasset deleted file mode 100644 index bab2ac1..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Add_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Scalar.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Scalar.uasset deleted file mode 100644 index 1d823b2..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Vector3.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Vector3.uasset deleted file mode 100644 index 3968651..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Multiply_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Rotate2D.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Rotate2D.uasset deleted file mode 100644 index eadbb0a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Rotate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Scale2D.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Scale2D.uasset deleted file mode 100644 index 69f4850..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Scale2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Translate2D.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Translate2D.uasset deleted file mode 100644 index 8629df9..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Functions/MF_Translate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Armor.uasset deleted file mode 100644 index e4b5424..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Boots.uasset deleted file mode 100644 index fcba287..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Gauntlets.uasset deleted file mode 100644 index 443f251..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Helmet.uasset deleted file mode 100644 index 4209488..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Pants.uasset deleted file mode 100644 index eb12571..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/Instances/MI_DKF_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Armor.uasset deleted file mode 100644 index ed6c766..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Boots.uasset deleted file mode 100644 index ec250cc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Gauntlets.uasset deleted file mode 100644 index d2ab833..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Helmet.uasset deleted file mode 100644 index 2e110ee..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Pants.uasset deleted file mode 100644 index 926f840..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Sword.uasset deleted file mode 100644 index 2eeecbc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Materials/M_DKF_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/PHYS_DKF_Full.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/PHYS_DKF_Full.uasset deleted file mode 100644 index 2698e72..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/PHYS_DKF_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Armor.uasset deleted file mode 100644 index 2fee6b3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Boots.uasset deleted file mode 100644 index e2fb37b..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Gauntlets.uasset deleted file mode 100644 index 8697a1c..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Helmet.uasset deleted file mode 100644 index 2e3dd44..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Pants.uasset deleted file mode 100644 index abbe6ed..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/Parts/SKM_DKF_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full.uasset deleted file mode 100644 index f44d3a8..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full_With_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full_With_Sword.uasset deleted file mode 100644 index f578c65..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SKM_DKF_Full_With_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SK_DKF_Full.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/SK_DKF_Full.uasset deleted file mode 100644 index e66a8e1..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SK_DKF_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SM_DKF_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Female/Meshes/SM_DKF_Sword.uasset deleted file mode 100644 index 952458a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Meshes/SM_DKF_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_1.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_1.uasset deleted file mode 100644 index 7f3fbc4..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_1.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_2.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_2.uasset deleted file mode 100644 index eb093de..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_2.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_3.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_3.uasset deleted file mode 100644 index b591749..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Armor_Mask_Pack_3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Boots_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Boots_Mask_Pack_01.uasset deleted file mode 100644 index 93718e1..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Boots_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Gauntlets_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Gauntlets_Mask_Pack_01.uasset deleted file mode 100644 index d3ddeaf..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Gauntlets_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Helmet_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Helmet_Mask_Pack_01.uasset deleted file mode 100644 index 7f1f7f3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Helmet_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Pants_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Pants_Mask_Pack_01.uasset deleted file mode 100644 index 8ac6192..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Mask_Packs/T_DKF_Pants_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_01.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_01.uasset deleted file mode 100644 index d3f4f38..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_02.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_02.uasset deleted file mode 100644 index 4d219de..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_03.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_03.uasset deleted file mode 100644 index c753b12..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/Symbols/T_DKF_Symbol_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ALB.uasset deleted file mode 100644 index 75d6c57..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ARM.uasset deleted file mode 100644 index 04224cd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_NRM.uasset deleted file mode 100644 index 19d1b56..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_Opacity.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_Opacity.uasset deleted file mode 100644 index c767b03..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Armor_Opacity.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ALB.uasset deleted file mode 100644 index 36981f3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ARM.uasset deleted file mode 100644 index fa5d7f7..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_NRM.uasset deleted file mode 100644 index e3c339f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Boots_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ALB.uasset deleted file mode 100644 index 64cb67f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ARM.uasset deleted file mode 100644 index 51fc4c0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_NRM.uasset deleted file mode 100644 index 2441265..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Gauntlets_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ALB.uasset deleted file mode 100644 index 99775b4..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ARM.uasset deleted file mode 100644 index 010b8dd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_NRM.uasset deleted file mode 100644 index b3cfa64..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Helmet_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ALB.uasset deleted file mode 100644 index e1825fd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ARM.uasset deleted file mode 100644 index 8e1c7a9..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_NRM.uasset deleted file mode 100644 index cc19427..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Pants_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ALB.uasset deleted file mode 100644 index e2b3d1d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ARM.uasset deleted file mode 100644 index 7c5e4ef..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_NRM.uasset deleted file mode 100644 index 22f6037..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Female/Textures/T_DKF_Sword_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_01.uasset deleted file mode 100644 index ce3cd77..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_02.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_02.uasset deleted file mode 100644 index 0ca457a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_03.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_03.uasset deleted file mode 100644 index d0b5ce8..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Attack_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset deleted file mode 100644 index 8990ccf..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset deleted file mode 100644 index 23e302f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset deleted file mode 100644 index 661404a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset deleted file mode 100644 index 3bce0e5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset deleted file mode 100644 index 81c6c3e..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset deleted file mode 100644 index 8c3f5ee..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Left.uasset deleted file mode 100644 index 94bf035..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Right.uasset deleted file mode 100644 index 7c4d1bf..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Bwd.uasset deleted file mode 100644 index bf5ebc5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdLeft.uasset deleted file mode 100644 index 193964a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdRight.uasset deleted file mode 100644 index 4494011..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Fwd.uasset deleted file mode 100644 index 56d1849..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdLeft.uasset deleted file mode 100644 index a7745d5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdRight.uasset deleted file mode 100644 index 6da29c7..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Left.uasset deleted file mode 100644 index a00809f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Right.uasset deleted file mode 100644 index 22580b0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Crouch_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Death.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Death.uasset deleted file mode 100644 index 36db903..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Death.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Bwd.uasset deleted file mode 100644 index ba23c4e..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Fwd.uasset deleted file mode 100644 index 3a81ad9..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Left.uasset deleted file mode 100644 index 8220afb..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Right.uasset deleted file mode 100644 index e6c27f0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Bwd.uasset deleted file mode 100644 index aa51bff..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Fwd.uasset deleted file mode 100644 index dddbedd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Left.uasset deleted file mode 100644 index 54f7423..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Right.uasset deleted file mode 100644 index 9b4e2cb..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Hit_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle.uasset deleted file mode 100644 index 0f793ae..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle_Alert.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle_Alert.uasset deleted file mode 100644 index 0388455..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Idle_Alert.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_Fwd.uasset deleted file mode 100644 index 98630c5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset deleted file mode 100644 index 9ed8756..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdRight.uasset deleted file mode 100644 index b60d796..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Fwd.uasset deleted file mode 100644 index b69aede..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdLeft.uasset deleted file mode 100644 index ec0b918..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdRight.uasset deleted file mode 100644 index 2aef1ad..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Run_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Bwd.uasset deleted file mode 100644 index 6d39204..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset deleted file mode 100644 index f73a2e3..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset deleted file mode 100644 index 23b3783..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Fwd.uasset deleted file mode 100644 index cbf8836..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset deleted file mode 100644 index a7e47f5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset deleted file mode 100644 index 71853cd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Left.uasset deleted file mode 100644 index e8e8000..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Right.uasset deleted file mode 100644 index 6aff8bc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Alert_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Bwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Bwd.uasset deleted file mode 100644 index c653e83..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Bwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdLeft.uasset deleted file mode 100644 index 0b00a5c..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdRight.uasset deleted file mode 100644 index b0805b7..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_BwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Fwd.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Fwd.uasset deleted file mode 100644 index fbaff83..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Fwd.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdLeft.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdLeft.uasset deleted file mode 100644 index 73c9014..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdLeft.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdRight.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdRight.uasset deleted file mode 100644 index 90d3c5a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_FwdRight.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Left.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Left.uasset deleted file mode 100644 index e88e461..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Left.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Right.uasset b/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Right.uasset deleted file mode 100644 index 0729f71..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Animations/Anim_DKM_Walk_Right.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/M_Floor.uasset b/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/M_Floor.uasset deleted file mode 100644 index 47ef1bb..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/M_Floor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/SM_Stand.uasset b/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/SM_Stand.uasset deleted file mode 100644 index 0123a39..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Demo/Studio/SM_Stand.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Maps/Demonstration.umap b/Content/Dark_Knight/Dark_Knight_Male/Maps/Demonstration.umap deleted file mode 100644 index 1f44b3a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Maps/Demonstration.umap and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Maps/Preview.umap b/Content/Dark_Knight/Dark_Knight_Male/Maps/Preview.umap deleted file mode 100644 index 5eabdcc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Maps/Preview.umap and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Scalar.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Scalar.uasset deleted file mode 100644 index b372d15..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Vector3.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Vector3.uasset deleted file mode 100644 index 6b6f2c5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Add_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Scalar.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Scalar.uasset deleted file mode 100644 index 40f10a6..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Vector3.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Vector3.uasset deleted file mode 100644 index 760bfa1..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Multiply_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Rotate2D.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Rotate2D.uasset deleted file mode 100644 index fc3a031..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Rotate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Scale2D.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Scale2D.uasset deleted file mode 100644 index ec381d0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Scale2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Translate2D.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Translate2D.uasset deleted file mode 100644 index d892f74..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Functions/MF_Translate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Armor.uasset deleted file mode 100644 index 69f4403..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Boots.uasset deleted file mode 100644 index 8444f6a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Gauntlets.uasset deleted file mode 100644 index 93b5aa1..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Helmet.uasset deleted file mode 100644 index 89c4c8a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Pants.uasset deleted file mode 100644 index 85f5ba0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/Instances/MI_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Armor.uasset deleted file mode 100644 index 8aa28e2..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Boots.uasset deleted file mode 100644 index cbb5c68..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Gauntlets.uasset deleted file mode 100644 index e70e70a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Helmet.uasset deleted file mode 100644 index 202d3f2..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Pants.uasset deleted file mode 100644 index 3bff938..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Sword.uasset deleted file mode 100644 index 1cd682f..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Materials/M_DKM_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/PHYS_DKM_Full.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/PHYS_DKM_Full.uasset deleted file mode 100644 index 1ef9973..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/PHYS_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Armor.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Armor.uasset deleted file mode 100644 index 31b4bef..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Boots.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Boots.uasset deleted file mode 100644 index a8ce23b..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Gauntlets.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Gauntlets.uasset deleted file mode 100644 index 78952f8..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Helmet.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Helmet.uasset deleted file mode 100644 index 48d88c0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Pants.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Pants.uasset deleted file mode 100644 index 250ccc0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/Parts/SKM_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full.uasset deleted file mode 100644 index bd122fa..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full_With_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full_With_Sword.uasset deleted file mode 100644 index 665f42b..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SKM_DKM_Full_With_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SK_DKM_Full.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/SK_DKM_Full.uasset deleted file mode 100644 index d41b698..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SK_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SM_DKM_Sword.uasset b/Content/Dark_Knight/Dark_Knight_Male/Meshes/SM_DKM_Sword.uasset deleted file mode 100644 index 7d304d6..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Meshes/SM_DKM_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ALB.uasset deleted file mode 100644 index 89bf779..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ARM.uasset deleted file mode 100644 index 5e16bb6..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_NRM.uasset deleted file mode 100644 index ba9527d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/M_DKM_Sword_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset deleted file mode 100644 index ac2e751..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset deleted file mode 100644 index 09eeade..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset deleted file mode 100644 index 81575ec..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset deleted file mode 100644 index 91b123d..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset deleted file mode 100644 index 6dd4041..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset deleted file mode 100644 index 216cedc..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset deleted file mode 100644 index f705f96..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_01.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_01.uasset deleted file mode 100644 index 6e78874..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_02.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_02.uasset deleted file mode 100644 index ed08fff..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_03.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_03.uasset deleted file mode 100644 index 6f98277..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/Symbols/T_DKM_Symbol_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ALB.uasset deleted file mode 100644 index 31baae0..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ARM.uasset deleted file mode 100644 index 15f795a..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_NRM.uasset deleted file mode 100644 index 75d7eb5..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_Opacity.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_Opacity.uasset deleted file mode 100644 index 45847bd..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Armor_Opacity.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ALB.uasset deleted file mode 100644 index 3e13930..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ARM.uasset deleted file mode 100644 index c32b4df..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_NRM.uasset deleted file mode 100644 index bb377c7..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Boots_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ALB.uasset deleted file mode 100644 index 3983302..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ARM.uasset deleted file mode 100644 index 5543928..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_NRM.uasset deleted file mode 100644 index d666acb..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Gauntlets_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ALB.uasset deleted file mode 100644 index 8e20b0c..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ARM.uasset deleted file mode 100644 index e8bf732..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_NRM.uasset deleted file mode 100644 index 26c707c..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Helmet_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ALB.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ALB.uasset deleted file mode 100644 index b25f495..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ARM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ARM.uasset deleted file mode 100644 index 9ee1eb2..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_NRM.uasset b/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_NRM.uasset deleted file mode 100644 index f89abbe..0000000 Binary files a/Content/Dark_Knight/Dark_Knight_Male/Textures/T_DKM_Pants_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Demo/Studio/M_Floor.uasset b/Content/Dark_Knight/Demo/Studio/M_Floor.uasset deleted file mode 100644 index d6b766e..0000000 Binary files a/Content/Dark_Knight/Demo/Studio/M_Floor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Demo/Studio/SM_Stand.uasset b/Content/Dark_Knight/Demo/Studio/SM_Stand.uasset deleted file mode 100644 index de79939..0000000 Binary files a/Content/Dark_Knight/Demo/Studio/SM_Stand.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Maps/Demonstration.umap b/Content/Dark_Knight/Maps/Demonstration.umap deleted file mode 100644 index 605f52d..0000000 Binary files a/Content/Dark_Knight/Maps/Demonstration.umap and /dev/null differ diff --git a/Content/Dark_Knight/Maps/Preview.umap b/Content/Dark_Knight/Maps/Preview.umap deleted file mode 100644 index 8872cc0..0000000 Binary files a/Content/Dark_Knight/Maps/Preview.umap and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Scalar.uasset b/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Scalar.uasset deleted file mode 100644 index 357f306..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Vector3.uasset b/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Vector3.uasset deleted file mode 100644 index 2e6a8cf..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Add_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Scalar.uasset b/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Scalar.uasset deleted file mode 100644 index 9309b25..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Scalar.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Vector3.uasset b/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Vector3.uasset deleted file mode 100644 index 46fd826..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Multiply_Blend_Vector3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Rotate2D.uasset b/Content/Dark_Knight/Materials/Functions/MF_Rotate2D.uasset deleted file mode 100644 index 5add958..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Rotate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Scale2D.uasset b/Content/Dark_Knight/Materials/Functions/MF_Scale2D.uasset deleted file mode 100644 index e5b2aa7..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Scale2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Functions/MF_Translate2D.uasset b/Content/Dark_Knight/Materials/Functions/MF_Translate2D.uasset deleted file mode 100644 index 2d8b3a7..0000000 Binary files a/Content/Dark_Knight/Materials/Functions/MF_Translate2D.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Instances/MI_DKM_Armor.uasset b/Content/Dark_Knight/Materials/Instances/MI_DKM_Armor.uasset deleted file mode 100644 index 7989724..0000000 Binary files a/Content/Dark_Knight/Materials/Instances/MI_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Instances/MI_DKM_Boots.uasset b/Content/Dark_Knight/Materials/Instances/MI_DKM_Boots.uasset deleted file mode 100644 index 2cbfea5..0000000 Binary files a/Content/Dark_Knight/Materials/Instances/MI_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Instances/MI_DKM_Gauntlets.uasset b/Content/Dark_Knight/Materials/Instances/MI_DKM_Gauntlets.uasset deleted file mode 100644 index dc7cccc..0000000 Binary files a/Content/Dark_Knight/Materials/Instances/MI_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Instances/MI_DKM_Helmet.uasset b/Content/Dark_Knight/Materials/Instances/MI_DKM_Helmet.uasset deleted file mode 100644 index 466e06d..0000000 Binary files a/Content/Dark_Knight/Materials/Instances/MI_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/Instances/MI_DKM_Pants.uasset b/Content/Dark_Knight/Materials/Instances/MI_DKM_Pants.uasset deleted file mode 100644 index ea76543..0000000 Binary files a/Content/Dark_Knight/Materials/Instances/MI_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Armor.uasset b/Content/Dark_Knight/Materials/M_DKM_Armor.uasset deleted file mode 100644 index a6ef387..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Boots.uasset b/Content/Dark_Knight/Materials/M_DKM_Boots.uasset deleted file mode 100644 index 806797f..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Gauntlets.uasset b/Content/Dark_Knight/Materials/M_DKM_Gauntlets.uasset deleted file mode 100644 index 47508de..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Helmet.uasset b/Content/Dark_Knight/Materials/M_DKM_Helmet.uasset deleted file mode 100644 index 6e151ea..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Pants.uasset b/Content/Dark_Knight/Materials/M_DKM_Pants.uasset deleted file mode 100644 index 9ffa224..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Materials/M_DKM_Sword.uasset b/Content/Dark_Knight/Materials/M_DKM_Sword.uasset deleted file mode 100644 index e9fc2b9..0000000 Binary files a/Content/Dark_Knight/Materials/M_DKM_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/PHYS_DKM_Full.uasset b/Content/Dark_Knight/Meshes/PHYS_DKM_Full.uasset deleted file mode 100644 index 4b3d5ae..0000000 Binary files a/Content/Dark_Knight/Meshes/PHYS_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Armor.uasset b/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Armor.uasset deleted file mode 100644 index 55a3f7d..0000000 Binary files a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Armor.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Boots.uasset b/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Boots.uasset deleted file mode 100644 index 70e0043..0000000 Binary files a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Boots.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Gauntlets.uasset b/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Gauntlets.uasset deleted file mode 100644 index 080d1a2..0000000 Binary files a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Gauntlets.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Helmet.uasset b/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Helmet.uasset deleted file mode 100644 index 5ad5249..0000000 Binary files a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Helmet.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Pants.uasset b/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Pants.uasset deleted file mode 100644 index c442e74..0000000 Binary files a/Content/Dark_Knight/Meshes/Parts/SKM_DKM_Pants.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/SKM_DKM_Full.uasset b/Content/Dark_Knight/Meshes/SKM_DKM_Full.uasset deleted file mode 100644 index 0986733..0000000 Binary files a/Content/Dark_Knight/Meshes/SKM_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/SKM_DKM_Full_With_Sword.uasset b/Content/Dark_Knight/Meshes/SKM_DKM_Full_With_Sword.uasset deleted file mode 100644 index 6f322aa..0000000 Binary files a/Content/Dark_Knight/Meshes/SKM_DKM_Full_With_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/SK_DKM_Full.uasset b/Content/Dark_Knight/Meshes/SK_DKM_Full.uasset deleted file mode 100644 index 6db17b5..0000000 Binary files a/Content/Dark_Knight/Meshes/SK_DKM_Full.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Meshes/SM_DKM_Sword.uasset b/Content/Dark_Knight/Meshes/SM_DKM_Sword.uasset deleted file mode 100644 index 982dcd0..0000000 Binary files a/Content/Dark_Knight/Meshes/SM_DKM_Sword.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/M_DKM_Sword_ALB.uasset b/Content/Dark_Knight/Textures/M_DKM_Sword_ALB.uasset deleted file mode 100644 index 1c821d3..0000000 Binary files a/Content/Dark_Knight/Textures/M_DKM_Sword_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/M_DKM_Sword_ARM.uasset b/Content/Dark_Knight/Textures/M_DKM_Sword_ARM.uasset deleted file mode 100644 index 8dac345..0000000 Binary files a/Content/Dark_Knight/Textures/M_DKM_Sword_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/M_DKM_Sword_NRM.uasset b/Content/Dark_Knight/Textures/M_DKM_Sword_NRM.uasset deleted file mode 100644 index 1615bd3..0000000 Binary files a/Content/Dark_Knight/Textures/M_DKM_Sword_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset deleted file mode 100644 index c3cae52..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_1.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset deleted file mode 100644 index 7521718..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_2.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset deleted file mode 100644 index 5c181d3..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Armor_Mask_Pack_3.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset deleted file mode 100644 index 0810ccf..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Boots_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset deleted file mode 100644 index 111ef0e..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Gauntlets_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset deleted file mode 100644 index c1c61bc..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Helmet_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset b/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset deleted file mode 100644 index 9e4965a..0000000 Binary files a/Content/Dark_Knight/Textures/Mask_Packs/T_DKM_Pants_Mask_Pack_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_01.uasset b/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_01.uasset deleted file mode 100644 index ec98568..0000000 Binary files a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_01.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_02.uasset b/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_02.uasset deleted file mode 100644 index 0c3b59a..0000000 Binary files a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_02.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_03.uasset b/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_03.uasset deleted file mode 100644 index d6930ff..0000000 Binary files a/Content/Dark_Knight/Textures/Symbols/T_DKM_Symbol_03.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Armor_ALB.uasset b/Content/Dark_Knight/Textures/T_DKM_Armor_ALB.uasset deleted file mode 100644 index 5b168f5..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Armor_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Armor_ARM.uasset b/Content/Dark_Knight/Textures/T_DKM_Armor_ARM.uasset deleted file mode 100644 index be1f652..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Armor_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Armor_NRM.uasset b/Content/Dark_Knight/Textures/T_DKM_Armor_NRM.uasset deleted file mode 100644 index d7125e5..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Armor_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Armor_Opacity.uasset b/Content/Dark_Knight/Textures/T_DKM_Armor_Opacity.uasset deleted file mode 100644 index 802159c..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Armor_Opacity.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Boots_ALB.uasset b/Content/Dark_Knight/Textures/T_DKM_Boots_ALB.uasset deleted file mode 100644 index de6c174..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Boots_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Boots_ARM.uasset b/Content/Dark_Knight/Textures/T_DKM_Boots_ARM.uasset deleted file mode 100644 index 3666b55..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Boots_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Boots_NRM.uasset b/Content/Dark_Knight/Textures/T_DKM_Boots_NRM.uasset deleted file mode 100644 index 54b48de..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Boots_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ALB.uasset b/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ALB.uasset deleted file mode 100644 index d4c9a2c..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ARM.uasset b/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ARM.uasset deleted file mode 100644 index a8cc04c..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_NRM.uasset b/Content/Dark_Knight/Textures/T_DKM_Gauntlets_NRM.uasset deleted file mode 100644 index 4d4f974..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Gauntlets_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Helmet_ALB.uasset b/Content/Dark_Knight/Textures/T_DKM_Helmet_ALB.uasset deleted file mode 100644 index dc1c1d9..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Helmet_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Helmet_ARM.uasset b/Content/Dark_Knight/Textures/T_DKM_Helmet_ARM.uasset deleted file mode 100644 index 237fd6f..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Helmet_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Helmet_NRM.uasset b/Content/Dark_Knight/Textures/T_DKM_Helmet_NRM.uasset deleted file mode 100644 index dd0d679..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Helmet_NRM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Pants_ALB.uasset b/Content/Dark_Knight/Textures/T_DKM_Pants_ALB.uasset deleted file mode 100644 index a09e48d..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Pants_ALB.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Pants_ARM.uasset b/Content/Dark_Knight/Textures/T_DKM_Pants_ARM.uasset deleted file mode 100644 index b0e007b..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Pants_ARM.uasset and /dev/null differ diff --git a/Content/Dark_Knight/Textures/T_DKM_Pants_NRM.uasset b/Content/Dark_Knight/Textures/T_DKM_Pants_NRM.uasset deleted file mode 100644 index c0042b9..0000000 Binary files a/Content/Dark_Knight/Textures/T_DKM_Pants_NRM.uasset and /dev/null differ