917f5e9bbc
Merge pull request #6675 from J08nY/issue-vector3-angle-to
...
Adds Vector.angle_to(Vector other), fixes #3912
[ci skip]
2016-10-03 13:53:46 +02:00
deb36b44d1
Vector3: added angle_to(Vector3 other)
2016-10-03 13:41:59 +02:00
cf4693cf18
Merge pull request #6304 from razvanc-r/master
...
(Array) .pop_front, .pop_back & .remove return values instead of void
2016-10-03 11:34:03 +02:00
c21412fa7e
Expose Vector2::clamped() to scripts
...
Needed this and wondered that there's no built-in function for it.
So I wanted to implement it and saw that it's actually already there, just wasn't bound ^^
2016-09-19 23:10:30 +02:00
1a7aae7443
(Array) pop_front, pop_back return values
...
pop_front, pop_back now return values instead of `void`. Things
I didn't know how to properly implement:
1. pop_front & pop_back shows in the help menu Object as return value.
I know this is incorrect but if not Object than what? Cause it
can't be void. It needs to be a generic type that includes all the
Array types
2016-09-11 17:37:21 +02:00
6abd1437cd
Merge pull request #5879 from gau-veldt/subarray_patch
...
Subarray patch
2016-09-10 12:22:31 -03:00
7d600caa16
Merge pull request #6352 from hurikhan/fix_release_build_II
...
Fix release build. (II)
2016-09-05 07:44:31 +02:00
89702d545b
Basic type constants for visual script
2016-09-02 02:13:12 -03:00
588e124c53
Fix release build. (II)
2016-09-01 00:19:31 +08:00
d8af6330e5
More progress on visual script editing
2016-08-03 11:28:43 -03:00
c9d0053754
Merge pull request #5524 from pkowal1982/master
...
Array has(var value) function
2016-07-24 12:21:29 -03:00
82d4cb5114
Added slicing operation to DVector via DVector.subarray(int start,int end) method.
...
Negative indices index from the end of the array.
Indices are range checked before attempting and return appropriate error when out of range.
Binding for RawArray in gdscript to access DVector.subarray() provided.
Documentation of RawArray.subarray() in classes.xml provided.
2016-07-23 12:52:41 -07:00
a15de80942
classref: Fix arg name for is_action_pressed/released
...
Also position TEXTURE_SPHERE constant properly.
2016-07-08 23:40:43 +02:00
96eb97cbbf
Array has(var value) function
2016-07-07 11:40:38 +02:00
29b62ce5d0
Make sure builtin types' constants remain in order
...
This adds a list of constants for VariantCall to make sure the order of
register is kept when showing in the editor help and in the documentation.
This also remove the sorting of constants from the doctool, so it keeps
the natural order in classes.xml.
2016-07-05 17:09:16 -03:00
a6ec3af349
Expose *Array.invert() to script
...
Properly solve #4601 .
2016-06-25 14:16:28 -03:00
98b02209a4
Add sha256_buffer() function to String
2016-06-23 13:59:23 -03:00
797168e62d
*Array: added bindings for other DVector methods
...
- affects {RAW,INT,REAL,STRING,VECTOR2,VECTOR3,COLOR}_ARRAY
- adds bindings for append(),append_array(),remove(),insert()
- broadens #4245
2016-06-22 11:51:59 +02:00
3668768463
Merge pull request #5196 from vnen/similarity-code-completion
...
Improve code completion search
2016-06-20 13:37:24 +02:00
5e816fd8c8
Property reporty base type when a function fails, fixes #4581 probably also closes other issues
2016-06-20 01:15:02 -03:00
1b8d0a16b7
Add similarity comparison to String
...
Uses the Sorensen-Dice coefficient to calculate similarity. This also adds
String.bigrams() as a convenience function needed by the comparison.
2016-06-19 11:39:01 -03:00
7073bb0bb2
Add sha256 to String and File/FileAccess.
...
Probably does #4166
2016-06-17 10:55:16 +03:00
78b745bb0a
Merge pull request #5192 from J08nY/issue-5190
...
Dictionary: rename param in .has() .has_all() .erase()
2016-06-15 11:13:59 +02:00
58a891265a
String documentation: .ord_at() returns int not String
...
fixes #5189
2016-06-14 14:52:32 +02:00
7a19e3c6ae
Dictionary: rename param in .has() .has_all() .erase()
...
fixes #5190 , param should be named key, not value
2016-06-13 19:08:04 +02:00
a6c37d2b5d
Add 'is_subsequence_of' function to String
2016-06-12 14:52:54 -03:00
46b6bb9dc4
Add 'rfind' function to Array
2016-06-10 17:46:57 -03:00
269d570420
Add 'from' argument to Array.find()
2016-06-10 15:43:07 -03:00
8a4eca8aa8
Exposed Image.INTERPOLATE_*
2016-06-07 11:46:07 +02:00
736b65e566
Merge pull request #4977 from SaracenOne/scripting_expose
...
Expose extra methods and constants to scripts
2016-06-06 20:27:40 -03:00
dcce477f5e
Added Dictionary.values()
2016-06-05 14:50:06 +02:00
5f5ca8cd9b
Added Array.find_last() and Array.count()
2016-06-03 23:36:02 +02:00
4bcc60008d
Expose Vector2 abs method to scripts
2016-06-01 15:47:53 +01:00
7ebc422945
Expose string 'erase' method to script
2016-06-01 15:47:46 +01:00
49c473bb36
Added possibility to strip left and right to strip_edges ( #4594 )
2016-05-11 09:22:59 +02:00
c556a97b27
Variant: readd String.ends_with and Dict.has_all
...
Erroneously removed in cfd3efd097 .
2016-05-06 10:45:09 +02:00
cfd3efd097
export fix_alpha_edges
2016-05-05 18:41:06 -03:00
a379ed56ea
string ends_with
2016-04-17 23:49:21 +02:00
a8ebd43ab7
dictionary has_all
2016-04-04 18:37:43 +02:00
c247f5ad61
Removed get() function from many variant typed arrays, fixes #2135
2016-01-24 01:00:42 -03:00
4fdab4f555
added a new function to escape properly json, fixes #3282
2016-01-10 15:01:06 -03:00
5be9ff7b67
Update copyright to 2016 in headers
2016-01-01 11:50:53 -02:00
9a7ff65751
make popup emit index when id is not defined
2015-12-12 09:07:43 -03:00
b191e740d2
add pop_back/pop_front/push_back/push_front to array, to make it according to doc, fixes #3040
2015-12-12 08:27:30 -03:00
3c4b0236cb
Add constructor for Image built-in type
2015-12-06 09:12:14 -03:00
200b7bb87c
-Display on animation editor which keys are invalid and which tracks are unresolved
...
-Added a tool to clean up unresolved tracks and unused keys
2015-12-05 14:18:22 -03:00
a23e29ab36
Correct retvals of String::to_ascii() and String::to_utf8()
...
Both return RawArray, not String.
My fault from commit f83f96cb44 .
2015-11-24 05:11:39 +01:00
d3eb9e8c54
-remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260
2015-11-19 10:41:20 -03:00
541812e999
Implement Quat multiply operator, and xform method
2015-11-11 11:30:55 -03:00
ec11762006
added floor() and ceil() to Vector3
2015-07-15 01:59:35 +02:00