Skip to content

Latest commit

 

History

History
114 lines (69 loc) · 5.35 KB

README.md

File metadata and controls

114 lines (69 loc) · 5.35 KB

SageMetaTool

A universal dll mod for most sage engine games that brings important engine updates and adds unique new features.

Key features (singleplayer skirmish game focused, multiplayer untested, all aspects WIP):

  • Fluent 60 fps with proper gamespeed
  • Unlimited camera zoom (narrow and wide)
  • Dozens of new unique universal gamemodes compatible with any map + live mod/config loader, all via a completely new skirmish setup sub menu
  • First and third person mode with real WASD unit control (C&C renegade vibes)
  • Meta control ingame sandbox menu to change countless different options including object spawner menu, unit colorizer, AI live adjusting/scripting
  • Spawner menu auto loads all game objects available even from mods in BFME2, ROTWK and Zero Hour.
  • Powerfull ingame lua script console (Useable commands: https://pastebin.com/xHHGCVZ1)
  • Heavy extension of the sage lua framework, fix of player and coordinate parameters, register of every object to be accessible via lua
  • Complete Lua scripting framework for C&C generals zero hour (Useable commands: https://pastebin.com/M4wZcJKv)
  • CNC Online and T3A Online implemented (WIP)
  • New Key remapping menu

Supported games (9/10 sage games, note: also works for all mods):

SuppprtedGames

  • Command and Conquer Generals Zero Hour (retail 1.04 or nocd) (WIP, lacks proper gamespeed)
  • Lord of the Rings The Battle for Middle-earth 1 (retail nocd) (WIP)
  • Lord of the Rings The Battle for Middle-earth 2 (retail nocd)
  • Lord of the Rings The Battle for Middle-earth 2 - Rise of the Witch-King (retail nocd)
  • Command and Conquer 3 Tiberium Wars (steam)
  • Command and Conquer 3 Kane's Wrath (steam)
  • Command and Conquer Red Alert 3 (steam)
  • Command and Conquer Red Alert 3 Uprising (steam)
  • Command and Conquer 4 (all versions steam/origin) (WIP)

By using advanced signature (binary pattern) scanning methods all sub versions should be supported as well in the future. There is a chance origin versions work partially or entirely too already.

Only the original Command and Conquer Generals is not yet supported in any way because I strongly believe most use zero hour anyway.

A special thanks goes to:

  • tomsons26
  • LanYi
  • OmniBlade
  • all testers - especially hooten, darkyuri and all others

Previews (click the links):

Launcher:

preview

Gamemode menu (video):

Video Preview 1

First person mode (video):

Video Preview 2

Demonstration of the extended lua scripting framework (video):

Video Preview 3

One of many new scripts: Nature generator for BFME2 and ROTWK:

3 saddsa

Lua live script console in C&C generals zero hour:

script console

Unit customizer/colorizer

LiveColorizer

Demonstration of the powerfull (gamemode-) scripting capabilities: Maze Generator !

hugemaze

Drone Swarm - from the intelligent drone swarm gamemode script.

DroneSwarm2

Defend the spiral spawner gamemode preview:

Unbenannt3

New skirmish setup config/gamemode/mod selector sub menu, here for red alert 3:

Unbenannt

Lua scripting in RA3:

ra3

Quick access buttons ingame (appear when map started):

3

Gamemode system and usage:

smt-gamemodes

Simplified Venn diagram to see the relation of SMT to other sage engine related projetcs:

venn

More

Discord

Get direct access to the latest build of the tool by becoming a Patron and support the project longterm if you believe in my vision:

Patreon

Donate