Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Creature Conflict: The Clan Wars uncommon .LWO & .LWS models & animations

Featured Replies

Hello, I'm wondering if anyone could help in recovering models and character animations from a 2005 PC game Creature Conflict.
Assets were exported from main data pack using QuickBMS script from this topic: https://www.zenhax.com/viewtopic.php@t=3992.html


Some information i got about the models so far:

The .LWO is a mesh with or without rigging, while .LWS is a single animation.

These are not typical Lightwave files, they lack any headers. Rigged character meshes seem to have "_xsi" in the name which made me thought they may be Autodesk Softimage files, but i couldn't get them imported into Softimage as XSI or as Lightwave.

Using Model Researcher i was able to determine Vertex block starts at 0x120 in each .LWO file, but i wasn't succesfull at finding polygons or rigging.



I attached a few character and weapon models, along with animations for one of the characters and one weapon, plus exported textures for UV map research.

CreatureConflictModels.rar

  • Supporter

Yeah, the DWord face indices totally don't fit but I have a déjà vue of this picture, maybe on former Xentax?

edit: correct vertex start is 0x144

guineaPig_b.png.ccaa6834fb34aae4c16b9e75bbe23f97.png

 

Edited by shak-otay

  • Author

Hmm... I never heard about this game being mentioned on Xentax or on any other reverse engineering forum (it's quite obscure game), aside from Zenhax topic I made years ago, i may be mistaken.

So is polygon data recoverable from those files? or did it got lost during decompilation with quickBMS? If it helps i can upload the original archive before decompilation
I see the edit now, so luckily no data got lost during conversion. Awesome!

Edited by SeriousNorbo

  • Author

I was able to make some blender script that can import meshes, but i wasn't succesfull at getting UVs so far, i'm not sure where's the issue

  • Localization

My first try on this .lwo format.

 

 

 

3DOC_Windows_Creature_Conflict-The_Clan_Wars_brd_guineapig_xsi.lwo.png

Edited by Karpati

  • Author

Yes! that's how the mesh was meant to look like! (eyes are missing since they're in separate files) Awesome results!

Now, can bone structure be recovered from those files? I didn't got that that part yet but i assume assets like "barrel.lwo" or "wpn_brd_biobazooka.lwo" will either have no bones, or a single bone in center to not be empty, they don't have moving parts in-game.
That guinea pig and wpn_brd_biostrike_saurus_xsi.lwo are fully animated in gameplay.

On 12/6/2025 at 5:13 PM, SeriousNorbo said:

Yes! that's how the mesh was meant to look like! (eyes are missing since they're in separate files) Awesome results!

Now, can bone structure be recovered from those files? I didn't got that that part yet but i assume assets like "barrel.lwo" or "wpn_brd_biobazooka.lwo" will either have no bones, or a single bone in center to not be empty, they don't have moving parts in-game.
That guinea pig and wpn_brd_biostrike_saurus_xsi.lwo are fully animated in gameplay.

I think I’ve seen this format before I think this is Lightwave3D model format

  • Author
12 hours ago, AexaDev said:

I think I’ve seen this format before I think this is Lightwave3D model format

Sadly, I'm afraid not. I tried plugins for Blender, Noesis, Softimage and Lightwave3D itself. Nothing was able to import those files.

Checking them with hex viewer show they lack headers that typical Lightwave3D models have.

Edited by SeriousNorbo

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.