| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
It is no longer split into horizontal and vertical results. Also, the collision detection routine now does the work of calculating an adjusted position, instead of the caller (CharacterSystem) having to do it. This will be useful for #3.
|
| |
|
|
|
|
| |
(except when the debug console is open)
|
| |
|
|
|
|
|
|
|
|
| |
Open it by pressing backtick, close it by hitting escape. Pressing backtick does not open it in release builds.
Current shortcomings: opening it for the first time also types a backtick for some reason, but not on subsequent times. Also, it doesn't create a coroutine, so any script function that yields is going to fail.
This also added a "is gameplay paused" flag to Game, which will be useful for adding a pause menu.
|
|
|
|
| |
Ionia now moves at half Lucas's speed, which I think is good for NPCs.
|
| |
|
|
|
|
| |
"A presses" are also no longer special values in the lines list, but are rather a field on the MessageLine object.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Text now reveals itself and scrolls! Yay! It even plays speaker beeps.
TODO: the arror indicating an A press is needed. Bullets on lines that need bullets. The header that says who the speaker is, if relevant.
|
| |
|
|
|