Creating a Single Player Mission
Tips on Cineractives (5.15)
- Complicated camera movements are difficult to create and can often be distracting to the player. Use them sparingly. Concentrate instead on scripting exciting interactions between units on-screen during the cineractive. Sometimes just a static camera point and focal point is best.
- Don't do too much in a mid-mission cineractive. If the player has already taken control of units on the map, there are a lot of variables you cannot control. Also, the player is usually not interested in pretty shots once the mission has begun. Use the cineractives only to explain what the player must do. Go in, go out, and once again keep it simple.
- If you really want to jazz up a cineractive, you can trigger animations and effects on some units. Most of the humanoid units have at least 2 idle animations that they can play using the "
Animate
" command. The animations are always titled "IDLE
" and "IDLE2
". You can also trigger weapon effects, explosion effects and so forth on units using the "TriggerFX
" command. For examples of both of these, look at the S02 mission reinforcements cineractive.
- If the units in the game don't do exactly what you want them to do, you can drop custom versions of the units into your mission files using the existing names. If it is in your mission file, it will supersede the version of the unit in the base.x archive, allowing you to do whatever you want with it. You can speed them up or slow them down, make them not claim cells so they can stand anywhere, you can raise or lower the altitude of flying units, make them invulnerable to weapon damage, and so on. If the cineractive is a stand-alone mission that never gives control to the player, go nuts.
- If you're trying to match the camera path movement up with units running on the map and you can't get the speed right, dump a custom config in for that unit and set its running speed to 28.8. That number will make them move at exactly 1 cell per second, allowing you to know exactly where they will be at what time. This is, of course, only for the insanely fanatical cineractive-maker.