4
4
mirror of https://github.com/H-uru/korman.git synced 2025-07-14 14:27:36 +00:00
Commit Graph

1033 Commits

Author SHA1 Message Date
828ed6364c Working out more bugs
* Get MSB nodes closer to what they should be (still some issues)
2023-03-05 16:38:10 -05:00
bf40de581f More Fixes through trial and error
* Found a few mistakes that caused the export to stop
* Changed the region_object to tele_object as the former is already elsewhere in the code.
2023-03-05 16:38:10 -05:00
ce122a344c Fix a few items
* Commit suggestions and fixes from Hoikas
2023-03-05 16:38:10 -05:00
1d10987c43 Telescope Modifier First Commit
Adds properties and UI for a modifier to set up a clickable telescope
2023-03-05 16:38:10 -05:00
59f660a5f0 Fix TypeError in outfile warning message.
These attributes are strings, not paths. It is safe to format with a
path -- paths are implicitly convertible to strings by formatters. We
use a `PurePath` because we only care about getting the string name and
not actually performing any path manipulation.
2023-02-16 14:31:44 -05:00
89ebdae201 Update Actions to silence deprecation warnings. v0.14 2023-01-21 13:09:46 -05:00
cab950421f Update dependency libraries. v0.14-rc1 2023-01-20 20:46:07 -05:00
421f8032c8 Re-fix the TPotS launching race condition.
This was fixed in H-uru/libhsplasma#242 originally, but Win32 APIs seem
to have terrible performance without user mode buffering, which
negatively impacted PRP loading in other tools, such as PRP Shop.
Therefore, the fix was reverted in H-uru/libhsplasma#246. This fixes the
race condition closer to the point of impact using the Win32 stream
introduced by H-uru/libhsplasma#264.
2023-01-18 18:12:01 -05:00
021cb77b1b Fix build.ps1 -Dev.
These tickmarks seem to have been from when this was spread over many
lines. Debunk those because they break the build.
2023-01-16 18:52:20 -05:00
807ab99ae9 Replace not-so-smart characters in journals. 2022-12-11 20:00:04 -05:00
430e29694d Bump to B4K 2022-11-13.
This revision of B4K re-enabled the Cycles Renderer, which was disabled
due to a bug in MSVC when B4K was previously rebuilt for a critical bug
fix.
2022-11-15 20:27:54 -05:00
fbafab6fe6 Merge pull request #340 from Hoikas/fix_338
Fix #338.
2022-11-13 18:36:01 -05:00
21a78d804f Merge pull request #343 from Hoikas/fix_wind_object
Fix potential wind object gotcha.
2022-11-13 18:35:12 -05:00
e49712c799 Merge pull request #347 from DoobesURU/xSitCamMod
Add xSitCam.py functionality to Sitting Modifier
2022-11-13 18:34:56 -05:00
c2a415ceb9 Ensure property name is completely drawn.
The word `(optional)` made the label too long to be drawn, so we remove
it.
2022-11-13 18:15:08 -05:00
6d2ebcafd4 Apply suggestions from Hoikas' code review
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
2022-11-13 18:15:08 -05:00
c6a3ec79ff Commit Hoikas' suggestions 2022-11-13 18:15:08 -05:00
348ed7a658 Fix Scene Object (or "object")
* Capital O in "Sceneobject" becomes a small o to get things working!
2022-10-13 12:44:33 -04:00
972bfda37b Add xSitCam.py functionality to Sitting Modifier
Adds new scripting to use xSitCam.py if a camera is selected
2022-10-11 18:56:07 -04:00
50a9b1a025 Merge pull request #341 from Hoikas/fix_331
Fix #331.
2022-07-04 19:24:28 -04:00
bed083e37b Fix #331. 2022-07-04 19:04:56 -04:00
1df6677248 Fix potential wind object gotcha.
If a wind object is *not* animated but rather moved via logic nodes (eg
a Python script), then the previous logic wouldn't allow for the in-game
wind direction to change. It's important to check if the wind object has
a coordinate interface (can it move?) instead of if it's animated (did
the artist move it?).
2022-07-01 09:51:00 -04:00
81d8918657 Merge pull request #336 from Hoikas/collider_fixes
A batch of collider usability improvements.
2022-06-30 21:35:48 -04:00
9f34cba95c Merge pull request #337 from Hoikas/fix_334
Fix #334.
2022-06-30 20:48:47 -04:00
0fe0a0108d Merge pull request #339 from Hoikas/fix_332
Fix #332.
2022-06-30 20:29:16 -04:00
5a102b3e5f Fix #334.
This fixes #334 by sorting everything before writing it out to the
localization file. Note that we need to sort each step along the way
because the nested dicts are not sorted by a call to `sorted()` - it
appears to only sort the key.
2022-06-30 20:24:30 -04:00
927f6b7766 Fix #338. 2022-06-30 20:05:25 -04:00
87cc4e8d1b Alert on triangle mesh regions.
This makes the bounds selection RED when a region is marked as triangle
mesh. The export will succeed for TPotS but fail for Myst V and MOUL.
2022-06-30 19:54:18 -04:00
a3fc2cdabf Refuse to export triangle mesh regions to MOUL. 2022-06-30 19:54:18 -04:00
ec37d4e650 Force flat-ish convex hulls to triangle mesh.
These crash the engine, so don't export them.
2022-06-30 19:54:18 -04:00
baa8b7eb49 Fix #332. 2022-06-29 20:40:36 -04:00
a0d94e7e4c Bump Blender build to fix problems with undo. v0.13a 2022-05-28 20:53:49 -04:00
2621deb514 Merge pull request #330 from Jrius/py_anim_fix
Fix error when exporting Python animation attributes
2022-05-25 17:04:02 -04:00
b37588f5e2 Fix error when exporting Python animation attributes 2022-05-25 21:54:19 +02:00
524c8e19ca Fix Start Menu shortcut. v0.13 v0.13-rc2 2022-04-16 16:48:07 -04:00
665429d24a Add "Cleanup" progress phase.
This is in response to feedback that the "Writing Age" phase seems slow.
2022-04-16 16:30:04 -04:00
d11e5d5a67 Merge pull request #325 from Hoikas/fix322
Fix #322.
v0.13-rc1
2022-04-09 18:56:33 -04:00
e786e78c51 Fix #322.
There were logic problems around exporting references to objects that
exist only in disabled pages (or default pages that are disabled because
no enabled objects are exported into the default page).
2022-04-09 16:17:05 -04:00
d38c96a2f1 Merge pull request #323 from H-uru/localsound-fix
Fix syntax error in sound modifiers
2022-04-03 07:52:49 -04:00
025e36c4a2 Fix syntax error in sound modifiers 2022-04-02 21:24:14 -07:00
83c25b668a Merge pull request #321 from DoobesURU/DynamicBounds
Add kDynamicBlocker collider toggle.
2022-04-02 19:39:12 -04:00
fb85d60a06 Merge pull request #295 from DoobesURU/AddLocalOnly
Add Local Only to Sound Emitter Modifier
2022-04-02 19:39:00 -04:00
08d61e11c0 Revert node_messages.py to remove LocalOnly references per Hoikas 2022-04-02 19:30:10 -04:00
3b13d2e3d2 Revert Random Sound Check
Backtrack local only/random sound check
2022-04-02 19:26:42 -04:00
539e274367 Add random sound check
Random sound mods mixed with local only cause problems, so we raise an error message if that happens.
2022-04-02 19:26:41 -04:00
7f408659df Modify Sound Message Node
Allow the sound node to check for Local Only conditions.
2022-04-02 19:26:40 -04:00
568ccbeea0 Fix Property Name
Uses the proper kPropLocalOnly.
2022-04-02 19:26:39 -04:00
a93d7cb51d Add Local Only
Adds the "Local Only/kIsLocalOnly" property to sound emitters. Dependent on the kPropIsLocalOnly attribute, which still needs to be added to libHSPlasma.
2022-04-02 19:26:39 -04:00
996b681ca4 Adjust UI interface per Hoikas 2022-04-02 19:25:32 -04:00
a446a1c62a Change memberGroup to kGroupLOSOnly
collideGroup of kGroupDynamic with memberGroup kGroupLOSOnly blocks only kickables in both MOUL and PotS.
2022-04-02 19:23:19 -04:00