Commit graph

44 commits

Author SHA1 Message Date
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
laochailan
91b3b7d65e reference system
added some kind of reference system (see list.h) to ensure particles/projectiles/enemies storing pointers to each other that they will not access a borked address.
2011-05-13 19:03:02 +02:00
laochailan
b16df91ad5 removing SDL_image dependency
taisei now uses plain libpng to load graphics ... and various other changes I don't remember.
2011-05-06 17:09:43 +02:00
laochailan
c220f7b4ae uh cirno and poweritem -> item 2011-04-29 10:26:37 +02:00
laochailan
72286b4529 projectile coloring by shader 2011-04-26 16:55:18 +02:00
laochailan
bdc0db9957 merged Slave and Fairy to Enemy
To create a slave, pass ENEMY_IMMUNE for hp in create_enemy(). tip: create_enemyg(...) is an abbreviation for create_enemy(&global.enemies, ...).
There is something like a super fancy event system for Enemies' logic rules now: logic_rule will be called with t = negative special values like EVENT_BIRTH or EVENT_DEATH on corresponding events. cool, isn't it? well those values have to be filtered out (like if(t < 0) return;) if you don't use them so they don't do strange things with your locus.
2011-04-26 12:04:45 +02:00
laochailan
d280d8c8ad laz0rs
added straight and curved types of lasers. I'm searching for a better way to render them though. also, renewal of Youmu's shot, inspired by th13.
2011-04-24 15:39:17 +02:00
laochailan
171d74176d Points and slaves
Another Sarrg commit implementing score, different items and alternative player shot modes. Some things need improvements, some don't. But this commit fixes a bug with bomb counting, which is I think enough reason to push it now.
2011-04-10 11:27:58 +02:00