initial commit
This commit is contained in:
1 parent
c43ab659cf
commit
827e67cb23
2 files changed
+111
No files matched your search
@@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="LUA_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$">
|
||||||
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||||
|
</content>
|
||||||
|
<orderEntry type="jdk" jdkName="Lua" jdkType="Lua SDK" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
||||||
+100
@@ -0,0 +1,100 @@
|
|||||||
|
---
|
||||||
|
--- Generated by Luanalysis
|
||||||
|
--- Created by tilenb.
|
||||||
|
--- DateTime: 10/07/2023 02:59
|
||||||
|
---
|
||||||
|
|
||||||
|
hill_GUID = 'cbc531'
|
||||||
|
hole_GUID = '6366cc'
|
||||||
|
drek_GUID = '4f74c8'
|
||||||
|
|
||||||
|
button_parameters = {}
|
||||||
|
button_parameters.click_function = 'clic'
|
||||||
|
button_parameters.function_owner = nil
|
||||||
|
button_parameters.label = 'CLIC!'
|
||||||
|
button_parameters.position = {-0.09,0.1,-0.45}
|
||||||
|
button_parameters.rotation = {0,0,0}
|
||||||
|
button_parameters.width = 130
|
||||||
|
button_parameters.height = 80
|
||||||
|
button_parameters.font_size = 50
|
||||||
|
button_parameters.font_color = {255,255,255}
|
||||||
|
button_parameters.color = {0,0,0}
|
||||||
|
|
||||||
|
last = 0
|
||||||
|
last_d = 0
|
||||||
|
i = 0
|
||||||
|
ii = 0
|
||||||
|
function onLoad()
|
||||||
|
--getMrtviPoints()
|
||||||
|
hill = getObjectFromGUID(hill_GUID)
|
||||||
|
hill.createButton(button_parameters)
|
||||||
|
|
||||||
|
hole = getObjectFromGUID(hole_GUID)
|
||||||
|
hole.setName('Hole')
|
||||||
|
|
||||||
|
drek = getObjectFromGUID(drek_GUID)
|
||||||
|
drek.setName('Drek')
|
||||||
|
|
||||||
|
zonSmrt = {}
|
||||||
|
zonSmrt[1] = getObjectFromGUID('41961e')
|
||||||
|
zonSmrt[2] = getObjectFromGUID('5eb835')
|
||||||
|
zonSmrt[3] = getObjectFromGUID('0236c6')
|
||||||
|
zonSmrt[4] = getObjectFromGUID('b4560b')
|
||||||
|
zonSmrt[5] = getObjectFromGUID('031ba1')
|
||||||
|
zonSmrt[6] = getObjectFromGUID('4b455a')
|
||||||
|
zonSmrt[7] = getObjectFromGUID('10422f')
|
||||||
|
zonSmrt[8] = getObjectFromGUID('4e6985')
|
||||||
|
zonSmrt[9] = getObjectFromGUID('1eb14a')
|
||||||
|
zonSmrt[10] = getObjectFromGUID('f95df9')
|
||||||
|
|
||||||
|
zonDrek = {}
|
||||||
|
zonDrek[1] = getObjectFromGUID('536bed')
|
||||||
|
zonDrek[2] = getObjectFromGUID('2b4fee')
|
||||||
|
zonDrek[3] = getObjectFromGUID('0081b2')
|
||||||
|
zonDrek[4] = getObjectFromGUID('5170b6')
|
||||||
|
zonDrek[5] = getObjectFromGUID('7946fb')
|
||||||
|
zonDrek[6] = getObjectFromGUID('3f2cd4')
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
function getMrtviPoints()
|
||||||
|
snaps = Global.getSnapPoints()
|
||||||
|
ded = {}
|
||||||
|
for k in ipairs(snaps) do
|
||||||
|
if(snaps[k].tags[1] == "mrtvi") then
|
||||||
|
table.insert(ded, snaps[k])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
j = math.random(1, #ded)
|
||||||
|
return ded[j]
|
||||||
|
end
|
||||||
|
|
||||||
|
function clic()
|
||||||
|
i = math.random(1, #zonSmrt)
|
||||||
|
ii = math.random(1, #zonDrek)
|
||||||
|
while last == i do
|
||||||
|
i = math.random(1, #zonSmrt)
|
||||||
|
end
|
||||||
|
while last_d == ii do
|
||||||
|
ii = math.random(1, #zonDrek)
|
||||||
|
end
|
||||||
|
--log(i)
|
||||||
|
adios = zonSmrt[i].getObjects()
|
||||||
|
if adios[2] ~= nil then
|
||||||
|
adios[2].setPositionSmooth(getMrtviPoints().position, false, false)
|
||||||
|
end
|
||||||
|
--log(zonSmrt[i])
|
||||||
|
hole.setPositionSmooth(zonSmrt[i].getPosition(), false, false)
|
||||||
|
drek.setPositionSmooth(zonDrek[ii].getPosition(), false, false)
|
||||||
|
last = i
|
||||||
|
last_d = ii
|
||||||
|
end
|
||||||
|
|
||||||
|
function onObjectDrop(col, obj)
|
||||||
|
log(obj.getPosition())
|
||||||
|
end
|
||||||
|
|
||||||
|
function onObjectEnterScriptingZone(zon, obj)
|
||||||
|
log(zon.getObjects())
|
||||||
|
log(obj)
|
||||||
|
end
|
||||||
Reference in new issue
Block a user