Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Fri Apr 21, 2023 3:37 pm Post subject:
Vinifera March/April 2023 Updates
Subject description: Is this news a legal target for your computer... or just for humans?
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:
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 cannot post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum