The Hoplites of Corinth
Keywords: titans, greek gods, corinth, hoplites,
yellow, gold, protectors & guardians.
Don't care about all of the development? DOWNLOAD NEWEST VERSION NAO (http://www.timskafte.dk/Starfarer/hoplites_of_corinth.rar)
The Hoplites' theme is based on the concept that was used by Ancient Greek city-states. These City-states employed citizen-soldiers as defence, which I have transfered to the future theme. This faction is the guardians of the trading & mining planet, apropriately named Corinth. The planet is under constant threat of being annexed by the other increasingly more powerful fractions. Hence the need for a citizen militia capable of protecting what is rightfully theirs.
I have not quite settled on the name and a few other things, but it will be something along the line of "The Corinthian Hoplites" or "The Hoplites of Corinth".
For now I have only been frankensteining & modifying a few ships, both as an experiment with the theme, but also to get comfortable with the artstyle of pixels. I have dabbled a tiny bit with the coding, and I am confident that with time i will reach my goals.
Current features:
- 1 Wing of Fighters
- 2 Frigates
- 1 Destroyer
- 1 Carrier Cruiser
- 1 Light Capital Ship
- 2 missions
Ships:
(http://i.imgur.com/2Ja59.png)
Fighter Wing, "Dory" (http://en.wikipedia.org/wiki/Dory_(spear)) Class
(http://i.imgur.com/7lMgj.png)
First Frigate, "Marpesia" (http://en.wikipedia.org/wiki/Marpesia) Class
(http://i.imgur.com/woU7k.png)
Second Frigate, "Machai" (http://en.wikipedia.org/wiki/Machai) Class
(http://i.imgur.com/T546R.png)
Destroyer, "Cratus" (http://en.wikipedia.org/wiki/Kratos_(mythology)) Class
(http://i.imgur.com/OYb54.png)
Cruiser Carrier, "Soteria" (http://en.wikipedia.org/wiki/Soter) Class
(http://i.imgur.com/HgD4W.png)
Light Battlecruiser (capital), Heracles (http://en.wikipedia.org/wiki/Heracles) Class
The ships will likely be named after greek mythology, gods, heroes, titans etc.
Features I hope to implement (evergrowing list):
- More ships: Bomberwing, another frigate, another destroyer, another cruiser
- Balance ships
- Campaign support - add The Conrinthian Hoplites as a new fraction.
- Custom weapons - missiles in particular.
- Elaborate on background story for the faction and reasons for their presence (According to available Starfarer lore).
I know it seems ambitious, but I like to keep my goals handy.
--------------------------------------------
0.2alfa
It includes four ships, and a testing mission. The mission is basically the four ships facing a similar fleet of original ships.
0.3alfa
Added:
- A wing of fighters - Dory class
- A missile weapon for the fighters(in effect, 5 swarmer missiles that fire one missile at a time).
- A carrier cruiser - Soteria Class
- A new test mission, where you can try fighting versus the Hoplite faction (inverted mission).
- Slight tweaks of various ship loadouts.
- A LOT of fiddling with missile placement.
--------------------------------------------
Download Newest Version Here! (http://www.timskafte.dk/Starfarer/hoplites_of_corinth.rar)
General Notes:
I advise you to change the option under gameplay, so that you take 100% damage instead of 50%.
All of the ships still need balancing, so I will be handing out over 9000 internet points to those who provide feedback ;)
Feedback, praise and criticism are always welcome, so let me know what you think :)
Regards Etfaks.
Im currently trying to add a wing of fighters and I have come to a point where i can succesfully boot the game without crashing due to .csv problems etc. However when I try to add a wing of my fighters the mission doesn't work. It won't pick my test mission, but just reverts to the last working mission I had previously clicked on. Any pointers? Since I don't have any direct errors it is difficult troubleshooting it.
the mission file:
package data.missions.test;
import com.fs.starfarer.api.fleet.FleetGoal;
import com.fs.starfarer.api.fleet.FleetMemberType;
import com.fs.starfarer.api.mission.FleetSide;
import com.fs.starfarer.api.mission.MissionDefinitionAPI;
import com.fs.starfarer.api.mission.MissionDefinitionPlugin;
public class MissionDefinition implements MissionDefinitionPlugin {
public void defineMission(MissionDefinitionAPI api) {
// Set up the fleets
api.initFleet(FleetSide.PLAYER, "HSS", FleetGoal.ATTACK, false);
api.initFleet(FleetSide.ENEMY, "TTS", FleetGoal.ATTACK, true);
// Set up the player's fleet
api.addToFleet(FleetSide.PLAYER, "hc_cratus_standard", FleetMemberType.SHIP, true);
api.addToFleet(FleetSide.PLAYER, "hc_dory_wing", FleetMemberType.FIGHTER_WING, false);
// Set up the enemy fleet
api.addToFleet(FleetSide.ENEMY, "hammerhead_Balanced", FleetMemberType.SHIP, false);
// Set up the map.
float width = 10000f;
float height = 5000f;
api.initMap((float)-width/2f, (float)width/2f, (float)-height/2f, (float)height/2f);
}
}
It works when I either delete or // the hc_dory_wing line.
I guess that there is still a problem with either the hull, ship csv, wing csv or variant files right?