mirror of
https://github.com/godotengine/godot.git
synced 2025-10-22 17:33:33 +00:00
Remove obsolete "dectime" method
Replaced by "move_toward"
This commit is contained in:
parent
63be3c1f00
commit
2733b9abd8
8 changed files with 37 additions and 103 deletions
|
|
@ -68,7 +68,6 @@ const char *VisualScriptBuiltinFunc::func_name[VisualScriptBuiltinFunc::FUNC_MAX
|
|||
"inverse_lerp",
|
||||
"range_lerp",
|
||||
"move_toward",
|
||||
"dectime",
|
||||
"randomize",
|
||||
"randi",
|
||||
"randf",
|
||||
|
|
@ -206,7 +205,6 @@ int VisualScriptBuiltinFunc::get_func_argument_count(BuiltinFunc p_func) {
|
|||
case MATH_INVERSE_LERP:
|
||||
case MATH_SMOOTHSTEP:
|
||||
case MATH_MOVE_TOWARD:
|
||||
case MATH_DECTIME:
|
||||
case MATH_WRAP:
|
||||
case MATH_WRAPF:
|
||||
case LOGIC_CLAMP:
|
||||
|
|
@ -349,15 +347,6 @@ PropertyInfo VisualScriptBuiltinFunc::get_input_value_port_info(int p_idx) const
|
|||
return PropertyInfo(Variant::FLOAT, "delta");
|
||||
}
|
||||
} break;
|
||||
case MATH_DECTIME: {
|
||||
if (p_idx == 0) {
|
||||
return PropertyInfo(Variant::FLOAT, "value");
|
||||
} else if (p_idx == 1) {
|
||||
return PropertyInfo(Variant::FLOAT, "amount");
|
||||
} else {
|
||||
return PropertyInfo(Variant::FLOAT, "step");
|
||||
}
|
||||
} break;
|
||||
case MATH_RANDOMIZE:
|
||||
case MATH_RANDI:
|
||||
case MATH_RANDF: {
|
||||
|
|
@ -536,10 +525,6 @@ PropertyInfo VisualScriptBuiltinFunc::get_output_value_port_info(int p_idx) cons
|
|||
case MATH_RANGE_LERP:
|
||||
case MATH_SMOOTHSTEP:
|
||||
case MATH_MOVE_TOWARD:
|
||||
case MATH_DECTIME: {
|
||||
t = Variant::FLOAT;
|
||||
|
||||
} break;
|
||||
case MATH_RANDOMIZE: {
|
||||
} break;
|
||||
case MATH_RANDI: {
|
||||
|
|
@ -837,12 +822,6 @@ void VisualScriptBuiltinFunc::exec_func(BuiltinFunc p_func, const Variant **p_in
|
|||
VALIDATE_ARG_NUM(2);
|
||||
*r_return = Math::move_toward((double)*p_inputs[0], (double)*p_inputs[1], (double)*p_inputs[2]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_DECTIME: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
VALIDATE_ARG_NUM(1);
|
||||
VALIDATE_ARG_NUM(2);
|
||||
*r_return = Math::dectime((double)*p_inputs[0], (double)*p_inputs[1], (double)*p_inputs[2]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_RANDOMIZE: {
|
||||
Math::randomize();
|
||||
|
||||
|
|
@ -1239,7 +1218,6 @@ void VisualScriptBuiltinFunc::_bind_methods() {
|
|||
BIND_ENUM_CONSTANT(MATH_INVERSE_LERP);
|
||||
BIND_ENUM_CONSTANT(MATH_RANGE_LERP);
|
||||
BIND_ENUM_CONSTANT(MATH_MOVE_TOWARD);
|
||||
BIND_ENUM_CONSTANT(MATH_DECTIME);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDOMIZE);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDI);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDF);
|
||||
|
|
@ -1330,7 +1308,6 @@ void register_visual_script_builtin_func_node() {
|
|||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/range_lerp", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANGE_LERP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/smoothstep", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_SMOOTHSTEP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/move_toward", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_MOVE_TOWARD>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/dectime", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_DECTIME>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/randomize", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANDOMIZE>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/randi", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANDI>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/randf", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANDF>);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue