Hello ladies and gentlemen! This one is for those who want to modify Tiberian Sun. Have you ever heard of Vinifera? Developed by [url=https://ppmforums.com/user-1676/cchyper/
CCHyper[/url], Vinifera extends the modding features from Tiberian Sun and Firestorm, and it is completely open-source.
This tool is in an early development stage, so the releases are all considered unstable. However, it is already being used by some Tiberian Sun mods. One of the main problems of early development stages is the complete lack of friendly documentation. If you know C++, you can see the code for each of the extended abilities by browsing here. The other problem with the current development stage of Vinifera is that we have to manually collect the recent changes to inform you its progress for you. And this is what we could collect so far starting from March 2023 to now:
Regarding the new tags:
IsLegalTargetComputer (For techno types such as infantry, vehicles, aircraft, etc.): Can this object be the target of an attack or move command by the computer? Typically, only objects that take damage or can be destroyed are allowed to be a target. This flag is also subject to "IsLegalTarget" being "true".
IsCurleyShuffle (For Aircraft): Should this aircraft shuffle its position between firing at its target?
ReloadRate (For Aircraft): This is the rate that this aircraft will reload its ammo when docked with a helipad.
IceStrength: Defines the strength of ice. Higher values make ice less likely to break from a shot.
IsIceDestruction: Can ice get destroyed when hit by certain weapons?
While Red Alert 2 with Yuri's Revenge has many extension projects such as Ares, Phobos, Kratos Lite, Rock Patch, among many others, Vinifera is the best option in terms of modding extension abilities to Tiberian Sun modders available so far.
You can check more information about Vinifera by visiting the Forums at PPM, Official Website, and Discord Channel at C&C Mod Haven.
You can download the latest development version Here. There are two versions, and one of them is specific for users from TS Client.
And that's all for now!
CCHyper[/url], Vinifera extends the modding features from Tiberian Sun and Firestorm, and it is completely open-source.
This tool is in an early development stage, so the releases are all considered unstable. However, it is already being used by some Tiberian Sun mods. One of the main problems of early development stages is the complete lack of friendly documentation. If you know C++, you can see the code for each of the extended abilities by browsing here. The other problem with the current development stage of Vinifera is that we have to manually collect the recent changes to inform you its progress for you. And this is what we could collect so far starting from March 2023 to now:
Quote:
Recent changes:
- Fixes a crash when unable to generate a list of available multiplayer objects for the PlaceUnit and/or PlaceInfantry developer command(s).
- Implements IsLegalTargetComputer for TechnoTypes.
- Adds a command line argument to hide the version string from the tactical view for non-release builds.
- Implements IsCurleyShuffle for AircraftTypes.
- Implements ReloadRate for AircraftTypes.
- Adds IceStrength to RulesClass, and IceDestructionEnabled scenarioClass.
- Write to the log when changing the default value of IsNewTheater for NARADR.
- Adds a command line option to disable the console pop-up in developer mode.
- Increases the buffer size for tutorial messages loaded from scenarios.
- Fixes a bug where the build string would not print correctly in the log files.
- Fixes a bug related to IsDemandLoad, IsDemandLoadBuildup, and IsFreeBuildup where the game would try to incorrectly free memory it did not allocate.
- Makes the warnings printed when objects with IsNewTheater fail to remap the filename more verbose.
- Fixes an issue where SearchPaths were not loaded correctly in TS Client builds.
- Show an error message when an invalid search path is defined using the -CD command line argument.
- Adds check for NewINIFormat when calculating the "move to cell" team script.
Regarding the new tags:
IsLegalTargetComputer (For techno types such as infantry, vehicles, aircraft, etc.): Can this object be the target of an attack or move command by the computer? Typically, only objects that take damage or can be destroyed are allowed to be a target. This flag is also subject to "IsLegalTarget" being "true".
IsCurleyShuffle (For Aircraft): Should this aircraft shuffle its position between firing at its target?
ReloadRate (For Aircraft): This is the rate that this aircraft will reload its ammo when docked with a helipad.
IceStrength: Defines the strength of ice. Higher values make ice less likely to break from a shot.
IsIceDestruction: Can ice get destroyed when hit by certain weapons?
While Red Alert 2 with Yuri's Revenge has many extension projects such as Ares, Phobos, Kratos Lite, Rock Patch, among many others, Vinifera is the best option in terms of modding extension abilities to Tiberian Sun modders available so far.
You can check more information about Vinifera by visiting the Forums at PPM, Official Website, and Discord Channel at C&C Mod Haven.
You can download the latest development version Here. There are two versions, and one of them is specific for users from TS Client.
And that's all for now!