Game and Unit development: Difference between revisions

From Spring
Jump to navigationJump to search
Smoth (talk | contribs)
No edit summary
Added links to lua animation wiki pages.
Line 43: Line 43:
*use [http://spring.clan-sy.com/phpbb/viewtopic.php?f=12&t=7208&p=126129&hilit=upspring#p126129 UpSpring] and [http://www.fileuniverse.com/?p=show&a=it&id=305 3doBuilder] to edit those files
*use [http://spring.clan-sy.com/phpbb/viewtopic.php?f=12&t=7208&p=126129&hilit=upspring#p126129 UpSpring] and [http://www.fileuniverse.com/?p=show&a=it&id=305 3doBuilder] to edit those files


====Scripting and Animation - COB/BOS Files====
====[http://springrts.com/wiki/Category:Animation Scripting and Animation - COB/BOS Files]====
To edit those you need a program/compiler. The most famous one is [http://jobjol.nl/1384 Scriptor]
To edit .bos files you need a program/compiler. The most famous one is [http://jobjol.nl/1384 Scriptor]
***[[Animation-CobOverview]]
*[[Animation-LuaScripting]]
***[[Animation-CobExamples]]
**[[Animation-LuaCallins]]
***[[Animation-CobAnimation]]
**[[Animation-LuaCallouts]]
***[[Animation-CobCallins]]
*[[Animation-CobOverview]]
***[[Animation-CobConstants]]
**[[Animation-CobExamples]]
***[[Animation-CobThreads]]
**[[Animation-CobAnimation]]
***[[Animation-CobHitByWeaponID]]
**[[Animation-CobCallins]]
**[[Animation-CobConstants]]
**[[Animation-CobThreads]]
**[[Animation-CobHitByWeaponID]]
*[http://www.planetannihilation.com/tadc/tut_unit_01_1.asp PlanetAnnihilation] has a nice tutorial
*[http://www.planetannihilation.com/tadc/tut_unit_01_1.asp PlanetAnnihilation] has a nice tutorial
*[[Units:LuaCOB]] - how to interface COB with LUA
*[[Units:LuaCOB]] - how to interface COB with LUA

Revision as of 18:02, 13 November 2009

Development < Game and Unit development

Mod development

Mods, next to Maps, is the content used in Spring.
A mod is simply a combined file containing a small structure of files and directories holding all the data required.

Mod Development wiki is a starting page, linking to very useful information on the files included in a mod, their hierarchy and more.

Almost the entire mod developing is the creation of units. Which isn't an easy job.
Information about the creation of units are everywere, but not combined.
This is a gathered list of all Tutorials and helpfull forums threads I could find:

General

Unit Development

Automated Mod Creation

  • TA2Spring - Automatically adds and converts Total Annihilation unit packs (.ufo files, etc..) into Spring mods (requires a base modification for the game rules, XTA is recommended)

Models - s3o Files

Models - 3do Files

outdated model format used by OTA
(Note: UpSpring has some problems with empty objects and groundplates)

Scripting and Animation - COB/BOS Files

To edit .bos files you need a program/compiler. The most famous one is Scriptor

Units - FBI Files

Units - MoveTypes

Weapons - TDF Files

Explosions

Misc