Andrei "Akari" Alexeyev
874dbb750c
fix post-merge compile error
2017-03-25 00:36:22 +02:00
Andrei "Akari" Alexeyev
e6d678de4f
Shotmodes redesign: iteration 1
2017-03-24 20:59:34 +02:00
Andrei "Akari" Alexeyev
6d730f6061
Fixed bomb projectile cancellation
...
Only cancel enemy projectiles (previously, player projectiles would be
cancelled too, and give you points).
Fire only the basic player projectiles during bombs.
2017-03-19 03:32:11 +02:00
Andrei "Akari" Alexeyev
591b5258fc
Improved player input handling. Smooth focus transitions at all times.
...
Note that the focus change may desync some old replays (particularly,
the MarisaA ones)
2017-03-06 16:24:57 +02:00
Andrei "Akari" Alexeyev
1089a464cf
Fixed a few other cases of player particles being reflected in stage1 water
2017-03-06 15:22:31 +02:00
laochailan
25f856a3bc
exclude maristar from stage1 reflections
2017-03-04 23:59:08 +02:00
laochailan
92d9aae9b1
block player related particles from drawing
2017-03-04 10:21:45 +01:00
Andrei "Akari" Alexeyev
41fa6d9d76
malloc-less colors
2017-03-03 19:31:04 +02:00
Andrei "Akari" Alexeyev
db3f474035
Got rid of all the imaginary constants
...
They are a non-standard GCC extension, not all compilers support them
universally. An extra character is a small price to pay for portability.
2017-02-23 12:39:31 +02:00
Martin Herkt
b02907628f
Use UTF-8 and hepburn romanization
...
We may be weeaboos, but at least we’re *educated* weeaboos.
2017-02-18 19:40:12 +01:00
Andrei "Akari" Alexeyev
ba64c5cfb8
Fixed some warnings that mingw spits out
2017-02-17 21:27:22 +02:00
Andrei "Akari" Alexeyev
9a7a874783
Use the standard bool type instead of that stupid enum
...
Also removed all of the annoying trailing tabs/whitespaces
2017-02-11 05:56:47 +02:00
Andrei "Akari" Alexeyev
d0377bd537
Eliminated floating point values from replays for portability
...
Player power is now internally an integer. There is no good reason to use floating point math there. Stored as an uint16 in replays.
Player coordinates are now floored when a stage starts. This is unnoticable to the player. Stored as a pair of uint16s in replays.
2017-02-08 21:59:43 +02:00
makise-homura
991af45b85
Integral complex constants changed to float
2016-12-19 17:17:09 +03:00
Andrew "Akari" Alexeyew
b9f9896504
marisaB experiments
2012-08-14 18:32:32 +03:00
Andrew "Akari" Alexeyew
85f8799664
Merge branch 'shotmodes'
2012-08-12 23:37:28 +03:00
Andrew "Akari" Alexeyew
eb879ad785
more INness
2012-08-12 19:37:59 +03:00
Andrew "Akari" Alexeyew
dd2115302c
fixed insta-direction stuff
2012-08-12 19:08:30 +03:00
Andrew "Akari" Alexeyew
a2f3cea4eb
more IN-like myon
2012-08-12 19:00:56 +03:00
laochailan
d0a8c8578a
made youmuA bomb override movement animation
2012-08-12 08:37:23 +02:00
laochailan
89a829dc71
made invulnerability last as long as bomb effects
2012-08-12 07:41:29 +02:00
Andrew "Akari" Alexeyew
150330b75f
non-crossing lasers
2012-08-11 21:06:57 +03:00
Andrew "Akari" Alexeyew
4beb422eea
Tweaked marisa's laser sign. More spread in unfocused mode
2012-08-11 20:47:57 +03:00
Andrew "Akari" Alexeyew
9b787a645c
bugfix: player slaves were able to shoot when shooting wasn't allowed (shortly after respawn)
2012-08-11 17:55:41 +03:00
Martin Herkt
c39d321039
Add generic player shot sound
...
Needs tweaking, but I think we’ll do that after balancing the shot
modes since we might end up giving them a different frequency or
something. Think of this as a placeholder.
2012-08-11 02:02:34 +02:00
laochailan
04c9496988
youmuA paranoiA
2012-08-07 15:26:40 +02:00
laochailan
976fa91143
is it ... fixed?
2012-08-07 12:44:43 +03:00
Andrew "Akari" Alexeyew
f2cf436ffa
Hopefully fixed the replay desync disaster. I'm going to have nightmares about it. Needs more testing.
2012-08-07 03:45:38 +03:00
Andrew "Akari" Alexeyew
60a0b3e2a1
(hopefully) cleaned everything else
2012-08-04 04:25:43 +03:00
laochailan
9ee9a294e7
eigenstate test
2012-08-01 17:32:11 +02:00
laochailan
5dac665402
no, masterspark, you can't kill the boss
2012-07-28 19:22:25 +02:00
Andrew "Akari" Alexeyew
5308856f1f
proper replay saving and some minor stuff
2012-07-16 18:47:06 +03:00
laochailan
9cd2187225
GL profiling, removing redundant gl calls
2012-04-05 14:24:55 +02:00
laochailan
8d236c7678
Balanced shotmodes and stage
2011-11-05 10:24:58 +01:00
laochailan
3605159528
Renovated Youmu Opposite sign
...
added some blasts to youmu haunted, too.
2011-11-04 18:54:53 +01:00
laochailan
9242166daf
Renovated Youmu Slash of Present bomb
2011-11-02 20:00:14 +01:00
laochailan
2ab202573d
Renovated Marisa/Star Sign
2011-11-01 21:20:40 +01:00
laochailan
7b2e97fcec
Added bombs for Youmu
2011-08-29 16:12:59 +02:00
laochailan
d04475591c
create_element() was stupidish
...
so was youmu_homing()
2011-07-14 12:00:22 +02:00
laochailan
b0dbe755f9
Improved youmu homing
...
also:
+ master spark sound
* only one of a sound per frame
* references are more efficient
2011-07-07 14:34:30 +02:00
laochailan
363e8043c1
Added Marisa star shot mode
2011-07-06 14:33:53 +02:00
laochailan
42ea8823d1
Added textures.
2011-07-05 16:37:13 +02:00
laochailan
fc7b99325f
Added MASTER SPARKU!
2011-07-05 15:20:19 +02:00
laochailan
a2a6fb9343
marisa laser revamped
...
also added fullscreen config option
2011-06-29 17:01:03 +02:00
laochailan
561a7faf4b
fancyness and content
...
i am content with the current development of content.
2011-06-28 19:23:02 +02:00
laochailan
e470236379
use glew and err.h replacement
...
some changes for compatibility and windows.
2011-06-26 16:10:13 +02:00
laochailan
5a2ac5b7ba
"API changes", swirl
...
you see dat swirl? you see two z^3*i^|z|?
2011-06-26 13:45:27 +02:00
laochailan
512fd9a8e3
deathbombing, marisa shot #1
...
DEATHBOMB_TIME shall be 10 frames. i think it's appropriate. marisa haz lasorz. (actually made of projectiles, not from lasers). some fixes.
2011-06-25 12:41:40 +02:00
laochailan
c811fa76e7
Fx/API/Particles
...
Bullet creation and death effects (don't know what is new in detail), improvements on the "API", especially around create_projectile() and extensive use of particles in addtion with generic particle/projectile movement and drawing rules (see projectile.h)
2011-05-21 15:02:19 +02:00
laochailan
5239e7ec08
added myon draw rule
...
sometimes complicated things already lay on the table. think about it before sacrificing your paper and spinal health for extensive math gore.
2011-05-14 17:26:43 +02:00