Skip to content

Pixal: Day 165

Continued working on 0.0.13, after a refreshing trip to the volcano

Done

0000317: [Request for Enhancement] Add Critical Hits
0000655: [Task] Disable fights and messages automatic deletion
0000353: [Request for Enhancement] Add disarm event on battles

Stats

Aprox. Work Time: 510:00 (508:00 + 2:00)

Pixal: Day 164

Finally set up server on Slashie04 (My home workstation)

Finished fixing the rolls notation for negative values, blunt damage now implemented.

Implementing disarm events on battles (weapons which can disarm anothers), this is separated from the “Disarm” tech, which is almost magical.

Stats

Aprox. Work Time: 508:00 (505:00 + 3:00)

Pixal: Day 163

Advanced on blunt damage weapons at work (0:30)

Advanced setting up a local server at home for development (will take some time) (1:30)

Stats

Aprox. Work Time: 505:00 (503:00 + 2:00)

Pixal: Day 162

Made some refactoring on combat manager and related beans. Blunt weapons are also half implemented (they will reduce defense on combat).

I also set up an account at sourcerepo.com and commited the project, it was almost two years of development without a source control tool! until today :)

This will allow team development and will reduce the chances of the project being lose due to hardware theft, men failure or expontaneous combustion!

Stats

Aprox. Work Time: 503:00 (500:00 + 3:00)

Path to SJCP for Java 6: Day 14

Finished the assertion block on Chapter V and went for the self test (16 questions), got 11/16 = 68.75%

  • Try/catch blocks SHOULD only catch exceptions up the hierachy of these thrown inside, in the same inheritance tree (You CAN catch ANY runtime exception, but it is not APPROPIATE)
  • The exam says Assertions can be used to generate “alerts” too (hrmpf)
  • A overriden method doesn’t have to declare or throw the exceptions from the original method (But if it declares to throw exception, they must not be broader than the original signature)
  • An overriden method can throw Exceptions from another hierachy
  • Exception is unchecked, Exception IS an unchecked Exception class (?)
  • There are tricky, hard to understand options in the exam (what a discovery)
  • Must always check if classes are being imported if full class files are shown

Total Time Invested: 23:45 (21:45 + 2:00)
Study Guide Advancement: Chapter 6, Page 425

Pixal: Day 161

So, I hit 500 hours of development!

Fixed two bugs and worked onward into something with high gameplay impact: Techs will require action points from now on! So you won’t just always choose your stronger techs but will rather have to decide between that or running out of points to defend yourself.

This also carries on some required changes on the defensive part (no more defensive deck, will be replaced by an autopilot configuration screen, and some additional logic will be added on fights for defender to auto pick their techs)

Onward we go, time to sleep now.

Done

- 0000643: [Bug Report] Steal energy not showing drained damage? - closed.
- 0000646: [Bug Report] Grapple backfired??? (slash) - closed.

Stats

Aprox. Work Time: 500:00 (498:00 + 2:00) Yay!

Pixal: Day 160

Separated boots from pants and implemented critical failures on combat.

Was unable to reproduce bug http://slashie.net/mantis/view.php?id=640


- 0000354: [Request for Enhancement] Add Critical Failures - closed.
- 0000641: [Bug Report] Create footwear item classifier - closed.

Aprox. Work Time: 498:00 (496:00 + 2:00)

Path to SJCP for Java 6: Days 10, 11, 12 and 13

Day 10 [4:00]: Went to the library with Freddy, finished chapter 3 and presented the self test, got 8/13 = 61%

  • cast to short is needed for method invocations (literals are integers)
  • private members from enum can be called from the class
  • cant declare a block variable with the same name as a method variable

Day 11 [1:30]: Readed full chapter 4 and performed the self test, getting a 9/10 (90%)

  • Failed the result of a mod expression (%), must be careful with those

Day 12: [2:00] Presented another similar mock for Chapter 3, still dont have the results. Shared the results of Chapter 3’s self test with the devteam

Day 13: [1:30] Onto Chapter 5, readed thru page 383 (assertions… boring?)

Total Time Invested: 21:45 (12:45 + 9:00)
Study Guide Advancement: Chapter 5, Page 383

Pixal: Day 159, version 0.0.12a released

Fixed some bugs, released and tested out

Done

- 0000638: [Bug Report] Profile image not updated - closed.
- 0000635: [Bug Report] Exception on Log - closed.
- 0000632: [Bug Report] Where is my Damage Bonus? - closed.
- 0000637: [Bug Report] Add line break for tag lines on pixal box - closed.

Stats

Aprox. Work Time: 496:00 (494:00 + 2:00)

Pixal: Day 158

Working on 0.0.12a

Done

- 0000630: [Bug Report] Broken image link for locations on the Ibaran Map - closed.
- 0000628: [Bug Report] Wrong pixal names on grapple message for defense - closed.
- 0000627: [Bug Report] No beard affects baldness (slash) - closed.
- 0000634: [Bug Report] Exception on Log - closed.
- 0000636: [Bug Report] Exception on Log - closed.
- 0000631: [Request for Enhancement] Add “share” link for fights - closed.
- 0000626: [Task] Email notifications must have links directly to where they were originated - closed.

Stats

Aprox. Work Time: 494:00 (492:00 + 2:00)