167 Commits

Author SHA1 Message Date
Steve Streeting
672b199612 Add helper to set dynamic sized nav meshes 2024-01-15 18:21:29 +00:00
Steve Streeting
df40ca92e5 Add Fill2DRegionWithRectangles function 2024-01-11 15:32:59 +00:00
Steve Streeting
0ccd90cdd8 Return the slot from InsertChildWidgetAt 2024-01-02 17:57:41 +00:00
Steve Streeting
e8aec1fd24 Fix replicated physics actors falling through floor on late-joining clients 2023-12-07 14:48:34 +00:00
Steve Streeting
50f788762e Add IsPointInTriangle2D 2023-12-01 16:21:14 +00:00
Steve Streeting
dad1fde054 Support negative results from GetDistanceToConvex2D 2023-11-27 17:13:10 +00:00
Steve Streeting
8d0fb472f2 More traditional algorithm for GetDistanceToConvex2D 2023-11-27 15:24:47 +00:00
Steve Streeting
c3c7d29d05 Add GetDistanceToConvex2D in pre-converted space 2023-11-24 14:57:09 +00:00
Steve Streeting
f47d80b62e Add GetDistanceToConvex2D function 2023-11-23 16:46:38 +00:00
Steve Streeting
244302781b Add RandPointInBox2D method 2023-11-20 16:20:51 +00:00
Steve Streeting
54a94ea5b1 Add helpful easing functions 2023-11-13 12:07:12 +00:00
Steve Streeting
5363b0da5a Missing include that somehow got missed before 2023-11-13 12:06:22 +00:00
Steve Streeting
8c9a35073d Comment fix 2023-11-13 11:10:40 +00:00
Steve Streeting
be89a2840e Add replicated physics actor 2023-11-13 10:59:41 +00:00
Steve Streeting
c1fef4d10a Missing include 2023-11-08 11:37:45 +00:00
Steve Streeting
83f0125cf8 Add OverlapConvex utility function 2023-11-08 11:34:14 +00:00
Steve Streeting
682039dd8b Add RandColour 2023-11-07 15:20:01 +00:00
Steve Streeting
d3c97fc992 Add light flicker component 2023-11-06 16:59:07 +00:00
Steve Streeting
322edbd185 Add RandRange for convenience 2023-11-06 15:46:26 +00:00
Steve Streeting
a350802221 Unnecessary include 2023-11-03 16:47:36 +00:00
Steve Streeting
c7886c555c Add Halton Sequence based balanced random distribution 2023-11-03 16:35:13 +00:00
Steve Streeting
f7c6bc20dc Adding new 2D visual logging shapes 2023-10-26 14:40:44 +01:00
Steve Streeting
19363c00f7 Added SteveFixedDataTableRowHandle 2023-10-06 16:15:32 +01:00
Steve Streeting
91e428a7d6 Downgrade the warning about using the game viewport client 2023-10-06 15:10:23 +01:00
Steve Streeting
dbea147110 Fix deprecation warnings 2023-08-21 18:12:58 +01:00
Steve Streeting
3e002d0259 Fix 5.1 support 2023-08-21 18:03:24 +01:00
Steve Streeting
8c09aa09e4 Fix Shipping builds, should not be including Settings module and should only register settings in editor 2023-06-12 16:11:20 +01:00
Steve Streeting
8aa8dc198e Fix for UE 5.2 include order 2023-06-09 16:15:56 +01:00
Steve Streeting
131643e47f Fix duplicated pauses for multiple sentence terminators like ... 2023-05-12 16:51:46 +01:00
Steve Streeting
47adb4e976 Avoid pausing on terminators if there isn't whitespace after
This is mostly to handle cases of mentioning file extensions etc in dialogue, e.g. you don't want a pause in the middle of ".txt"
2023-05-12 16:29:23 +01:00
Steve Streeting
737f289460 Make sentence / clause terminators configurable 2023-05-12 16:13:57 +01:00
Steve Streeting
fe126f95a3 Fix packaging error, should be referencing Settings module 2023-05-02 11:52:03 +01:00
Steve Streeting
92f49949b6 Fixed not counting embedded \n chars in CalculateMaxLength 2023-04-20 16:30:19 +01:00
Steve Streeting
ff35eefc88 Improved documentation 2023-04-20 16:06:18 +01:00
Steve Streeting
e3da91dc7b Safety check, in case this method is used out of context 2023-04-20 16:05:03 +01:00
lumpn
59e0e5414f Disabled line splitting by default 2023-04-20 22:42:27 +08:00
lumpn
a0810d0781 Fixed formatting 2023-04-20 15:09:46 +08:00
Jonas Bötel
e4ec937f1c
Merge branch 'master' into line-splitting 2023-04-20 15:03:55 +08:00
lumpn
40398ef851 Promoted MaxNumberOfLines to a property 2023-04-20 13:56:01 +08:00
lumpn
c20d1113c1 Implemented fallback to lesser terminators for line splitting 2023-04-20 13:43:17 +08:00
lumpn
4805f49ccb Extracted functions 2023-04-20 13:15:09 +08:00
Steve Streeting
7a5bb9d581 Fix brief display of full line before first letter callback 2023-04-11 13:08:56 +01:00
Steve Streeting
616daac1a6 Remove unnecessary (and unsafe) set 2023-04-11 13:08:28 +01:00
Steve Streeting
0c92bcbaa8 Fix typewriter text size calculation being wrong just after first construction 2023-04-11 12:24:44 +01:00
lumpn
e41fbbeb89 Added TODOs 2023-04-10 19:13:31 +08:00
lumpn
7aac7d9d75 Implemented line chopping 2023-04-10 18:56:20 +08:00
lumpn
f0bd405cb2 Implemented line part playing 2023-04-10 18:20:51 +08:00
lumpn
e4af81cd35 Added TODO 2023-04-10 16:28:26 +08:00
lumpn
3175f5cbd4 Breaking overly long text in typewriter
WIP
2023-04-10 16:15:03 +08:00
Steve Streeting
35f8bdf35e Fix possible infinite recursion between UpdateImage() and SetVisibility() 2023-03-27 16:50:09 +01:00