The Assault Plug-in Enhancement

This document is written for the benefit of mod developers who are considering adding Assault support to their project. If you are unaware or unsure of what the Yuri's Revenge Assault plug-in enhancement is, then please read this general information document first.
Reasons to Add Assault Support

The most obvious reason to add support for Assault in your project is to expand the number of unique game mode options that your modification offers. After all, the more ways a user can play your mod, the more they are likely to play it.

From the standpoint of the mod developer, an even more important reason to add Assault support is to help create gamers' awareness of your project's existence. A user may not know anything about your mod, and might not be terribly inclined to even try it. But if he is already playing another mod that uses the Assault mappacks, then he might be inclined to try your project, if he sees that he can use it to play on the maps that he has already downloaded and installed anyway.

This is what the Supporting Mods list is for. In this way, the Assault website serves to create new traffic for the websites on that list. The Mods in Development list works similarly, by informing visitors to this site of developing projects that they might want to keep an eye on.

A mod developer who wishes to add his project to either list should contact me (CannisRabidus) via personal message through the C-GEN Forums (forum registration required). Your project will be evaluated and screened, to the extent that it is possible, before your submission will be accepted. Acceptance is not guaranteed, and may be rejected for a variety of reasons, at the discretion of C-GEN. At first blush this policy may appear to be unfair. But in this way, mod developers who are already on the list can be confident that they won't find their project lost in a list of substandard efforts. Also, we want the gaming visitors to this site to have an expectation that they will be directed to professionally-run websites which host quality projects.
The Mechanics of Enabling Assault

Most competent Yuri's Revenge mod developers have already exercised the skills necessary to enable Assault. These skills include adding new game modes, new BuildingTypes, and new art assets. Instructions for enabling Assault are included in the Mod Developer's Pack, which can be obtained on the Downloads page. These instructions are of the bare-bones variety, because the details are best left up to the individual mod developer, so he can make the Assault playing experience a unique one for his particular project.

The Developer's Pack also includes a map list control file, which is needed to make the game "see" the maps. This control file can be used as-is, or modified for the specific needs of a particular project. Lists of text strings and their labels are also included, so that modders can ensure that the map names appear in the game correctly. What the Developer's Pack does not include are the art assets necessary to display a flag building in the game. This is something the mod developer will have to provide for himself. Art assets used by existing Assault-supporting mods are their property, so don't just rip what you need from another mod. Make your own, please.
Technical Support

If you are having a problem getting the Assault maps to work in your mod, then visit the C-GEN Forums to ask for help. I have noticed that all modders who have trouble are also inexperienced. If you are an inexperienced modder, then you should ask for help for the specific area you're having problems with (like adding new BuildingTypes or enabling new game modes), rather than demand that someone help you step by step through the entire process.

If your problems are of another variety, for example the game keeps crashing or something like that, then perhaps the mod settings you are using have exposed a bug that no one was aware of. We' really like to hear about things like this, so we can make sure that future Assault releases are as stable and reliable as they can be.
Redistribution of Maps

The Yuri's Revenge Assault mappacks, and the maps they contain, are exclusive to C-GEN. Do not mirror them on your project's website or anywhere else, or redistribute them in any way. Instead, direct visitors here.

If your project is a total conversion, that modifies the game to such an extent that normal maps cannot be loaded, and you want to convert the Assault maps to a form that your TC can understand, then PM me (CannisRabidus) at the C-GEN Forums and we'll talk about it, and we'll see if we can come to an arrangement which can benefit everyone.
© 2002-2006 C-GEN
Legal Information

News Powered by Coranto
XHTML 1.0 CSS