laochailan
a4e5a1b873
use the old thing for collision
2018-01-20 13:37:27 +01:00
Andrei Alexeyev
b8dc4164f4
stop-scale effect test
2018-01-20 12:26:20 +02:00
Andrei Alexeyev
32996fe69a
add build option to disable opengl debugging
2018-01-18 19:27:03 +02:00
Andrei Alexeyev
97d3e80f6f
Add experimental framelimiter mode (TAISEI_FRAMELIMITER_LOGIC_ONLY)
...
Also fixed a whole bunch of state being updated in menu draw code
2018-01-18 18:45:40 +02:00
Andrei Alexeyev
bc0d6795a3
gamepad: make back/select act as skip in-game
2018-01-18 14:25:13 +02:00
Andrei Alexeyev
797878b2bb
gamepad: fix stuck movement after pause in restricted mode; remove dead code
2018-01-18 11:30:42 +02:00
Andrei Alexeyev
479d20e081
simplify gamepad_button_pressed()
2018-01-18 11:25:12 +02:00
Andrei Alexeyev
b48248ef7a
gamepad: support input repeat for analog sticks as well as buttons
2018-01-18 11:13:25 +02:00
Andrei Alexeyev
c493970455
tweak sound cues on Kurumi's nons
2018-01-18 09:55:55 +02:00
Andrei Alexeyev
a824ec0197
nerf moonlight rocket (sub-lunatic especially)
2018-01-17 11:50:07 +02:00
Andrei Alexeyev
677d866f9b
gamepad: no keyrepeat during transitions (same as keyboard input)
2018-01-16 14:01:50 +02:00
Andrei Alexeyev
853b19fe2e
make stage_finish safe to call during GAMEOVER_TRANSITIONING (no-op)
2018-01-16 13:55:13 +02:00
Andrei Alexeyev
78e9d3cb9e
gamepad: implement button repeat
2018-01-16 13:51:19 +02:00
Andrei Alexeyev
a5b70f4a2a
tweak cirno's nonspells
2018-01-16 13:13:01 +02:00
Andrei Alexeyev
608e2fd3f5
light singularity adjustments
2018-01-15 10:21:40 +02:00
Andrei Alexeyev
3c7d5fc3be
make artificial lightning more fair and consistent
2018-01-15 10:06:55 +02:00
laochailan
18d2420b7c
kill the easy way of dodging overload
2018-01-14 19:29:34 +01:00
Andrei Alexeyev
ea4e651e76
fix font_line_spacing to account for quality and have the expected semantics
2018-01-14 13:50:57 +02:00
laochailan
cb310dce26
fix tower intersection in stage 6 and text intersection in credits
2018-01-14 12:33:35 +01:00
laochailan
aee80180cc
nerf toe lasers
2018-01-14 11:03:09 +01:00
Andrei Alexeyev
5056e04c29
formatting
2018-01-14 05:20:16 +02:00
Andrei Alexeyev
d6cec62519
gamepad: attempt to improve analog input, especially restricted mode
2018-01-14 05:16:29 +02:00
Andrei Alexeyev
bfe2aab7e4
ToE: fix rotation of higgs arms on hard/lunatic, as if it's not hard enough without it
2018-01-14 00:06:13 +02:00
laochailan
10aa06aeb7
revert timing of toe
2018-01-13 19:58:53 +01:00
laochailan
7d3d2a153d
make the last part of the toe background less extreme
2018-01-13 18:19:33 +01:00
laochailan
327c998b68
add a new background for toe
2018-01-13 17:28:08 +01:00
Andrei Alexeyev
3ed200f8ed
shutdown gamepad subsystem properly if it fails to init
2018-01-13 05:07:54 +02:00
Andrei Alexeyev
878223a16b
build: get rid of the windows .rc hack (needs a patched/new Meson)
...
https://github.com/mesonbuild/meson/pull/2815
2018-01-13 00:05:46 +02:00
Andrei Alexeyev
31f8cd54c2
fix indent
2018-01-12 22:05:04 +02:00
Andrei Alexeyev
d2743196ce
use collision_step=1 for laser curves by default (better accuracy)
2018-01-12 21:58:47 +02:00
Andrei Alexeyev
7dbe34a15f
make the wriggle slave trails expire faster
2018-01-12 21:53:39 +02:00
Andrei Alexeyev
e5c391175b
fix MarisaB's stars interfering with other DRAWADD projs
2018-01-12 21:43:27 +02:00
Andrei Alexeyev
513d613387
Consistent indentation: indent with tabs, align with spaces ( #104 )
...
I would've preferred to just go with 4-spaces for indent and no tabs,
but lao is a bit conservative about it. :^)
Still, this is a ton better than mixing different styles all over the
place, especially within the same file.
2018-01-12 20:26:07 +02:00
Andrei Alexeyev
f4cd177b1a
add option to disable most particle effects. use PFLAG_REQUIREDPARTICLE to ignore it
2018-01-11 22:40:46 +02:00
Andrei Alexeyev
0e907c9c58
make the stage1 noreflect hack less bad
2018-01-11 22:16:18 +02:00
Andrei Alexeyev
650e197524
fix incorrect internalformat value passed to glTexImage2D
2018-01-11 20:02:48 +02:00
Andrei Alexeyev
2f9dedb480
set PFLAG_NOCLEAREFFECT for Wriggle slaves' trails
2018-01-11 14:57:07 +02:00
Andrei Alexeyev
9b7ac2e747
optimize rendering of some additive stuff a bit
2018-01-11 09:33:51 +02:00
Andrei Alexeyev
4fe164dbc3
messing around with moonlight rocket
2018-01-11 08:53:46 +02:00
Andrei Alexeyev
223eac780c
fix kurumi's position in vampiric vape
2018-01-11 01:26:20 +02:00
laochailan
3e45f05103
make wriggle’s bg dark again
2018-01-10 21:43:43 +01:00
Andrei Alexeyev
4853496c22
loop_at_fps: update counters after swap; remove extraneous swap on LFRAME_STOP
2018-01-10 21:54:18 +02:00
Andrei Alexeyev
b8e558ca16
fix gameover menu bgm/sfx pause/resumption handling
...
consolidated with pause menu
2018-01-10 21:51:00 +02:00
laochailan
e9ac275316
made cathod sub lunatic harder
2018-01-10 20:44:23 +01:00
Andrei Alexeyev
dbcee87e4d
don't display stage title for spellstages
2018-01-10 21:43:29 +02:00
Andrei Alexeyev
d73f8d28a3
add head version of list_insert_at_priority, use it for proj_insert_colorprio (slightly faster)
2018-01-09 21:54:03 +02:00
Andrei Alexeyev
c2fc94f125
fix clear_projectile affecting PlrProj if force == true
2018-01-09 20:52:46 +02:00
Andrei Alexeyev
f4ef527528
fix replays yet again
2018-01-09 20:49:57 +02:00
laochailan
16f797a733
make kurumi dio on the right frames
...
(and reduce particle load for slow gpus)
2018-01-09 19:40:22 +01:00
Andrei Alexeyev
5475997290
#VapeNation
2018-01-09 19:21:20 +02:00