This project started with an idea to make pseudo turn-based combat ship system for Spelljammer settings. Then my attention was brought to one already existing (TBSJ), which was interesting but quite bad in implementation. Soon I realized that even when I wanted to use different subroutines to do it, it would still suffered by several issues that original system suffered, mainly too time exhausting. So I changed plans and invented a way how to make a ship battle in real time.
While I rewrited almost all original TBSJ scripts I still used the original module for development so module starts near Captain NPC which gives you access to the nearest ship. Then you can access that ship menu and give commands/open inventories. "Crew" and "Weapons" are laying on the ground so you can take them and add into your ship, then sail off to the sea. Transitions are seemless. Currently working features:
- inventory managment
- firing weapons (weapons needs crew and ammo iirc)
- movement control via conversation (but player still has access to the mouse and can cancel current movement and move ship manually via keyboard/mouse - that should be disabled later)
- docking
This project is still far from complete, the module for download is only a showcase of my work. Any comments and suggestions are welcome. Also looking for help with parts of this project like NPC ships AI etc.
Module requires the first version of the SpellJammer haks! It will not work correctly with any other.
Attachment | Size |
---|---|
![]() | 3.45 MB |
Fantastic ! However, would you please re-package this in a 7zip or other archiver so I can download? My win7 keeps associating it with realplayer and wont allow the DL. Thanks in advance.
You should be able to right-click and "Save Link As". Hopefully it will get compressed by someone soon...
Something seems to have gone wrong with the permissions - there are several contradictory statements!
Im sorry I realized that I have used some 2da in override for building this. So I have no idea if and how it will work for others. Im not working on this at this very moment but I plan to finish this sooner or later, be patient.
Btw, permissions corrected. If someone will try to improve this on his own, write me before so can cooperate and not waste time working separately on the same things.