mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-01-17 23:21:22 +00:00
Sonic Robo Blast 2 Public
46afe9b3e0
Shield actions The branch is basically complete, I just need to figure out the best way to have the whirlwind shield let the player know you can use it. SRB2 shields: * WHIRLWIND SHIELD - It's like King Dedede. You can't improve on perfection. (Might get some new sprites as tells for being able to use it, though.) * ARMAGEDDON SHIELD - Create a bomb burst whenever you pick up another of the same shield FOR FREE! * MAGNETIC SHIELD - Homing attack towards enemies only, no stopping when you hit 'em, no zooming off if you're not near enemies. * ELEMENTAL SHIELD - Perform a piercing stomp that rips through enemies (that don't have spikes on their heads) and creates a fire burst when you land above water. * FORCE SHIELD - Perfect stop in midair. S3NK shields: * FLAME SHIELD - Additive thok on the spin button. * BUBBLE SHIELD - Bubble bounce to 1.5*jumpheight (also rips through enemies). * THUNDER SHIELD - Double jump, but with no uncurl and a twang noise. Supers don't have access to shield actives. Characters with thok can superfloat like usual. New Lua hooks: * "ShieldSpawn" in the form function(player), hooks into P_SpawnShieldOrb. * "ShieldSpecial" in the form function(player), hooks into the shield activation code. See merge request !31 |
||
---|---|---|
android | ||
assets | ||
bin | ||
cmake/Modules | ||
debian | ||
doc | ||
extras | ||
libs | ||
objs | ||
src | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
Android.mk | ||
appveyor.yml | ||
CMakeLists.txt | ||
comptime.bat | ||
comptime.mk | ||
comptime.props | ||
comptime.sh | ||
cpdebug.mk | ||
Doxyfile | ||
LICENSE | ||
README.md | ||
srb2-vc9.sln | ||
srb2-vc10.sln | ||
SRB2.cbp | ||
Srb2.dev | ||
srb2.png | ||
SRB2_common.props | ||
SRB2_Debug.props | ||
SRB2_Release.props |
Sonic Robo Blast 2
Sonic Robo Blast 2 is a 3D Sonic the Hedgehog fangame based on a modified version of Doom Legacy.
Dependencies
- NASM (x86 builds only)
- SDL2 (Linux/OS X only)
- SDL2-Mixer (Linux/OS X only)
- libupnp (Linux/OS X only)
- libgme (Linux/OS X only)
Warning: 64-bit builds are not netgame compatible with 32-bit builds. Use at your own risk.
Compiling
See SRB2 Wiki/Source code compiling
Disclaimer
Sonic Team Junior is in no way affiliated with SEGA or Sonic Team. We do not claim ownership of any of SEGA's intellectual property used in SRB2.