Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed MotionSensor
Entity/Walls/Walls.cpp@40:cbcbf6fc1421, 2019-05-07 (annotated)
- Committer:
- el17sm
- Date:
- Tue May 07 12:42:12 2019 +0000
- Revision:
- 40:cbcbf6fc1421
- Child:
- 41:0697508a28ba
Restart Works
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| el17sm | 40:cbcbf6fc1421 | 1 | //#include "Walls.h" |
| el17sm | 40:cbcbf6fc1421 | 2 | //Walls::Walls(float pos_x, float pos_y) |
| el17sm | 40:cbcbf6fc1421 | 3 | //{ |
| el17sm | 40:cbcbf6fc1421 | 4 | // hp = 1; |
| el17sm | 40:cbcbf6fc1421 | 5 | // |
| el17sm | 40:cbcbf6fc1421 | 6 | // hitbox.width = 19; |
| el17sm | 40:cbcbf6fc1421 | 7 | // hitbox.height = 9; |
| el17sm | 40:cbcbf6fc1421 | 8 | // |
| el17sm | 40:cbcbf6fc1421 | 9 | // sprite_size.width = 21; |
| el17sm | 40:cbcbf6fc1421 | 10 | // sprite_size.height = 23; |
| el17sm | 40:cbcbf6fc1421 | 11 | // sprite_size.offset_x = -1; |
| el17sm | 40:cbcbf6fc1421 | 12 | // sprite_size.offset_y = -14; |
| el17sm | 40:cbcbf6fc1421 | 13 | // |
| el17sm | 40:cbcbf6fc1421 | 14 | // _shadow.width = 19; |
| el17sm | 40:cbcbf6fc1421 | 15 | // _shadow.height = 5; |
| el17sm | 40:cbcbf6fc1421 | 16 | // _shadow.offset_x = 0; |
| el17sm | 40:cbcbf6fc1421 | 17 | // _shadow.offset_y = 5; |
| el17sm | 40:cbcbf6fc1421 | 18 | // |
| el17sm | 40:cbcbf6fc1421 | 19 | // position.x = pos_x; |
| el17sm | 40:cbcbf6fc1421 | 20 | // position.y = pos_y; |
| el17sm | 40:cbcbf6fc1421 | 21 | // update_prev_pos(); |
| el17sm | 40:cbcbf6fc1421 | 22 | // |
| el17sm | 40:cbcbf6fc1421 | 23 | // frame.count = 0; |
| el17sm | 40:cbcbf6fc1421 | 24 | // frame.number = 0; |
| el17sm | 40:cbcbf6fc1421 | 25 | // frame.max = 2; |
| el17sm | 40:cbcbf6fc1421 | 26 | // face = 2; |
| el17sm | 40:cbcbf6fc1421 | 27 | // |
| el17sm | 40:cbcbf6fc1421 | 28 | // velocity = 0.2; |
| el17sm | 40:cbcbf6fc1421 | 29 | // _hp_drop_chance = 100; |
| el17sm | 40:cbcbf6fc1421 | 30 | //} |
| el17sm | 40:cbcbf6fc1421 | 31 | // |
| el17sm | 40:cbcbf6fc1421 | 32 | //void move(float unused, float unused1, char * unused2, bool * unused3) // movement control and miscellaneous updates |
| el17sm | 40:cbcbf6fc1421 | 33 | //{ |
| el17sm | 40:cbcbf6fc1421 | 34 | // ; |
| el17sm | 40:cbcbf6fc1421 | 35 | //} |
| el17sm | 40:cbcbf6fc1421 | 36 | // |
| el17sm | 40:cbcbf6fc1421 | 37 | //void take_damage(int damage) |
| el17sm | 40:cbcbf6fc1421 | 38 | //{ |
| el17sm | 40:cbcbf6fc1421 | 39 | // |
| el17sm | 40:cbcbf6fc1421 | 40 | //} |
| el17sm | 40:cbcbf6fc1421 | 41 | // |
| el17sm | 40:cbcbf6fc1421 | 42 | //void draw(N5110 &lcd) |
| el17sm | 40:cbcbf6fc1421 | 43 | //{ |
| el17sm | 40:cbcbf6fc1421 | 44 | // |
| el17sm | 40:cbcbf6fc1421 | 45 | //} |