Gravity tokens are interesting. They were added in the mechanics test, but were never used after. You can assume they became gravity lines, but they're still pretty interesting.
This PR freshens them up a little -- a better default sprite, a sound when you touch them, and making them respawn on death.
Additionally, a few createentity arguments have been added:
meta1 is a sprite ID offset
meta2 is the colour
p1 is if the entity animates or not (0 is doesn't animate)
p2 is a sound ID offset
Of course, these additions shouldn't affect gameplay, other than respawning on death which is just convenience (you can just leave and reenter the room to respawn them otherwise), so these changes are solely visual and auditory. Hopefully this breathes some life into the unused entity.
(Who knows, maybe we could even get an edentity later when more of those are added due to the main-game-as-custom-level goal...?) I have now added an edentity for consistency, however this means this PR now affects gameplay.
Legal Stuff:
By submitting this pull request, I confirm that...
[x] My changes may be used in a future commercial release of VVVVVV
[x] I will be credited in a CONTRIBUTORS file and the "GitHub Friends"
section of the credits for all of said releases, but will NOT be compensated
for these changes
Changes:
Gravity tokens are interesting. They were added in the mechanics test, but were never used after. You can assume they became gravity lines, but they're still pretty interesting.
This PR freshens them up a little -- a better default sprite, a sound when you touch them, and making them respawn on death.
Additionally, a few createentity arguments have been added:
meta1
is a sprite ID offsetmeta2
is the colourp1
is if the entity animates or not (0 is doesn't animate)p2
is a sound ID offsetOf course, these additions shouldn't affect gameplay, other than respawning on death which is just convenience (you can just leave and reenter the room to respawn them otherwise), so these changes are solely visual and auditory. Hopefully this breathes some life into the unused entity.
(Who knows, maybe we could even get an edentity later when more of those are added due to the main-game-as-custom-level goal...?)I have now added an edentity for consistency, however this means this PR now affects gameplay.Legal Stuff:
By submitting this pull request, I confirm that...
CONTRIBUTORS
file and the "GitHub Friends" section of the credits for all of said releases, but will NOT be compensated for these changes