anatomy of a VAR

Guides anatomy of a VAR

atani

Invaluable member
Featured Contributor
Messages
2,535
Reactions
2,355
Points
143
Website
atani12.gitlab.io
atani submitted a new resource:

anatomy of a VAR - it's not just a zip file

anatomy of a VAR
it's not just a zip file
=====================================================================​

This guide means to show what makes a VAR a VAR

A VAR is the prefered way to share content between VaM users, with the Hub hosting thousands of them as I write this guide. Yet, this file only exists from VaM version...

Read more about this resource...
 
interesting fact: initial var package builder was introduced back in 1.19.0.5, before Hub site was even live, as a easy to use alternative to not so great .vac package.

Btw, if package is incorrectly named, sometimes it wont even load it, it's not just "cosmetic" error inside log.
It also breaks hub updating, but that's besides the point (for this guide).

Overall nice explanation about var package, not too much technical. ;)
 
@atani While creating my plugin DependencyViewer I notice that Early access license has different top part in meta.json file.
Example MacGruber.LogicBricks.14.var
"licenseType" : "PC EA",
"EAEndYear" : "2023",
"EAEndMonth" : "Mar",
"EAEndDay" : "28",
"secondaryLicenseType" : "CC BY-SA",
"creatorName" : "MacGruber"
And this information is not spread in dependency part, of other packages.
Would be good to mention in your guide!
 
@atani While creating my plugin DependencyViewer I notice that Early access license has different top part in meta.json file.
Example MacGruber.LogicBricks.14.var
"licenseType" : "PC EA",
"EAEndYear" : "2023",
"EAEndMonth" : "Mar",
"EAEndDay" : "28",
"secondaryLicenseType" : "CC BY-SA",
"creatorName" : "MacGruber"
And this information is not spread in dependency part, of other packages.
Would be good to mention in your guide!
Thanks, I'll add that to the guide 👍
 
What impacts does deleting all dependencies from meta.json:s in you var library have? VamToolBox has this function under 'var fixers' for example.
 
Back
Top Bottom