Commit Graph

21 Commits

Author SHA1 Message Date
Turánszki János b794b83e2c audio lua binding safety check 2024-10-02 08:09:04 +02:00
Turánszki János 6c2fd9d347 improved audio error handling (#949) 2024-09-21 15:22:56 +02:00
Turánszki János fb9b8d9fe3 ps5, xbox fixes 2024-07-31 20:54:32 +02:00
Turánszki János ef401d2235 loading screen: background image always scaled to best fit screen while keeping correct aspect;
audio lua binding simplified constructors;
2024-03-19 08:40:23 +01:00
Turánszki János c1d5ba7b32 added support for ragdoll scaling 2023-10-31 18:17:43 +01:00
Turánszki János adab77de55 added audio IsValid() lua bindings 2023-10-31 18:14:57 +01:00
Turánszki János 3b1441f7f0 SoundInstance range and input.Release (#761) 2023-10-08 14:27:19 +02:00
Turánszki János 97553a1995 lua updates: decal, texture, refactors 2023-03-06 21:42:29 +01:00
Turánszki János 80c6d5d2e4 planar reflection fixes; lua updates; 2023-02-12 18:11:36 +01:00
Turánszki János 0932af95b8 fixes for address sanitizer issues 2022-09-14 16:06:57 +02:00
Megumumpkin da6a2e53ba New Lua Scripting (#501)
* New Lua Scripting System

* Update Scripts

* Small fix on wiLua Globals

* Add One More Note To The New Demo

* -path fix
-renamed new_script_demo.lua to script_tracking.lua
-refactors
-version bump to 0.71.0

* removed GetScriptPath()

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2022-08-07 18:26:28 +07:00
Turánszki János 74cb74d3c9 version 0.60 (#367)
- namespace refactor (example: wiGraphics:: -> wi::graphics)
  - provided namespace compatibility macro for old user code: WICKEDENGINE_BACKWARDS_COMPATIBILITY_0_59
- resource manager will return `Resource` instead of `shared_ptr<Resource>` objects
- MAD shader optimizations
- implemented alpha to coverage with alpha tested materials when MSAA is enabled
- alpha testing fix with transparent shadow maps
- TLAS and scene buffers will be recreated less frequently when things get added/removed from the scene
2021-12-03 21:22:27 +01:00
Turánszki János 4777246989 common refactors (#364)
* common refactors:
- DirectXMath only included in wiMath.h instead of CommonInclude.h
- cleanups in CommonInclude.h
- lua math refactor
- generic allocator refactor

* FLT_MAX to numeric_limits

* linebreak

* comment fix

* allocator fix

* more math refactors

* removed wiContainers, renamed wiAllocators to wiAllocator, moved ThreadSafeRingBuffer to wiAllocator
2021-11-26 13:45:11 +01:00
Turanszki Janos 3a4a3c9b91 file system improvements 2021-02-24 21:39:24 +01:00
Turanszki Janos 3d1b67cc67 updated lua interface 2020-07-05 19:39:40 +01:00
turanszkij d95dfa7ef2 stability improvements, fixes 2020-03-07 16:18:23 +00:00
turanszkij 8a1b30a766 big refactor 2020-03-02 23:29:06 +00:00
Turanszki Janos df963528da cleanup lot of winapi types usage, changed HRESULT return types to bool 2019-11-23 02:23:06 +00:00
turanszkij 4dfc021599 audio fixes, added reverb settings 2019-10-07 19:25:24 +01:00
turanszkij 6d8112db37 3D sounds can be placed in scene now; updated editor; added sound3D sample model; 2019-10-06 13:30:29 +01:00
turanszkij 40700a2de1 audio system rewrite, added 3D audio support 2019-10-05 18:19:13 +01:00