Updates
This commit is contained in:
parent
310ef51a86
commit
72ab6d5df4
|
|
@ -4,15 +4,16 @@ importer="texture"
|
|||
type="CompressedTexture2D"
|
||||
uid="uid://d26yo7jsrxtws"
|
||||
path.s3tc="res://.godot/imported/grass-albedo.jpg-c84cfed4e689cec916b830b5e61c6fc2.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/grass-albedo.jpg-c84cfed4e689cec916b830b5e61c6fc2.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://addons/rokojori_action_library/Assets/Procedural/Grass/grass-albedo.jpg"
|
||||
dest_files=["res://.godot/imported/grass-albedo.jpg-c84cfed4e689cec916b830b5e61c6fc2.s3tc.ctex"]
|
||||
dest_files=["res://.godot/imported/grass-albedo.jpg-c84cfed4e689cec916b830b5e61c6fc2.s3tc.ctex", "res://.godot/imported/grass-albedo.jpg-c84cfed4e689cec916b830b5e61c6fc2.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@ importer="texture"
|
|||
type="CompressedTexture2D"
|
||||
uid="uid://bq7d1ml585fxg"
|
||||
path.s3tc="res://.godot/imported/grass-normal.jpg-161cf607f42dce5cf9be332a6b828c4c.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/grass-normal.jpg-161cf607f42dce5cf9be332a6b828c4c.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://addons/rokojori_action_library/Assets/Procedural/Grass/grass-normal.jpg"
|
||||
dest_files=["res://.godot/imported/grass-normal.jpg-161cf607f42dce5cf9be332a6b828c4c.s3tc.ctex"]
|
||||
dest_files=["res://.godot/imported/grass-normal.jpg-161cf607f42dce5cf9be332a6b828c4c.s3tc.ctex", "res://.godot/imported/grass-normal.jpg-161cf607f42dce5cf9be332a6b828c4c.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@ importer="texture"
|
|||
type="CompressedTexture2D"
|
||||
uid="uid://b4qprmwr2fmno"
|
||||
path.s3tc="res://.godot/imported/grass-orm.jpg-c21643a740d42c09c2f89b7bf2e82eda.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/grass-orm.jpg-c21643a740d42c09c2f89b7bf2e82eda.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://addons/rokojori_action_library/Assets/Procedural/Grass/grass-orm.jpg"
|
||||
dest_files=["res://.godot/imported/grass-orm.jpg-c21643a740d42c09c2f89b7bf2e82eda.s3tc.ctex"]
|
||||
dest_files=["res://.godot/imported/grass-orm.jpg-c21643a740d42c09c2f89b7bf2e82eda.s3tc.ctex", "res://.godot/imported/grass-orm.jpg-c21643a740d42c09c2f89b7bf2e82eda.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@ importer="texture"
|
|||
type="CompressedTexture2D"
|
||||
uid="uid://b7u8spfui08e7"
|
||||
path.s3tc="res://.godot/imported/FlareVFX.svg-7c0691138c416c828300e95f7f8b3111.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/FlareVFX.svg-7c0691138c416c828300e95f7f8b3111.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://addons/rokojori_action_library/Icons/FlareVFX.svg"
|
||||
dest_files=["res://.godot/imported/FlareVFX.svg-7c0691138c416c828300e95f7f8b3111.s3tc.ctex"]
|
||||
dest_files=["res://.godot/imported/FlareVFX.svg-7c0691138c416c828300e95f7f8b3111.s3tc.ctex", "res://.godot/imported/FlareVFX.svg-7c0691138c416c828300e95f7f8b3111.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,41 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Text;
|
||||
using Godot;
|
||||
|
||||
using Rokojori.Extensions;
|
||||
namespace Rokojori;
|
||||
|
||||
[Tool]
|
||||
[GlobalClass]
|
||||
public partial class MoveOnSpline:Action
|
||||
{
|
||||
[Export]
|
||||
public Node3D target;
|
||||
|
||||
[Export]
|
||||
public Spline spline;
|
||||
|
||||
[Export]
|
||||
public float duration;
|
||||
|
||||
[Export]
|
||||
public Timeline timeline;
|
||||
|
||||
|
||||
protected override void _OnTrigger()
|
||||
{
|
||||
var curve = spline.GetCurve();
|
||||
|
||||
var position = ( timeline.position % duration ) / duration;
|
||||
|
||||
// RJLog.Log( timeline.position, position );
|
||||
|
||||
target.GlobalPosition = curve.PositionAt( position );
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://4eggei5kwxm4
|
||||
|
|
@ -46,7 +46,7 @@ namespace Rokojori
|
|||
}
|
||||
|
||||
[Export]
|
||||
public Shader[] shaders;
|
||||
public Shader[] shaders = [];
|
||||
|
||||
[ExportToolButton( "Get Material Code")]
|
||||
public Callable getMaterialCodeButton => Callable.From(
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ namespace Rokojori
|
|||
GamePad,
|
||||
Keyboard_and_Mouse,
|
||||
Keyboard,
|
||||
Mouse
|
||||
Mouse,
|
||||
Touch
|
||||
}
|
||||
|
||||
[Export]
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
uid://dk3j08t5evitr
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://265t3iw34spd
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://i61y8ksecjih
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://cm32xy4cjb4ah
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://coe7ieoo2kma3
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
[gd_resource type="Resource" script_class="Timeline" format=3 uid="uid://ch5nsa6yafs5l"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ydp0av62q8oi" path="res://addons/rokojori_action_library/Runtime/Time/Timeline.cs" id="1_afdkj"]
|
||||
[ext_resource type="Script" uid="uid://lhkx6c78a61x" path="res://addons/rokojori_action_library/Runtime/Time/Timeline.cs" id="1_afdkj"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_afdkj")
|
||||
|
|
|
|||
Loading…
Reference in New Issue