|
7de71bec05
|
Implement knife animation and attaching
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-17 06:23:51 -05:00 |
|
|
52aa0053ae
|
Bugfixes and corrections with the map format
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-13 16:51:04 -05:00 |
|
|
aa41f52bbd
|
Modifying of data tiles by clicking
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-13 18:19:59 +00:00 |
|
|
489186c077
|
Draw data tiles on the grid
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-13 18:17:02 +00:00 |
|
|
e017e02106
|
Keys should be defined by their action names
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-13 17:36:24 +00:00 |
|
|
6ec8dd01ba
|
Move keyboard controls into respective renderer objects
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-13 17:28:30 +00:00 |
|
|
2cc1292946
|
Move and refactor engine objects
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-11 18:06:41 -05:00 |
|
|
8a46cb56a6
|
Game update loop runs at a set rate.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:33:09 +00:00 |
|
|
a3a2c62d4b
|
Add a clear function to String
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:28:55 +00:00 |
|
|
9c207e2f2a
|
New String class system that wraps a builder and keeps track of text bounds. Added background to editor message logs
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 16:09:03 +00:00 |
|
|
6db59a796e
|
Update all key press checks to use events. Clean up warnings
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 15:47:09 +00:00 |
|
|
627c788d05
|
Remove unused imports and correct warnings
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 20:17:31 +00:00 |
|
|
8ba9307465
|
Implement Animated Sprites
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-04 02:51:12 -05:00 |
|
|
7ad3bef8ca
|
Make tile dragging and placing easier to accomplish. Also refactored old mouse detection code
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 22:02:59 -05:00 |
|
|
148c0ce2a1
|
Allow adjustments for all screen properties at each screen location through the editor
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 21:54:20 -05:00 |
|
|
82f9016255
|
Display View and Tile parameters per screen instead of on an individual block. Additionally, create a system where we can load/unload active game objects
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 21:24:38 -05:00 |
|
|
636aac9bfc
|
Final changes to text drawing system to make it appear correctly
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 16:54:58 -05:00 |
|
|
e5dd00cff8
|
Add gridlines
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 16:35:36 -05:00 |
|
|
30aef5bfc6
|
Add gridlines
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 16:33:16 -05:00 |
|
|
5f9f56e0a6
|
Include a positional offset to observe tile grid
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 20:14:36 +00:00 |
|
|
8033c2a4ba
|
Draw a grid to separate every screen
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 20:13:34 +00:00 |
|
|
4a5c8508ff
|
Display View and Type value per screen.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 20:00:30 +00:00 |
|
|
9766e0544a
|
Create a separate draw tile loop section for the editor renderer object
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 19:50:39 +00:00 |
|
|
73882feb2c
|
Change bottom display to show current map tile instead
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 19:43:51 +00:00 |
|
|
e573838eaf
|
Make warning messages red
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 19:07:29 +00:00 |
|
|
79b4a29ff7
|
Simplified position calculations
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 18:45:50 +00:00 |
|
|
2d87ced8c4
|
Include text showing currently selected tile and currently hovered tile
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 18:44:12 +00:00 |
|
|
e5185e97e9
|
Color codes in the middle of text parsing when drawing text.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 18:22:29 +00:00 |
|
|
e8224a4d78
|
Utilize replace() second argument feature to remove entire line when second marker is not found
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 15:59:26 +00:00 |
|
|
f56cfc90ac
|
Include message logging system
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 15:52:08 +00:00 |
|
|
bf59e5c7c2
|
Implement text drawing features
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 18:16:26 -05:00 |
|
|
6a418eb9db
|
Add drawing color options for sprites
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 17:40:14 -05:00 |
|
|
5e1f69a9d0
|
Change maptileinfo to be an indexed image. Move tile-specific code into editor renderer.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 16:37:01 -05:00 |
|
|
b22098febf
|
Something something palettes are messed up
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 20:06:41 +00:00 |
|
|
2ad2972ace
|
Cleanup Warnings
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-05-31 23:54:39 -05:00 |
|
|
f72ba66dee
|
Separate level editing from level playing
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-05-31 23:46:48 -05:00 |
|