initial commit

This commit is contained in:
barbirict committed 2023-07-10 03:08:28 +02:00
1 parent c43ab659cf
commit 827e67cb23
2 files changed
+111

No files matched your search

+11
View File
@@ -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
View File
@@ -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