# HG changeset patch # User Wuzzy # Date 1519137107 -3600 # Node ID 3718637c14be7599332536ffd6ab2e5069398620 # Parent 434bcdd9562cf41ae381af8f5c7a56e088ff995a Expose 5 land flags to Lua for use with SetGearCollisionMask diff -r 434bcdd9562c -r 3718637c14be hedgewars/uScript.pas --- a/hedgewars/uScript.pas Tue Feb 20 14:03:46 2018 +0100 +++ b/hedgewars/uScript.pas Tue Feb 20 15:31:47 2018 +0100 @@ -3730,11 +3730,17 @@ ScriptSetInteger('aihUsualProcessing', aihUsualProcessing); ScriptSetInteger('aihDoesntMatter' , aihDoesntMatter); -// land flags +// land flags (partial) ScriptSetInteger('lfIndestructible', lfIndestructible); ScriptSetInteger('lfIce' , lfIce); ScriptSetInteger('lfBouncy' , lfBouncy); +ScriptSetInteger('lfLandMask' , lfLandMask); +ScriptSetInteger('lfCurrentHog' , lfCurrentHog); +ScriptSetInteger('lfHHMask' , lfHHMask); +ScriptSetInteger('lfNotHHObjMask' , lfNotHHObjMask); +ScriptSetInteger('lfAllObjMask' , lfAllObjMask); + // register functions lua_register(luaState, _P'HideHog', @lc_hidehog); lua_register(luaState, _P'RestoreHog', @lc_restorehog);