LogicAndTrick / sledge-formats

C# parsers and formats for Half-Life 1 and related engines.
MIT License
71 stars 10 forks source link

Fix of JMF format entity writer #32

Closed Duude92 closed 2 weeks ago

Duude92 commented 2 months ago

If map has solid brush entities - writer collects every solid brush recursively in its child hierarchy. Added solid brush entity to 121v map file for tests. Cant open 122v jmf map file, so you might want to add entity to fix tests.

LogicAndTrick commented 2 months ago

This might take me a little while to verify since I'll need to work out how JMF works again...

In the meantime, you might be interested to know that the free version of JACK was updated recently and it supports the v122 format and crashes less often :)

Duude92 commented 2 months ago

K, thanks, will wait for next update. I dont use editor by myself, so I didn't knew about new release.

LogicAndTrick commented 2 weeks ago

Sorry for the delay on this one, the proposed fix only partially worked as it didn't handle when there are groups inside entities (not supported for JMF format but is allowed in RMF). Hopefully the updated fix works as expected.