Skip to content

Commit

Permalink
#41 Finish Position Setup for Fields
Browse files Browse the repository at this point in the history
  • Loading branch information
koflerm committed May 26, 2022
1 parent b8bc03f commit ffa5c35
Showing 1 changed file with 65 additions and 66 deletions.
131 changes: 65 additions & 66 deletions core/src/boardLogic/BoardFields.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,76 +5,75 @@
public class BoardFields {
public static Field[] getFields(float boardX, float boardY, float boardLength) {
return new Field[]{
new Field(1, boardX + (boardLength / 1.13f), boardLength / 15),
new Field(1, boardX + (boardLength / 1.135f), boardLength / 15),
new Field(2, boardX + (boardLength / 14f), boardLength / 8.5f),
new Field(3, 0, 0),
new Field(4, 0, 0),
new Field(3, boardX + (boardLength / 8.5f), boardLength / 1.08f),
new Field(4, boardX + (boardLength / 1.08f), boardLength / 1.13f),
new Field(5, boardX + (boardLength / 1.22f), boardLength / 23),
new Field(6, boardX + (boardLength / 1.33f), boardLength / 19),
new Field(7, boardX + (boardLength / 1.45f), boardLength / 12),
new Field(8, boardX + (boardLength / 1.54f), boardLength / 7),
new Field(9, boardX + (boardLength / 1.56f), boardLength / 5),
new Field(10, boardX + (boardLength / 1.71f), boardLength / 5),
new Field(11, boardX + (boardLength / 2f), boardLength / 5),
new Field(12, boardX + (boardLength / 2.43f), boardLength / 5),
new Field(13, boardX + (boardLength / 2.83f), boardLength / 5),
new Field(14, boardX + (boardLength / 2.90f), boardLength / 7),
new Field(15, boardX + (boardLength / 3.33f), boardLength / 12),
new Field(16, boardX + (boardLength / 4f), boardLength / 19),
new Field(17, boardX + (boardLength / 5.5f), boardLength / 23),
new Field(18, boardX + (boardLength / 9f), boardLength / 15),
new Field(19, boardX + (boardLength / 22f), boardLength / 5.5f),
new Field(20, boardX + (boardLength / 20f), boardLength / 4f),
new Field(21, boardX + (boardLength / 13f), boardLength / 3.3f),
new Field(22, 0, 0),
new Field(23, 0, 0),
new Field(24, 0, 0),
new Field(25, 0, 0),
new Field(26, 0, 0),
new Field(27, 0, 0),
new Field(28, 0, 0),
new Field(29, 0, 0),
new Field(30, 0, 0),
new Field(31, 0, 0),
new Field(32, 0, 0),
new Field(33, 0, 0),
new Field(34, 0, 0),
new Field(35, 0, 0),
new Field(36, 0, 0),
new Field(37, 0, 0),
new Field(38, 0, 0),
new Field(39, 0, 0),
new Field(40, 0, 0),
new Field(41, 0, 0),
new Field(42, 0, 0),
new Field(43, 0, 0),
new Field(44, 0, 0),
new Field(45, 0, 0),
new Field(46, 0, 0),
new Field(47, 0, 0),
new Field(48, 0, 0),
new Field(49, 0, 0),
new Field(50, 0, 0),
new Field(51, 0, 0),
new Field(52, 0, 0),
new Field(53, 0, 0),
new Field(54, 0, 0),
new Field(55, 0, 0),
new Field(56, 0, 0),
new Field(57, 0, 0),
new Field(58, 0, 0),
new Field(59, 0, 0),
new Field(60, 0, 0),
new Field(61, 0, 0),
new Field(62, 0, 0),
new Field(63, 0, 0),
new Field(64, 0, 0),
new Field(65, 0, 0),
new Field(66, 0, 0),
new Field(67, 0, 0),
new Field(68, 0, 0),
new Field(69, 0, 0),
new Field(70, 0, 0)
new Field(8, boardX + (boardLength / 1.53f), boardLength / 7),
new Field(9, boardX + (boardLength / 1.545f), boardLength / 5),
new Field(10, boardX + (boardLength / 1.53f), boardLength / 3.9f),
new Field(11, boardX + (boardLength / 1.449f), boardLength / 3.2f),
new Field(12, boardX + (boardLength / 1.35f), boardLength / 2.9f),
new Field(13, boardX + (boardLength / 1.71f), boardLength / 5),
new Field(14, boardX + (boardLength / 2f), boardLength / 5),
new Field(15, boardX + (boardLength / 2.43f), boardLength / 5),
new Field(16, boardX + (boardLength / 2.83f), boardLength / 5),
new Field(17, boardX + (boardLength / 2.90f), boardLength / 7),
new Field(18, boardX + (boardLength / 3.25f), boardLength / 11.5f),
new Field(19, boardX + (boardLength / 4f), boardLength / 19),
new Field(20, boardX + (boardLength / 5.5f), boardLength / 23),
new Field(21, boardX + (boardLength / 9f), boardLength / 15),
new Field(22, boardX + (boardLength / 22f), boardLength / 5.5f),
new Field(23, boardX + (boardLength / 20f), boardLength / 4f),
new Field(24, boardX + (boardLength / 12f), boardLength / 3.3f),
new Field(25, boardX + (boardLength / 7f), boardLength / 2.9f),
new Field(26, boardX + (boardLength / 4.95f), boardLength / 2.85f),
new Field(27, boardX + (boardLength / 4.95f), boardLength / 2.4f),
new Field(28, boardX + (boardLength / 4.95f), boardLength / 2.14f),
new Field(29, boardX + (boardLength / 4.95f), boardLength / 1.89f),
new Field(30, boardX + (boardLength / 4.95f), boardLength / 1.7f),
new Field(31, boardX + (boardLength / 4.95f), boardLength / 1.55f),
new Field(32, boardX + (boardLength / 7f), boardLength / 1.53f),
new Field(33, boardX + (boardLength / 12f), boardLength / 1.45f),
new Field(34, boardX + (boardLength / 20f), boardLength / 1.33f),
new Field(35, boardX + (boardLength / 22f), boardLength / 1.22f),
new Field(36, boardX + (boardLength / 14f), boardLength / 1.13f),
new Field(37, boardX + (boardLength / 5.5f), boardLength / 1.05f),
new Field(38, boardX + (boardLength / 4f), boardLength / 1.06f),
new Field(39, boardX + (boardLength / 3.33f), boardLength / 1.105f),
new Field(40, boardX + (boardLength / 2.90f), boardLength / 1.17f),
new Field(41, boardX + (boardLength / 2.83f), boardLength / 1.26f),
new Field(42, boardX + (boardLength / 2.90f), boardLength / 1.36f),
new Field(43, boardX + (boardLength / 3.25f), boardLength / 1.455f),
new Field(44, boardX + (boardLength / 3.9f), boardLength / 1.52f),
new Field(45, boardX + (boardLength / 2.43f), boardLength / 1.26f),
new Field(46, boardX + (boardLength / 2.13f), boardLength / 1.26f),
new Field(47, boardX + (boardLength / 1.9f), boardLength / 1.26f),
new Field(48, boardX + (boardLength / 1.71f), boardLength / 1.26f),
new Field(49, boardX + (boardLength / 1.545f), boardLength / 1.26f),
new Field(50, boardX + (boardLength / 1.53f), boardLength / 1.17f),
new Field(51, boardX + (boardLength / 1.45f), boardLength / 1.105f),
new Field(52, boardX + (boardLength / 1.33f), boardLength / 1.06f),
new Field(53, boardX + (boardLength / 1.22f), boardLength / 1.05f),
new Field(54, boardX + (boardLength / 1.14f), boardLength / 1.08f),
new Field(55, boardX + (boardLength / 1.055f), boardLength / 1.22f),
new Field(56, boardX + (boardLength / 1.06f), boardLength / 1.33f),
new Field(57, boardX + (boardLength / 1.1f), boardLength / 1.44f),
new Field(58, boardX + (boardLength / 1.17f), boardLength / 1.52f),
new Field(59, boardX + (boardLength / 1.255f), boardLength / 1.56f),
new Field(60, boardX + (boardLength / 1.255f), boardLength / 1.71f),
new Field(61, boardX + (boardLength / 1.255f), boardLength / 1.9f),
new Field(62, boardX + (boardLength / 1.255f), boardLength / 2.13f),
new Field(63, boardX + (boardLength / 1.255f), boardLength / 2.43f),
new Field(64, boardX + (boardLength / 1.255f), boardLength / 2.85f),
new Field(65, boardX + (boardLength / 1.17f), boardLength / 2.9f),
new Field(66, boardX + (boardLength / 1.1f), boardLength / 3.3f),
new Field(67, boardX + (boardLength / 1.06f), boardLength / 4f),
new Field(68, boardX + (boardLength / 1.055f), boardLength / 5.5f),
new Field(69, boardX + (boardLength / 1.08f), boardLength / 9f)
};
}
}

0 comments on commit ffa5c35

Please sign in to comment.