0ad/binaries/data/mods/public/simulation/components/tests/test_AutoBuildable.js
Stan 5fb88172a2 Allow buildings to autobuild themselves.
Reviewed by: @Angen
Comments by: @Freagarach
Differential Revision: https://code.wildfiregames.com/D2492
This was SVN commit r23514.
2020-02-25 21:29:07 +00:00

16 lines
549 B
JavaScript

Engine.LoadHelperScript("ValueModification.js");
Engine.LoadComponentScript("interfaces/AutoBuildable.js");
Engine.LoadComponentScript("interfaces/Foundation.js");
Engine.LoadComponentScript("interfaces/ModifiersManager.js");
Engine.LoadComponentScript("AutoBuildable.js");
const cmpBuildableAuto = ConstructComponent(10, "AutoBuildable", {
"Rate": "1.0"
});
TS_ASSERT_EQUALS(cmpBuildableAuto.GetRate(), 1);
const cmpBuildableNoRate = ConstructComponent(12, "AutoBuildable", {
"Rate": "0"
});
TS_ASSERT_EQUALS(cmpBuildableNoRate.GetRate(), 0);