mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2025-03-13 17:25:13 +01:00
Commit graph
Select branches
Hide pull requests
2.3-updates
2.4-updates
master
#10
#100
#1000
#1002
#1003
#1003
#1004
#1005
#1007
#1008
#1009
#101
#1012
#1014
#1015
#1018
#1019
#1020
#1022
#1023
#1024
#1025
#1027
#1028
#1029
#103
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1050
#1054
#1055
#1058
#1059
#106
#1061
#1062
#1063
#1065
#1066
#1067
#1068
#1069
#107
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1079
#108
#1080
#1082
#1083
#1084
#1085
#1085
#1086
#1087
#1088
#109
#1090
#1092
#1093
#1095
#1096
#1097
#1098
#1099
#11
#110
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1108
#1109
#111
#1110
#1112
#1114
#1115
#1118
#1119
#1120
#1121
#1122
#1124
#1125
#1127
#1128
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1135
#1137
#1138
#1139
#114
#1140
#1141
#1141
#1142
#1143
#1144
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1156
#1157
#116
#1160
#1160
#1161
#1162
#1164
#1164
#1166
#1168
#1169
#117
#1170
#1171
#1171
#1172
#1172
#1173
#1174
#1175
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1186
#1187
#1188
#119
#1191
#1192
#1195
#1196
#1196
#1199
#12
#120
#1201
#1201
#1202
#1203
#1204
#1204
#1207
#1208
#121
#1210
#1211
#1213
#1217
#1217
#1218
#1219
#122
#1220
#1221
#1222
#123
#124
#125
#126
#127
#128
#129
#132
#133
#134
#135
#136
#137
#138
#139
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#151
#152
#153
#154
#155
#156
#157
#158
#159
#160
#161
#162
#163
#164
#165
#166
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#188
#189
#19
#190
#191
#192
#193
#194
#195
#197
#198
#200
#201
#202
#203
#204
#205
#206
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#222
#223
#224
#225
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#259
#26
#260
#261
#262
#263
#264
#265
#266
#268
#269
#270
#272
#273
#274
#275
#277
#278
#279
#28
#280
#281
#282
#284
#285
#286
#287
#288
#289
#29
#291
#292
#293
#294
#295
#296
#298
#299
#30
#301
#302
#303
#304
#305
#306
#307
#308
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#346
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#368
#37
#375
#385
#388
#392
#394
#395
#396
#397
#398
#399
#40
#403
#406
#407
#408
#409
#410
#412
#413
#414
#416
#417
#418
#419
#420
#421
#422
#423
#424
#425
#427
#428
#429
#430
#432
#433
#434
#435
#436
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#45
#451
#453
#454
#455
#457
#459
#46
#460
#461
#462
#463
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#504
#506
#507
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#557
#558
#559
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#591
#592
#593
#594
#595
#596
#597
#598
#599
#600
#601
#602
#603
#604
#605
#607
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#619
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#695
#697
#698
#70
#700
#703
#704
#705
#708
#709
#71
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#753
#754
#755
#756
#758
#760
#762
#763
#765
#766
#767
#768
#769
#77
#771
#772
#773
#774
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#785
#786
#787
#788
#789
#790
#791
#792
#793
#794
#795
#796
#797
#798
#799
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#810
#811
#813
#814
#815
#816
#817
#818
#819
#821
#823
#824
#825
#827
#83
#835
#838
#84
#840
#845
#847
#85
#850
#851
#852
#854
#858
#86
#864
#865
#869
#87
#871
#872
#874
#876
#877
#878
#88
#882
#883
#89
#891
#894
#895
#895
#896
#897
#897
#898
#899
#90
#902
#902
#905
#906
#906
#907
#908
#909
#909
#910
#911
#912
#914
#915
#916
#917
#918
#918
#919
#92
#922
#923
#924
#926
#929
#93
#930
#931
#932
#933
#934
#935
#937
#938
#939
#940
#941
#942
#943
#944
#946
#947
#948
#949
#950
#952
#954
#954
#955
#955
#956
#957
#958
#959
#96
#960
#961
#963
#964
#966
#968
#969
#97
#971
#972
#973
#974
#978
#979
#98
#980
#981
#982
#983
#985
#986
#987
#989
#990
#991
#993
#995
#996
#997
#997
#998
#999
2.2
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.4
2.4.1
2.4.2
-
371404f393
Fix textboxes fully fading out during blackout
AllyTally
2023-03-19 13:16:22 -03:00 -
397d7f21b4
Add length check to OGG check
Misa
2023-03-19 14:00:34 -07:00 -
2dc7f0b5e8
Remove dialogue and cutscene bars if disabling completestop
Misa
2023-03-19 13:48:01 -07:00 -
a9fe85fb45
Fix textboxes fully fading out during blackout
AllyTally
2023-03-19 13:16:22 -03:00 -
88d49547d4
Evaluate flipping eligibility per-entity
Misa
2023-03-18 20:24:08 -07:00 -
ba7519106f
Add support for sound OGG files
Misa
2023-03-18 18:24:30 -07:00 -
05ed7e041c
Use
VVV_freefunc
to callstb_vorbis_close
Misa
2023-03-18 17:51:55 -07:00 -
d6bc319535
Add sample rate mismatch check to sound effects
Misa
2023-03-18 16:40:24 -07:00 -
d54e98200f
Fix loading sounds with non-16 bit depths
Misa
2023-03-18 15:59:17 -07:00 -
671c90f7dc
Fix music playing wrong if played after track of different format
Misa
2023-03-18 15:33:30 -07:00 -
9a87d23719
Style: Fixup instances of
void
argumentsMisa
2023-03-18 15:24:14 -07:00 -
63bc71b796
Always add null terminator when loading files
Misa
2023-03-18 15:12:24 -07:00 -
fb15a0b515
Fix the game texture clearing during menu shaking
AllyTally
2023-03-18 17:36:07 -03:00 -
ef7f78d793
Fix the game texture clearing during menu shaking
AllyTally
2023-03-18 17:36:07 -03:00 -
1f68296232
Update English language file
AllyTally
2023-03-08 22:07:12 -04:00 -
6d1df01235
Move everything to the editor state system
AllyTally
2023-03-05 14:59:36 -04:00 -
fca8cb8d5c
Fix gravity/warp lines being modified during draw
AllyTally
2023-03-02 16:28:02 -04:00 -
0823632888
Clean code for direct mode drawer
AllyTally
2023-03-02 03:10:17 -04:00 -
a3c106c2f6
Cleanup tools & main rendering
AllyTally
2023-03-02 02:45:22 -04:00 -
c0757fbcde
Move trinkets to the marker system
AllyTally
2023-03-17 12:25:16 -03:00 -
046e98db46
Custom minimap markers
AllyTally
2022-11-21 22:26:43 -04:00 -
acfa085fd1
Remove reference from
customlevelclass::load
argMisa
2023-03-16 21:09:41 -07:00 -
79f5e7a05c
Fix loading font .txt files that contain null bytes
Dav999-v
2023-03-16 21:45:25 +01:00 -
dc93fb87a0
Fix loading font .txt files that contain null bytes
Dav999-v
2023-03-16 21:45:25 +01:00 -
df577c59ef
Fix font .txt files not being null-terminated
Dav999-v
2023-03-16 18:55:46 +01:00 -
de3452455d
Fix font .txt files not being null-terminated
Dav999-v
2023-03-16 18:55:46 +01:00 -
4398861d50
Update font.png
Dav999-v
2023-03-15 21:47:33 +01:00 -
975d555a09
Sync language files
Dav999-v
2023-03-15 19:30:58 +01:00 -
ae98a857d2
Add new language files
Dav999-v
2023-03-15 18:49:11 +01:00 -
2d6840b8e9
Update font.png
Dav999-v
2023-03-15 21:47:33 +01:00 -
397e3ab6dc
Sync language files
Dav999-v
2023-03-15 19:30:58 +01:00 -
e1e782d2b4
Add new language files
Dav999-v
2023-03-15 18:49:11 +01:00 -
310f3489d2
Remove key casts from hashmap function calls
Dav999-v
2023-03-05 21:42:21 +01:00 -
074d54b42b
Update c-hashmap submodule [2023-03-05]
Dav999-v
2023-03-05 21:25:08 +01:00 -
0671e0b8b1
Remove key casts from hashmap function calls
Dav999-v
2023-03-05 21:42:21 +01:00 -
719ebc27fa
Update c-hashmap submodule [2023-03-05]
Dav999-v
2023-03-05 21:25:08 +01:00 -
188fc996bd
Fix hardestroom not being translated
AllyTally
2023-03-05 15:08:33 -04:00 -
b97d313a39
Fix hardestroom not being translated
AllyTally
2023-03-05 15:08:33 -04:00 -
d112dee72c
Change font::len text argument from std::string to const char*
Dav999-v
2023-03-05 00:32:58 +01:00 -
5e3a4e69ce
Overload font::print text argument for both std::string and const char*
Dav999-v
2023-03-05 00:21:52 +01:00 -
264b6474be
Change font::print_wrap text argument from std::string to const char*
Dav999-v
2023-03-04 23:29:12 +01:00 -
30211ee473
Change font::len text argument from std::string to const char*
Dav999-v
2023-03-05 00:32:58 +01:00 -
4a02ad3d48
Overload font::print text argument for both std::string and const char*
Dav999-v
2023-03-05 00:21:52 +01:00 -
76763c3c0c
Change font::print_wrap text argument from std::string to const char*
Dav999-v
2023-03-04 23:29:12 +01:00 -
58d21e956b
Fix analogue filter allocating/freeing surfaces every frame
Misa
2023-03-04 14:02:47 -08:00 -
5eecc2a21d
Don't draw texture onto itself for scrolling
Misa
2023-03-03 16:02:53 -08:00 -
8c697487fd
Remove old Spanish language files
Dav999-v
2023-03-04 02:35:14 +01:00 -
d26fcdad1e
Remove old Spanish language files
Dav999-v
2023-03-04 02:35:14 +01:00 -
8c663dcc48
Don't draw texture onto itself for scrolling
Misa
2023-03-03 16:02:53 -08:00 -
33fa0750be
Destroy
gameScreen
after all other graphics are destroyedMisa
2023-03-03 16:46:15 -08:00 -
faff8bba5f
Fix possible dangling pointers in FontContainer.map_name_idx
Dav999-v
2023-03-04 01:29:19 +01:00 -
e27f0bdd4e
Fix possible dangling pointers in FontContainer.map_name_idx
Dav999-v
2023-03-04 01:29:19 +01:00 -
04743abe91
Destroy towerbg and titlebg textures in
destroy_buffers
Misa
2023-03-03 15:34:13 -08:00 -
d1e9bdc284
Rename
tempTexture
tomenuoffTexture
Misa
2023-03-03 15:25:15 -08:00 -
e31344c68c
Remove trailing whitespace in
create_buffers
Misa
2023-03-03 15:23:55 -08:00 -
5beaf973ce
Strip out old special roomname system
AllyTally
2023-02-17 19:52:57 -04:00 -
dd108a035f
Animated roomnames, setroomname command
AllyTally
2022-12-11 19:05:20 -04:00 -
cd7e0d4b04
Strip out old special roomname system
AllyTally
2023-02-17 19:52:57 -04:00 -
27da7fe935
Update
BUNDLE_DEPENDENCIES
description with removal of UTF-CPPMisa
2023-03-01 22:58:15 -08:00 -
368b9f1b3d
Replace use of PHYSFS UTF-8 functions by UTF8.h
Dav999-v
2023-02-23 05:14:33 +01:00 -
a91c85d92e
Fix UTF-8 handling in next_wrap
Dav999-v
2023-02-23 04:52:56 +01:00 -
b02e4737d4
Remove utfcpp submodule
Dav999-v
2023-02-23 04:21:59 +01:00 -
f34aa65faa
Replace utfcpp by UTF8.h in Font.cpp
Dav999-v
2023-02-23 04:15:27 +01:00 -
8a011c3061
Replace utfcpp by UTF8.h in Textbox.cpp
Dav999-v
2023-02-23 04:14:59 +01:00 -
736ce3ecbf
Replace utfcpp by UTF8.h in Localization.cpp
Dav999-v
2023-02-23 04:14:38 +01:00 -
a545384677
Replace utfcpp by UTF8.h in KeyPoll.cpp
Dav999-v
2023-02-23 04:13:51 +01:00 -
c5a48776c9
Replace utfcpp by UTF8.h in Editor.cpp
Dav999-v
2023-02-23 04:13:15 +01:00 -
393c5ac4fe
Replace utfcpp by UTF8.h in CustomLevels.cpp
Dav999-v
2023-02-23 04:11:36 +01:00 -
2474623b59
Remove #include <utf8/unchecked.h> from Graphics.cpp
Dav999-v
2023-02-23 04:09:17 +01:00 -
3ce4735d50
Add UTF8.c
Dav999-v
2023-02-23 03:41:36 +01:00 -
22f1a18fe7
Update Esperanto translation
Fussmatte
2023-02-24 23:52:59 -05:00 -
cf01a5457e
Update Esperanto translation
Fussmatte
2023-02-24 23:52:59 -05:00 -
5124f9222c
Replace use of PHYSFS UTF-8 functions by UTF8.h
Dav999-v
2023-02-23 05:14:33 +01:00 -
062a39a640
Fix UTF-8 handling in next_wrap
Dav999-v
2023-02-23 04:52:56 +01:00 -
19e53279e4
Remove utfcpp submodule
Dav999-v
2023-02-23 04:21:59 +01:00 -
16041a9489
Replace utfcpp by UTF8.h in Font.cpp
Dav999-v
2023-02-23 04:15:27 +01:00 -
cf96796e47
Replace utfcpp by UTF8.h in Textbox.cpp
Dav999-v
2023-02-23 04:14:59 +01:00 -
6984defd7b
Replace utfcpp by UTF8.h in Localization.cpp
Dav999-v
2023-02-23 04:14:38 +01:00 -
3a0bd5ee0c
Replace utfcpp by UTF8.h in KeyPoll.cpp
Dav999-v
2023-02-23 04:13:51 +01:00 -
74ac79b9a9
Replace utfcpp by UTF8.h in Editor.cpp
Dav999-v
2023-02-23 04:13:15 +01:00 -
7b29e91945
Replace utfcpp by UTF8.h in CustomLevels.cpp
Dav999-v
2023-02-23 04:11:36 +01:00 -
916fae77ce
Remove #include <utf8/unchecked.h> from Graphics.cpp
Dav999-v
2023-02-23 04:09:17 +01:00 -
2cc37f027b
Add UTF8.c
Dav999-v
2023-02-23 03:41:36 +01:00 -
32e14755dd
Fix centering of translated "Level Complete!" and "Game Complete!"
Dav999-v
2023-02-25 03:39:59 +01:00 -
14d2bd71fb
Fix centering of translated "Level Complete!" and "Game Complete!"
Dav999-v
2023-02-25 03:39:59 +01:00 -
00279c0e04
Fix minor visual issue in int1yellow_5 Originally the changedir command was used here, making Vitellary look left and then immediately snap back to looking right. Now the changeai command is used instead to make him actually look left, and then look back to the right on his last textbox.
Fussmatte
2023-02-24 20:38:44 -05:00 -
febc10d1e5
Fix minor visual issue in int1yellow_5 Originally the changedir command was used here, making Vitellary look left and then immediately snap back to looking right. Now the changeai command is used instead to make him actually look left, and then look back to the right on his last textbox.
Fussmatte
2023-02-24 20:38:44 -05:00 -
ede52ccc48
Add Jules de Sartiges to
Credits.h
Misa
2023-02-21 12:28:57 -08:00 -
abab6864d7
Add iliana etaoin to contributor list
Misa
2023-02-21 12:27:50 -08:00 -
5d719d3e90
Add magic string to the start of the
game
globaliliana etaoin
2023-02-21 12:09:43 -08:00 -
83083db683
Add magic string to the start of the
game
globaliliana etaoin
2023-02-21 12:09:43 -08:00 -
2201cfe1e9
Increase max="" value for jukebox song names in language files
Dav999-v
2023-02-21 04:28:13 +01:00 -
086b157152
Allow multiple lines and wordwrapping in activity zone prompts
Dav999-v
2023-02-21 03:26:16 +01:00 -
a320ee3b4d
Deduplicate font::print for activity zone prompts
Dav999-v
2023-02-21 03:05:45 +01:00 -
5aa35237f5
Increase max="" value for jukebox song names in language files
Dav999-v
2023-02-21 04:28:13 +01:00 -
ee5c04b040
Allow multiple lines and wordwrapping in activity zone prompts
Dav999-v
2023-02-21 03:26:16 +01:00 -
a688f23240
Deduplicate font::print for activity zone prompts
Dav999-v
2023-02-21 03:05:45 +01:00 -
28e9df7f47
Move line width addition in next_wrap to be after switch block
Dav999-v
2023-02-20 04:58:16 +01:00 -
2934462410
Update fonts/README.txt for button glyphs
Dav999-v
2023-02-21 01:03:18 +01:00 -
d883ff6938
Add support for button glyph fallback fonts
Dav999-v
2023-02-20 04:35:19 +01:00