-
Notifications
You must be signed in to change notification settings - Fork 44
feat: ship-stats #516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat: ship-stats #516
Conversation
|
Most important is to fill in the new_player_ship function thats where most of the player ship data is set |
|
So i've been thinking about my preferred method for implementation and i'm thinking of addin a raiding/piracy option to fleets in system which will naturally have the down side of teh imperial navy will zero in on you, we can then use the forge to retrofit captured ships from piracy? Don't know how this sounds to you. I've almost finished my major overhaul of sprites and modding and then i'm thinking i'll make a priority out of this? |
Noted, though, I'd like to add these ships to other factions - other imperials, traitors and CSMs - as well.
Ships are valuable commodity, and I don't really like to abstract them. Still, some abstraction is needed - It would be nice to be able to track factions If we double down on abstraction and simple approach, I imagine this - make use of battle barge trade values (the more valuable the planets, the more potential earnings in requisition per turn) by making piracy earn, let's say, 10 times the BBT, but this nukes the influence, disposition and skyrockets corruption. The requisition acquired can then be used to build ships. I think we need to make smaller and/or simpler vessels build-able on hive worlds, temperate and worlds that have |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
But frankly, the whole naval code is asking for a refactor of some kind, stuff scattered across numerous files is complicated to keep track of. |
|
Backtracking a bit to the simple approach of raiding/piracy: Then we go to effects: So, supposedly, the imperial fleet will go after the player, if the player engages in piracy/raiding. Even in simplistic terms, this is a pretty complex issue, and I'm not sure how you plan to make this, to not come off as jank. I'm going to search for a discussion in discord to discuss, or create a new one. |
|
This PR is marked as stale, because it has been open for 7 days with no activity. |
Purpose of the PR
This PR aims to achieve several goals:
Create a low-budged or renegade option for ship building;
Make space combat more viable, especially for renegade chapters.
Describe the solution
Introduce new variants of ships for several factions, including the player's.
Describe alternatives you've considered
Make existing ships build-able via alternative means (Such as chapter forge).
Testing done
Related links
https://discord.com/channels/714022226810372107/1342830023350157312