Birth of the Federation
  1. Birth of the Federation

Birth of the Federation - iOS

Public
AuthorCommitMessageCommit dateIssues
Christopher FeblesChristopher Febles
4887aa0795dUpdated object name frame to calculate based on SectorConstants size. In this way, future changes to the sector size will automatically affect the position of the object's nameplate.Added default alignment parameter when drawing text. Center-align will remain the default, but callers can optionally provide their own alignment. Added fog-of-war tracking boolean to Sector. Changed coordinate text to left-align. Added ugly placeholder graphic for Nebula.
Christopher FeblesChristopher Febles
1cd79b3e997Removed "Mintaka" from list of random star names, since it's a Minor Race.All SectorObjects can now draw() themselves. Created global helper functions for drawing text and stars. Replaced Sector text output with placeholder graphics on Map.
Christopher FeblesChristopher Febles
792441d6ecdAdded sector description to test map output
Christopher FeblesChristopher Febles
bad4874d82dRemoved logging messages.Made SectorConstants default access. Map now scrolls correctly.
Christopher FeblesChristopher Febles
6fe3d9f93b8Converted enum method to computed property.Added UIViews to Sector objects. Now displaying placeholder views for each Sector correctly within the main View.
Christopher FeblesChristopher Febles
0d6904a38bcSwitched from SpriteKit to Single View Application.Included demo textView to show that Storyboard and ViewController are correctly linked.
Christopher FeblesChristopher Febles
1750855a228Added TODO notes when generating Maps.
Christopher FeblesChristopher Febles
b86c9b008c2Updated all SectorObjects so they know which Sector they're in.
Christopher FeblesChristopher Febles
97d0f82d235Updated Wormholes to know their own locations.
Christopher FeblesChristopher Febles
8928853e2d3Made Wormhole linking random.Made Wormhole exits random.
Christopher FeblesChristopher Febles
26ade0ecadcWormholes now being correctly generated.
Christopher FeblesChristopher Febles
d244adfd18aIncluded Sector information when generating Hazards.Included Wormholes when generating Sectors. TODO: Link Wormholes.
Christopher FeblesChristopher Febles
52b1054c106Now generating Hazards as well as Stars within a Map.Added StringExtension to include an indexOf method on all String objects.
Christopher FeblesChristopher Febles
44e0d4a6caeExtracted hardcoded random percentages into single Configuration file.
Christopher FeblesChristopher Febles
7288a3f4ec0Added code to convert Int to Roman numerals.Now randomly generating Planets.
Christopher FeblesChristopher Febles
6e48da697ebAdded list of possible Star names.Added Star random generation. Limited permanent objects to one per Sector. Added central Random class. SectorObjects are all Printable for easier unit testing.
Christopher FeblesChristopher Febles
9945e37f212Added more Planet types.Limited potential Planet bonuses to one per type.
Christopher FeblesChristopher Febles
742fe9b5f31.gitignore is now working
Christopher FeblesChristopher Febles
7ac5b9b7e94Added gitignoreAdded Stars and Planets Renamed MapObject to SectorObject to better associate it with Sector
Christopher FeblesChristopher Febles
8f4cc450e98Initial Map generation and unit test.Known issue where println and \() syntax is not calling Printable.description
Christopher FeblesChristopher Febles
af42d67e8d7Initial Commit