EngineChangelogForContentDevs: Difference between revisions
From Spring
Jump to navigationJump to search
startunit, since people from superold mods wonder about it.. |
|||
| Line 42: | Line 42: | ||
* {{forumlink|topic=26302|title=To Game-Devs: The "n" entry in array-like tables was removed}} | * {{forumlink|topic=26302|title=To Game-Devs: The "n" entry in array-like tables was removed}} | ||
* AttachUnit obeys cantbetransported http://springrts.com/phpbb/viewtopic.php?f=23&t=30468 | * AttachUnit obeys cantbetransported http://springrts.com/phpbb/viewtopic.php?f=23&t=30468 | ||
==Spring 0.82== | |||
* {{forumlink|topic=21883|title= Engine will stop spawning start units and resources.}} Now needs a Lua gadget. | |||
[[Category:Game Dev]] | [[Category:Game Dev]] | ||
Revision as of 12:04, 24 August 2013
About this page
This page holds informations about engine changes that are relevant to game/map makers. The idea is to replace the "make your game ready for next release"-threads with a wiki page because unlike a forumpost, everybody can edit this. So if you find a thread (or mantis post etc) that explains a fix, please add it here. Back-link to forum. Use for bumping.
Spring 95.0
- new folder structure: http://springrts.com/phpbb/viewtopic.php?f=12&t=30044
- the folder "mods" isn't supported any more: 7d3830a0
- change to weapon indexing in lua gadgets: ba9721b4 (likely to cause index out of bounds errors in any gadgets using weapon related API calls)
- .moveData has been removed, use .moveDef instead 4e58b8b0
Spring 94.0 (or 93, or 92)
- gadget:UnitPreDamaged has a new projectileId argument inserted in the middle, so attackerID, attackerDefID, attackerTeam shifted position
- Bomb weapons need a range, or they won't be fired
- Spring.AddUnitDamage requires a weaponDefID (may be a bug, may be corrected for 95) http://springrts.com/mantis/view.php?id=3841
- QueryNanoPiece is called much less often
Spring 86.0, 87.0
- movedefs: depthmod is now a subtable.
- toairweapon tag has been removed, use onlytargetcategory instead
- ERROR_TYPE in WeaponDefs __index when looping over WeaponDefs - causes several fails.
mantis 3019
fixed in next release.
- builders stop reclaiming sometimes.
fixed for next engine release: http://springrts.com/mantis/view.php?id=3012
want it to work right now: use a gadget as workaround
Spring 0.83, 84.0, 85.0
- Changing of unit's max velocity is no longer possible
- Announcement: game end condition moved to Lua
- Announcement: gui_buildspacing & minimap_startbox removed (0.83)
- To Game-Devs: The "n" entry in array-like tables was removed
- AttachUnit obeys cantbetransported http://springrts.com/phpbb/viewtopic.php?f=23&t=30468
Spring 0.82
- Engine will stop spawning start units and resources. Now needs a Lua gadget.