Check out our discord at https://discord.gg/3u69jMa 

Main Page: Difference between revisions

From SWRC Wiki
Jump to navigation Jump to search
No edit summary
Leon (talk | contribs)
No edit summary
 
(9 intermediate revisions by one other user not shown)
Line 3: Line 3:
'''Engine version:''' 2226
'''Engine version:''' 2226


'''Build:''' 139 (138) - see <nowiki>[[Game Versions]]</nowiki>
'''Build:''' 139 (138) - see [[Game Versions]]
 
==== Core Differences ====


'''Core Differences:'''
* The UnrealEd editor has a different movement mode and a rotation gimbal
* The UnrealEd editor has a different movement mode and a rotation gimbal
** This was done to closer match Autodesk Maya, as the 3D artists were used to that instead of the movement in UE
** This was done to closer match Autodesk Maya, as the 3D artists were used to that instead of the movement in UE
** This feature can be toggled off by going into the Advanced Options (View->Advanced Options), going into Editor and turning on UseOldInterface
** This feature can be toggled off by going into the Advanced Options (View->Advanced Options), going into Editor and turning on UseOldInterface
* Many smaller improvements like multiple actor properties windows and the ability to change the value of hidden properties
* The game supports programmable shaders (vs 1.1, ps 1.1 and ps 1.4)
* Class property default values can be stored in separate packages in the Properties directory
* Config files in System are read only and overridden by the ones in Save


* Republic Commando does not have an external Malloc class, the Malloc object is initialized internally in the appInit function
** Therefore, the appInit call is missing the Malloc argument.


== Client ==
== Client ==
Line 20: Line 23:
[[Cheats and Console Commands]]
[[Cheats and Console Commands]]


[[Files and Useful Stuff (Client)]]
[[ini Files]]
[[Directory Layout]]


== Server ==
== Server ==


todo :mreow:
[[Create Basic Server (Windows)]]
 
[[Run Server on Linux]]


[[Files and Useful Stuff (Server)]]


== Unreal Editor ==
== Unreal Editor ==


todo :mreow:
[[Introduction]]


[[Tutorial Series]]


== Native Programming ==
== Native Programming ==


todo :mreow:
[[MS Visual Studio 2003]]
 
[[Republic Commando UCC]]
 
[[Binary decompilation]]
 
[[Header files and useful links]]
 
[[Writing Native Code]]


[[Compiling with MS Visual Studio 2017]]


== Miscellaneous ==
== Miscellaneous ==


todo :mreow:
[[Articles/Promotions/Reviews/Interviews/etc]]
 
[[Cut Dialogue/Voicelines]]
 
[[Gamespy in Republic Commando]]
 
[[Hardware Shaders]]
 
[[Nintendo Switch Game Log]]
 
[[Replication De-Obfuscation]]
 
[https://tcrf.net/Star_Wars:_Republic_Commando SWRC on TCRF]
 
[[True-Type Font Importing]]
 
[[Unreal Class Reference]]
 
[[UnrealScript Language Reference]]
 
[[XBOX MetaData]]

Latest revision as of 13:18, 21 May 2024

Star Wars Republic Commando is a tactical first-person shooter video game, set in the Star Wars universe, released in March 2005. It was developed and published by LucasArts for the Xbox and Microsoft Windows. The game uses Epic Games Unreal Warfare game/engine as foundation.

Engine version: 2226

Build: 139 (138) - see Game Versions

Core Differences:

  • The UnrealEd editor has a different movement mode and a rotation gimbal
    • This was done to closer match Autodesk Maya, as the 3D artists were used to that instead of the movement in UE
    • This feature can be toggled off by going into the Advanced Options (View->Advanced Options), going into Editor and turning on UseOldInterface
  • Many smaller improvements like multiple actor properties windows and the ability to change the value of hidden properties
  • The game supports programmable shaders (vs 1.1, ps 1.1 and ps 1.4)
  • Class property default values can be stored in separate packages in the Properties directory
  • Config files in System are read only and overridden by the ones in Save


Client

Troubleshooting Client

Cheats and Console Commands

Files and Useful Stuff (Client)

ini Files

Directory Layout

Server

Create Basic Server (Windows)

Run Server on Linux

Files and Useful Stuff (Server)

Unreal Editor

Introduction

Tutorial Series

Native Programming

MS Visual Studio 2003

Republic Commando UCC

Binary decompilation

Header files and useful links

Writing Native Code

Compiling with MS Visual Studio 2017

Miscellaneous

Articles/Promotions/Reviews/Interviews/etc

Cut Dialogue/Voicelines

Gamespy in Republic Commando

Hardware Shaders

Nintendo Switch Game Log

Replication De-Obfuscation

SWRC on TCRF

True-Type Font Importing

Unreal Class Reference

UnrealScript Language Reference

XBOX MetaData