srb2ztm1094 / engine / src / TMNT / Logs / TurtleManlog.txt

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 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
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 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
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
/*
	This logfile holds my changes to SRB2. Its somewhat a "jounal"...
	I can't believe its been two years since I started it.
		Turtle Man Jan 17 2009
*/

Turtle Man 1-13-07 Log started.

1-13-07 - 1-16-07: geting ready to port.
I am porting my other srb2 sorce code to this one, because I broke the other one and now it crashs and I can't fix it :(
>>List all the changes to SRB2.

added = port, adding = edit right now, but TMNT is added and adding ...
1-16-07:
Files added: TMNTinSrb2win.rc, // no more Srb2win.rc
TMNTDefs.h, TW_Game.c, TW_Game.h, TW_info.c, TW_info.h, // TMNT files
SPM_Command.c, SPM_Command.h, SPM_Player.c, SPM_Player.h, // thay may go away because I don't think I need them.
d_items.c, d_items.h, p_pspr.c, // for WEAPONS

<See TMNTDefs.h for more info>
added TMNT, in D_main.c,
added TMNTMAINSKIN in R_things.c. <done porting>
added TMNTNES, in D_main.c, G_game.h,
added HERO, in D_main.c, G_game.h. <done porting>
added TMNTHOLIDAYS, in D_main.c, P_inter.c, G_game.h, P_user.c, info.c, info.h. <done porting>
adding SONICMODE, in D_main.c, G_game.h, P_enemy.c,
// todo add MARIOFIX

1-17-07:
added TMNT, in D_main.c, M_menu.c, St_stuff.c, D_ticcmd.h, P_inter.c, P_mobj.c, P_pepr.h, Doomstat.h, St_stuff.c,
added TMNTIWAD, in D_main.c, Dstrings.c. <done porting>
added TMNTHOLIDAYS, in P_saveg.c,
added HERO, in P_saveg.c,
adding MELEE, in D_main.c, M_menu.c, Doomstat.h,
adding TMNTMISC, in M_menu.c, P_setup.c, Dehacked.c, Doomstat.h, St_stuff.c,
added TMNTBEATEMUP, in M_menu.c. <done porting>
adding RACEISNOTDEADYET, in D_main.c, D_netcmd.c/h, M_menu.c, P_enemy.c, P_inter.c, P_mobj.c,
      P_setup.c, P_spec.c, P_user.c, Command.c, Doomstat.h, G_game.c, Hu_stuff.c,

::::::First build >> It works :) but its missing alot that it had before, more work for me...

added WEAPONS, in D_netcmd.c, D_player.h, D_ticcmd.h, M_cheat.c/h, M_menu.c, P_inter.c, P_mobj.c,
                    P_pepr.h, P_user.c, G_game.c, G_input.c, info.c/h, St_stuff.c,

1-18-07:
adding TMNT, in P_setup.c,
adding TMNTMISC, in M_menu.c, hw3sound.c,
added MELEE in M_menu.c, St_stuff.h,  <todo make Melee hud>
adding WEAPONS in  M_menu.c, P_inter.c,
adding TMNTHUD, in St_stuff.c, y_inter.c, <todo make TMNT hud>
::::::unknown build >> need's work

1-19-07:
adding WEAPONS changes all over.
::::::unknown build >> it won't compile, So the weapons dont work...

1-22-07:
adding PLAYERCHEATED <todo finsh this>
adding TMNTSPLIT <todo finsh this>
TMNTHUD Yay I got The hud working :D
::::::Lots of builds >> lot's of builds to get the hud working :D
removed SPM_files, and p_pspr.c.
renamed d_item.c/h to weapons.c/h and moved to T_TMNT folder.
adding TMNTMOVES // removed SPmoves. So, now I will make TMNTmoves, now the turtles can move...

1-23-07:
adding TMNTMOVES finded mfspining

1-24-07:
adding NEWCOLORS light_blue for skins.
added BLACK the color black for skins.

1-25-07:
adding TMNTMOVES

1-29-07:
*   I think I fixed the color bug (NEWCOLORS)

2-1-07:
* Working on Weapons.
* I need to add: (for the hud where you have the weapon)
	INFNIND  for infinityammo
	SHURIND  for shuriken
	ZAPIND   for zapingshuriken
	EXPLIND  for explosionshuriken
	HOMNIND  for homingshuriken
	LASERIND for lasershuriken

* it compiled, but will it work. I have to test it later.
TODO: make it so I don't need weapons, just ammo/shurikens.

2-2-07:
*  Working on POWERS
*  Defining WEAPONS makes it so you can't jump, great.
*  Fixed NEWCOLORS, I think.

2-14-07: Well I've done nothing since 2-2-07.
*  ported to the src on the svn, Now I can update it easyer.
*  added MD2WAD from SRB2JTE svn src.

2-15-07:
*   I forgot what I've done... and skins crash the game.

2-16-07:
*   updated to newer svn code which fixed a player skin bug when you are a skin that does not use "PLAY" it doesn't crash anymore,
    but you have no skin. I didn't break the skins yay...
*   changed 2 ints for TMNTMOVES to booleans in D_player.h
*   I think every thing is ported, But I should check.
*   removed MELEE folder and files that are not used(All of them were /* */ed).
*   todo remake WEAPONS, also weapons.c/h were rename back to d_items.c/h
    todo fix/work on TMNTMOVES, its a big job.
*   worked on WEAPONS, TMNTMOVES, and MELEE (geting it ready when I see something not looking)

2-17-07:
*    Working on WEAPONS, fixed src code and update to svn, skins work but some fof have changed.
     mabe I'll have working WEAPONS soon.

2-19-07:
*    Did some wad work for weapons, tested and it locked up my pc.
     I think its because SHURIND was missing, its add and wish me luck.
     Bad new it lockup, when I get the weapon nothing happens,
     but when I press NEXTWEAPON it locks up.
     So it could be the HUD or the NEXTWEAPON key or something else.

     todo add fraglimit thingy from doom legacy and modified for melee KO battle
     WEAPONS2 is weapons stuff that was ported from legacy that is unneeded.

2-20-07:
*    Porting DOORS, frag(MELEEKO), from legacy, I should be working on other things.
     Did some work on WEAPONS.

2-21-07:
*   Latly the game has been strage I hope it was the svn src was being work on.
    I have too port it too a clean src... This one is broke, like on 1-13-07 but not as bad. :(
*   I don't log as much stuff as before.

2-23-07:
*    added TMNTBUTTONS and NOLIGHTDASH,

2-24-07:
*    porting to srcsvn

2-26-07:
*    still porting to srcsvn, almost done. Just TMNTTWOD, POWERS, and MARIOFIX left.
     added NOBADGUYS if not coop you can turn them on/off.
*    removed homing by #ifndef NOLIGHTDASH, So it removes homing and lightdash.

2-27-07:
*    started porting MARIOFIX and fixed NOBADGUYS So you can't turn bays guys off in gametype chaos.
     done porting MARIOFIX and added some stuff to it.
     TMNTTWOD does not need to be ported because it twodmode copyed and renamed.
*    did some work on RACEISNOTDEADYET, some other misc. stuff that I foregot.
#    Everything from my past TMNT source codes are port to this one almost, there was some unneeded stuff that was not ported.
     removed SPR_SEED/S_SEED/MT_SEED #ifndef TMNTMISC, like soniccd which uses the SEED.
     updated to svn: 1207
     I forgot info.c/h, So not all is port, not today... ENDLOG.

2-28-07:
*   Fixing info.c/h
    adding TMNTBOXES, added TFOG, and later I need to redo all of info.c/h and hw_light.c/h ...

3-1-07:
*   updated to svn 1229, did some MELEE work, not much was done today.

3-2-07:
*   updated to svn 1233. Lots of work/porting on DOORS added p_switches.c

3-3-07:
*   Lots more work on DOORS, going to test.
    DOORS and Switches Work! Yay, they could use some work still. And I still need to fix info.c/h ....
    updated svn 1233 to 1241,
*   adding TMNT2PLAYER removes spiltscreen/uses one cam removes crosshair, adding TMNT4PLAYERS For upto 4 players!
    oh and I did more work on info.c/h but its still not right...
#TODO: make a new cam like in the Turtle games, and remove cv_chasecam. The cam should always be on.

3-5-07:
*   updated to svn r1248
*   I did some work on TMNT4PLAYERS,
    rename alot of SONICMODE to SRB2MODE, SONICMODE is for sonicmode like mariomode and SRB2MODE is things only needed in srb2
    started working on MIKESKIN which makes leo skin 0 and mike skin 3, but it crashes the game...

3-6-07:
*   Fixed Pause key, it works now :)
    added TMNTFONT some changes to the font, Started RESETGAME to reset everything, doesn't work yet..

3-7-07:
*   updated from svn r1248 to svn r1272.
    Did some work on TMNTMOVES, and updated to svn r1275

3-10-07:
*   updated to svn r1287
    I may have done something else but I don't know...

3-13-07:
*   updated to svn r1309

3-17-07:
*    started porting acbots to ifdef ACBOTS // todo: fix bots
     fixed sprnames //todo fix lights in hw_light.c
     adding CHECKFORWAD

3-19-07:
-    working on ACBOTS, WEAPONS, WEAPONSTEST, NEWTAG
     mirror tag should work...,
#    todo get game runing, freeze tag, bots,
-    updated from svn 1309 to 1338

3-20-07:
-   ported SRB2black to this src, updated to svn 1348

3-21-07:
-  renamed NEWCOLORS to LIGHTBLUE, and did some other stuff...

3-22-07:
-   fixed srb2 compiling, and did some other stuff...

3-24-07:
-   fixed tmnt compiling, note to self don't define FIXED makes errors...
    fixed TagMode_OnChange (NEWTAG) and Command_ShowGametype_f (SHOWGAMETYPEFIX)
    working on BOXES and TMNTBOXES

3-27-07:
-   working on MELEEKO, BOXES, and ACBOTS

3-28-07:
-   working on ACBOTS

3-29-07:
-   worked on WEAPONS, NOAMMO, DOORS, ACBOTS, and SPECIALMAPS.
-   renamed p_pspr.c to p_weapons.c

3-30-07:
-   added some stuff to TMNT2PLAYER
    fixed MIRROR, added REDXVIFUN, and REDXVIFUN2

3-31-07:
-    ported CONSOLEBORDERS adds borders to the console
     removed NOAMMO it part of WEAPONS now.
     working on WEAPONFREESLOTS && WEAPONS

4-2-07:
-   working on weapons

4-3-07:
-   working on weapons and bots
    renamed d_items.h to p_weapons.h, moved d_items.c to p_weapons.c

4-5-07:
-   removed WEAPONS2

4-6-07:
-   added to DOORFIX, fixed part of TMNTSOUNDS and POWERS
-   changed ifdef TMNTBOXES to if defined TMNT && defined BOXES

4-15-07:
-   updating to svn code 1442-1504.
-   todo add player->lastgoodweapon?

4-16-07:
- added MUSICFIX, done updating to svn code 1442-1504.

4-17-07:
4-19-07:
-   working on Weapons and Melee,
    now MELEEKO should work,

4-20-07:
adding TMNTMODELS, fixed MARIOFIX, did some work on Challenge Mode(SPECIALMAPS)

4-21-07:
fixing Weapons

4-23-07:
fixing Weapons removed UNMOD added TMNTDEBUG.
added King of the Hill (KOTH) and Keep away (KEEPAWAY)
added SONICR for !defined TMNT
did some work on ACBOTS
added SRB2CHEATS if !defined no cv_startrings, cv_startlives, cv_startcontinues.

4-24-07:
fixed code from svn, lots of wrok on SONICR && SONICR2

4-25-07:
working on POWERS hud ect, fixed TMNTMISC in M_DrawStats1 - 5
added SUBNAME, editors can change the "ZONE" under the level name.
fixed part of info.c/h it's better...needs work.

4-26-07:
4-27-07:
Working on SONICR, SONICR2, SONICR3, and SONICR4, ...

4-30-07:
updated to newest svn code
fixed SONICR, part of TMNTINFO, SUBNAME.

5-1-07:
working on ACBOTS, added XD_WEAPONCHANGE for WEAPONS

5-2-07:
Fixed POWERS, POWERS2, working on WEAPONS, and tring to get everything working right.
fixing DOORS
update tmntinsrb2.wad -> map03/Door test to work with door changes
update tmnt config file for Doom builder, because I changed alot of the doors line numbers
todo fix it so doors don't kill players
todo make a cooler door test level...

5-3-07:
worked and cleaned up DOORS and DOORFIX, DOORFIX is part of DOORS now.
added ML_NODON, renamed DOORFIX2 to DOORFIX
Bug: Linedef Executers don't work <<fixed there was something wrong with info.c/h So it didn't see MT_TELEPORTMAN
fixed POWERS in p_weapons.c so your number of weapons go down.
>todo: fix Switch Linedef Executers line types 148 and 149

5-4-07:
copyed HOCKEY from SRB2 1.08
added sector types 960(Red Team's Goal) && 961(Blue Team's Goal) to Editor config file
todo don't have P_ResetScore called so much
fixing MELEEHUD in y_inter.c

5-5-07: Still tring to fix everything I've done so far
updated to svn SRB2109: 1683
working on MELEEHUD
fixed TMNTRESETSCORE
>bug: when a player dies the game crashs

5-7-07:
updated to svn SRB2109: 1691
>bug: when starting tmntinsrb2.wad -> MAP80(Hockey) in CTF the game crashs, but in coop/SP it doesn't

5-8-07:
fixing WEAPONS, and DOORS
added SHOOTSWITCHES
renamed: TMNTinSRB2win.rc to TMNTwin.rc
renamed: tmntinsrb2.wad to tmnt.wad

5-9-07:
added DOORS in G_PlayerFinishLevel to remove key card when a level ends
clean up in p_weapons.c

todo for melee weapon:
make a overlay system so melee weapons are over all 8 of your player sprites of each frame
and over all your frames by using the frame from the melee weapon sprites.

5-19-07:
added WACKYSOUNDS and it should work, untested.
I need to update from svn 1701 to 1783...
fixed Weapon Changing I think
renamed PLAYERCHEATED to CHEATEDGAME
>bug: when a Robot gets killed by a throw ring the game crashs...

5-21-07:
 fixed: a thing was miss named fixed with MUSICFIX
 working on ACBOTS and WEAPONS
 Weapon Changing Work. I need to test it in a network game. I hope it work... it should...
 Melee Weapons need work still.
 Cleaned up BOXES

5-22-07:
 working on WEAPONS, and stuff I foregot...

5-23-07:
 lots and lots of work on Boxes, renamed MELEEBOXES to BOXES
 added COUNTRINGS for non-TMNT

5-24-07:
 added SAVESUBNAME
 worked on BOXES. they slide if cv_slide_boxes.value

5-25-07:
 fixed cv_slide_boxes... nevermind its not fixed.
 added TMNTSWIM
 lot of work on BOXES and WEAPONS and MELEE weapons and POWERS
 and what was IFOG for? -- 6-22-07 I think its for boxes

5-26-07:
 did some work on BOXES, if a BOX has flags2 & MF2_BLUEKEY it doesn't move.

5-28-07:
 work on TMNTATTACK and TMNTMOVES and removed MT_MELEE.
 tring to fix TMNTSWIM
 worked on WEAPONS.

5-29-07:
 lots of work on weapons

PORTING: to svn code 1833 from 1701
added WEAPONS in:
D_main.c
D_netcmd.c/h
D_player.h
D_ticcmd.h
M_cheat.c/h
M_menu.c
P_enemy.c
P_fab.c
P_inter.c
P_map.c
P_mobj.c/h
P_local.h
P_saveg.c
P_setup.c
P_user.c
R_things.c/h
Dehacked.c
G_game.c/h
G_input.c/h
info.c/h
ST_stuff.c/h

WEAPONS is now ported to THIS source code.
>todo #ifdef SRB2CHEATS to #ifndef NOSRB2CHEATS

5-30-07:
added TMMT and Renaming TMNT to TMNTMAIN
done porting WEAPONS // on 5-29-07
done porting TMNT
done porting BOXES
done porting TMNTDEBUG
done porting TMNTINFO
done porting TMNTMAINSKIN
done porting MIKESKIN
done porting TMNTMISC
done porting TMNTFLASHING
done porting TMNTHUD
done porting TMNTHUD2
done porting TMNT4PLAYERS
done porting TMNTCAM
done porting VENUS
done porting TMNTIWAD
done working for now...

renamed parts of TMNTMAIN and TMNTHUD to TMNTHEALTH

5-31-07:
done porting TMNTSOUNDS
done porting TMNTSCORE
done porting TMNTRESETSCORE
done porting TMNTFONT
done porting TMNTCREDITS
done porting TMNTATTACK
done porting TMNTMODELS
done porting TMNTAUTOAIM
done porting TMNTTAILSPICKUP
done porting TMNTSWIM
done porting HERO renamed HERO to HEROMODE
done porting SPECIALMAPS
done porting TMNTNES
done porting TMNTTWOD
done porting TMNTANIMFLATS
done porting TMNTCONSOLE
done porting CONSOLEBORDERS
done porting SHOOTSWITCHES
done porting TMNTBUTTONS
done porting TMNTHOLIDAYS
done porting LIGHTBLUE
done porting BLACK

6-1-07:
Added DOORFIX2 whitch changes the door to use sector->doordata instead of sector->ceilingdata So doors don't kill you.
done porting DOORS
done porting WACKYSOUNDS
DOORSTEXT is nothing so I didn't port it
done porting DOORFIX
done porting SKINDEH
done porting SAVESUBNAME
done porting SUBNAME
done porting MUSICFIX
done porting MD2MENU
done porting MD2WAD
done porting MARIOFIX
done porting TMNTNIGHTS
done porting NOMSMOTD
I think I'm done porting NOLIGHTDASH
done porting NOCROSSHAIR
done porting NOBADGUYS
I am not going to port CHEATFIX
done porting NOREDXVI
done porting SHOWGAMETYPEFIX
done porting DONTIERROR
done porting CHEATEDGAME
done porting TMNT2PLAYER
working on porting MELEE

6-3-07:
done porting MELEE
done porting MELEEHUD
done porting MELEEKO
adding OVERLAY for WEAPONS
working on porting TMNTMOVES, I may be done with TMNTMOVES but I need to check later...
working on porting POWERS

6-4-07:
done porting MATCHBOXES
changed MATCHBOXES to if not defined BOXES

6-9-07:
 tring to fix the code so it will run
 changed nodrown to drown makes more sents
 changed #ifndef NOSRB2CHEATS back to #ifdef SRB2CHEATS...
 fixed NOBADGUYS, TMNTDEBUG
 renamed wp_zapingshuriken to wp_electricshuriken
 added WEAPONS2 should add names for weapons

6-11-07:
 fixed WEAPONS2
 added TMNTUNLOCK
 I found what define makes the game crash "TMNTRESETSCORE" I still don't know why...

6-12-07:
 worked on WEAPONS, OVERLAY,
 something in WEAPONS was making the game crash at level load.
 I need to fix weapons so they work still but not crashing is better...
 more work on OVERLAY and TMNTHOLIDAYS

6-13-07:
 resync to SRB2109 [1832-1891]
 todo fix WEAPONS, OVERLAY, ect
 fixed CHEATEDGAME

6-14-07:
6-15-07:
 worked on WEAPONS, and other things...
 added MELEEGAMETYPE

6-16-07:
 fixing WEAPONS and WEAPONS2, misc ect
 resync to SRB2109 [1891-1912]
 Weapons are geting better :)

6-18-07:
 lots of work on WEAPONS
 added BOXDEBRIS, BOXDEBRIS2, ITEMFIX
 todo fix MF_ITEM -- fixed 6-20-07

6-19-07:
 worked on WEAPONS, items
 added TMNTATTACK2
 misc ect...

6-20-07:
 fixed WEAPONS, items, and did some other thinks.

6-21-07:
 I did something...

6-22-07:
 WEAPONS2 is now part of WEAPONS
 WEAPONFREESLOTS is now part of WEAPONS
 worked on WEAPONCOLOR, MF_ITEM code, and WEAPONS.
 TODO test the exe I don't have time right now...

6-23-07:
 working on WEAPONS and OVERLAY
 added gotsound for WEAPONS
 OVERLAY works :)
 Worked on FREEZETAG

6-25-07:
 Did alot of work on WEAPONS, and other stuff.

6-26-07:
 Tring to fix TMNTSWIM

6-26-07:
 I think I fixed the "badguys" console command for netplay.

6-30-07:
 - Small clean up.

7-2-07:
 - fixed HOCKEY

7-4-07:
 - changed DEFAULTSKIN's starttranscolor to 176 and endtranscolor to 191.
   and other stuff.

7-6-07:
 - working on WEAPONS and OVERLAY, and other misc work.

7-7-7:
 - I did a lot of stuff...

7-9-07:
 - fixed T_NextWeapon and I don't remember all the rest that I did today...

7-10-07:
 - started TMNTCANCARRY, did some clean up.
 - worked on WEAPONS I hope there done soon...

7-11-07:
 - fixed up some of the code with four space tab.
 - Fixed TMNTCANCARRY I now have working pickup code :)
 - I found a bug when starting a two player game it says "Too many players from\nthis node."
   when you then go to start a server it says it again, if you do end game you can start a server.
   fixed with SPLITSCREENFIX.
 -todo?- should boxes float?
 - I think this code is updated to svn r2008. Its up to 2045 so I should resync to SRB2109.

7-12-07:
 - resync to SRB2109 r2045
 - lots of work on TMNTCANCARRY

7-13-07:
 - worked on KEEPAWAY its alot better now.

7-16-07:
7-17-07:
 - fixed KEEPAWAY and KOTH, broke BOXES...
 added KOTHLIGHT and KOTHLIGHT2 they don't work right.

7-24-07:
 - adding MT_FLYBOT
 - worked on y_inter.c

7-25-07:
 - fixed bugs, BOXES, WEAPONS, and more!
 - updated to r2096
 - fixed ONESCREEN

7-26-07:
 - fixed DOORFIX, worked on WEAPONS, and other misc. stuff.

8-1-07:
 - I did stuff...

8-4-07:
 - resync to SRB2109:r2117

8-8-07:
 - I did a lot of stuff. this log file is useless...

8-10-07:
8-11-07:
 - worked on stuff...

8-15-07:
 - resync to r2147

8-16-07:
 - resync to r2148

8-20-07:
 - fixed misc stuff.

8-21-07:
 - some bot work, and other misc stuff.

8-29-07:
 - rename MIRROR to CONFUSED
 - removed MIRRORCVAR
 - removed SONICMODE
 - removed VENUS
 - removed CHECKFORWAD
 - I need to clean up the code, and resync to SRB2109.

8-30-07:
 - removed CONSOLEBORDERS
 - worked on BOXDEBRIS
 - fixed misc stuff

8-31-07:
 - clean up.

9-1-07:
 - added SKINHEIGHT and SKINRADIUS, for per-skin player height and radius.

9-4-07:
 - misc
 - I got a error when leaving the intermisson of MAP03: Internal memory management error

9-7-07:
 - fixing the attacking code, removed the attacking pflags added player->attacktype and attacktype_t.
 - removed DOORFIX2 it didn't do anything.
 - defense won't work I need to change P_DamageMobj to work with player->attackpower.

9-10-07:
 - working on TMNTDAMAGE

9-11-07:
 - did some work on TMNTDAMAGE
 - removed MELEEGAMETYPE change code to MELEE and KOTH and KEEPAWAY

09/12/07
* resync to r2203, from r2148
* fixed WEAPONS so MF_WEAPON is not needed and WEAPONS works better.

09/14/07
* small clean up.
* resync to r2213, from r2203.
* I need fix everything, I broke a lot of stuff...
* resync to r2214, from r2213.

09/17/07
* I have no idea...

09/20/07
* added dooropenclose

09/21/07
* worked on TMNTATTACK
* and other misc stuff.

09/22/07
* removed IFOG

09/27/07
* trying to get doors to work on a floor over floor

09/29/07
* added box, and barrel MD2 models
* resync to r2254.

10/3/07
* Trying to fix some stuff that is nonworking.
* todo remember to fix Boxes EXPLODE.

10/4/07
* bug: in GT_MELEE when you attack you hurt your self? and when you have no health the game locks up.

10/23/07
* I forgot about putting stuff in this file...

10/24/07
* Trying to have KOTH use KOTH lights by control sector insted of thing(MT_KOTH).

10/25/07
* added OPENGLFOGFIX I'm trying to fix fog blocks to opengl...

10/26/07
* worked on OPENGLFOGFIX
* removed MARIOFIX the only thing it 'fixed' was the firing code
    so that players could shoot with out pw_fireflower.
* move DOORSCRUSH to DOORS
* Made lots of changes to doors trying to have them work with fof, but I broke them insted.. :(

10/27/07
* resync to r2407.
* fixed and broke doors again...

11/01/07
* resync to r2430.

11/02/07
* removed TMNTNES.
* worked on TMNTSOUNDS, added some sounds to the sound list.
* removed FREEZETAG, never tested and I don't think it would make a good gametype.
* I should spend some time coming up with what this game should be besides just
   a Ninja Turtle game. I need to get the exe working(remove the unneeded stuff and
   fix all the TMNT stuff...) but I need to find out how to make levels that feel Turtleish...
   maybe the fact that I'm  a green somic has something to do with it...
   or maybe because the textures, patch, sprites, text, everything, and ect are sonicish...
   I want to have a playable demo by September of 2008, that will be the two year anivsery
   of the so called game... So I have 10 months to come up with a name... beside TMNT fangame...

11/03/07
* resync to r2440.
* Worked on boomerangs, WEAPONS.

11/04/07
* Messed with boomerang code.

11/07/07
* resync to r2484.
* started work on OPENGLINTER

11/08/07
11/09/07
* Worked on BOXCOLLISION.

11/10/07
* added crawling to TMNTCROUCH.

11/14/07
* fixed keys so they spin, and added key models.

11/17/07
* fixed doors that are fofs.
* Melee weapons have there own range.
* trying to add a thing that spawns the skins face when player gets a point in KOTH. (KOTHFACE)

11/19/07
* fixed KOTHLIGHT2 and changed it to KOTHLIGHT, now the koth line colormaps the koth sector.
* fixed POWERS orbs for powerups, now I need new orb sprites...

11/20/07
* Command_SetWeapon_f should work with mulitword weapon names

11/22/07
* worked on POWERS

11/28/07
* fixed fof DOORS so they work properly.

12/11/07
* added bugs... There are to many...
* I checked and Network works again, but I have no idea why.
		Nor do I have any idea why it stop working in the first place...

12-14-07
* Added and Changed and Removed some bugs on the bug list.

12-15-07
* cleaned up some of the weapon code.

12-16-07
* Fixed OPENGLINTER so it works! It still needs some work though, the screen is up side down...
* resync to r2678
* fixed OPENGLINTER so the screen is right-side-up...
* started HWRENDERFIX the players view can be flipped upside down in OpenGL now!

12-20-07
* Trying to fix OPENGLFOGFIX still...
* Under water view in OpenGL Fixed, HWRENDERFIX.

12-21-07
* Fix the crash bug when adding a wadfile.
* added CANDLELIGHT.

12-24-07
* worked on HWRENDERFIX and OPENGLFOGFIX
	now cv_homremoval works in OpenGL and Fog blocks and lindef type 49 work better in OpenGL!
	fog is still buggy.

12-25-07
* fixed a colormap bug for fog, OPENGLFOGFIX.
* fixed md2 models so they colormap, MD2FIX.

12-27-07
* messed with swimming code. I moved the swimming friction code so it gets run...

12-31-07:
* started porting the particle code form Eternity Engine.

1-2-08:
* working on getting PARTICLES to compile.

1-3-08:
* got PARTICLES comepiling.
* started BETTERVIEW for the water view and flipped view in splitscreen, only for OpenGL.

1-4-08:
* did some more work on BETTERVIEW it almost works.
* removed USE_ZIP it didn't work and I don't want to fix it. it was just zip code I had taken from DoomsDay.
* replaced spaces with tabs in MELEE.

1-5-08:
* fixed DOORFIX2.
* Finally fixed D_ControlSector, so that is a control sector has more
		than one 3D floor line it will move them all.

1-8-08
* Fixed Particles they show on the screen now.
* Now particles can change to any color in the palette!
* Fixed Particle scaling so there can be more then one size particle.

1-9-08
* Worked on particles
* updated to latest svn code r2810 from r2678
* Added TMNTDLL

1-10-08
* started working on rendering particles in opengl so far its not working it just crushes...
* did a small space clean up, spaces to tabs, in info.c
* worked on fixing TMNTSWIM.

1-11-08
* did a little work on TMNTSWIM.
* fixing OVERLAY, player->overlay and player->weaponoverlay have been removed.
* OVERLAY is all fixed up. I think that it should work alot better.

1-12-08
* Fixed crash when player throw a mobj, mobj's target was used after it was set to NULL.
* removed 'if a player is carrying a object and gets the spin pizza power,
		the obect dissapears when it should be dropped.'
		from the bug list because its fixed.
* fixing spacing with tabs.
* fixed BETTERPIZZA so it doesn't crash or c-fail.
* got linedef type 149(Switch: Trigger Linedef Executer) working.
* fixed boxes so they slide again.

1-14-08
* fixed spacing, resyncing to SRB2109, misc clean up and fixes of the whole source code.

1-15-08
* fixed spacing, resyncing to SRB2109, misc clean up and fixes of the whole source code.
* fixed error message boxes so they no longer say SRB2 at the top.
* done fixing spacing I think its all fixed.
* buttons are now cleared at level start.
	its something I missed when copying switches from Doom Legacy.

1-16-08
* updated to r2837
* did some work on particles, change the particle fountain some to my liking
		and added particle map thing for fountain, drip, and flies.

1-17-08
* Added BETTERBUTTONS buttons now have a thinker(like doors) so there is no max.
* Changed Switch/Button lindef numbers, where a switch is a button or can be used again
		is now set by the textureoffest on the front side.
* fixed MT_STARPOST so that it no longer has a 12 second fuse caused by MF_ITEM.
* updated my code that used finecosine and finesine to FINECOSINE and FINESINE

1-19-08
* worked on TMNT4PLAYERS its far from done...

1-21-08
* worked on TMNT4PLAYERS.

1-22-08
* Did a little work on md2 stuff(TMNTMODELS moved to WADMOD, WADTEX, MODINFO)
* Updated from r2810 to r2869
* Removed TMNTCONSOLE for its uselessness it changed con_* console commands to cons_*
* Removed bots (ACBOT, ACBOTS, JTEACBOTS, NEWACBOTS, NEWACBOTS2, BOTDEBUG, JTEBOTS)
	they didn't work and I shouldn't waste any more time on them.
* worked on PARTICLES.
* I still can't find what causes the steam crash bug :(

1-23-08
* started PNGTEXTURES...

1-24-08
* wated more time on PNGTEXTURES... Now I need to do something pointful.
* removed TMNTCAM it didn't do anything...
* removed TMNTAUTOAIM, I think it hasn't ever been defined.
* removed TMNTFLASHING, I don't use it.
* fixed KOTH lights having to be on for a second when the map starts, KOTHLIGHT.
* removed OLDPARTICLES non-working and replaced with PARTICLES.
* removed WEAPONS2
* fixed NEWTAG
* fixed some of the wxlauncher.

1-25-08
* Sonic R is Back! (SONICR, SONICR2, SONICR3, SONICRHUD, BALLOONS, SONICRSAVE)
* fixed water view, if in a netgame and any player is underwater water view was active. RANDOMFIXES.

1-28-08
* started LOCALPLAYERS helper for TMNT4PLAYERS it will make everything that
	has to do with localplayers that are things like localangle and localangle2
	be a array like localangle[0] and localangle[1]
	so it shouldn't be long before I have working 32 player splitscreen.
* more work has been done on LOCALPLAYERS...

1-29-08
* fixed loading models and model textures from wadfiles (WADMOD, WADTEX)
	but MODINFO is still broken.
* PICKUPBUTTON and PICKUPBUTTON2 are both working now so they have
	been merged with TMNTCANCARRY
* merged WEAPONCOLOR with WEAPONS

1-30-08
* Added CONTROLFIX, it not done yet...

2-11-08
* added WADTEX2

2-12-08
* added GLFUN for loading PNG and PCX for anything (sprites, flats, patch_t's, HUD gfx, ...)

2-13-08
* Working on drawing flats and patchs I have 5 almost done.
	I should spend a week just doing flats and patchs...

2-15-08
* Working on flats and textures still.

2-19-08
* Did some misc things
	Changed the order of dropping and scoring of CTF flags in TMNTCANCARRY.
	Removed a unneeded return in PCX_Load.
	Changed some comments...
* Boxes no longer kill the player that dropped it.

2-22-08
* WEAPONS stuff
* Removed MF2_DROPPED it was only used in 3 spots
	* Setting MF2_DROPPED's value in mobjflag2_t.
	* When picking up a weapon MF2_DROPPED was checked for to know if the health is "ammo",
		Note it wasn't check when weapon was given by touch.
	* When dropping a weapon it was given the flag MF2_DROPPED and health was set to "ammo".

	So now changing a weapons give after it is spawn will not change
		its "ammo" to give.
	Same goes for timer, timer was not effected by any
		of the changes I made by removing MF2_DROPPED.

	So now "ammo"+1 is aways in weapons health.
	Its "ammo"+1 so that timer only weapons don't have health of 0.
	When getting the "ammo" from health 1 is subtraced.

* fixed time only weapons dropping before
	it could be spawn with health of 0 which means its dead...

* Added P_GiveWeaponMobj now giving Weapons by touch and by pickup is done the same way.

2-25-08
* Added A_AttackStart and A_AttackEnd.
* Worked on WEAPONS, Weapons should be the most working thing that I have in the source code.
	So why am I always fixing it?

2-26-08
* P_ChangeDoorDirection now doors change direction base on type, not line->special.
* resync to r2920
* Now there can be three buttons on each sidedef of a linedef, DOORS
	doom legacy only allow 1 button per line. TMNT now allows 6, 3 per side...

* Fixed Command_CheatGimme_f theres a for loop in a for loop and type both used the same i.

2-27-08
* removed TOL_XMAS it set xmaxmode to true. but if the 3drend.dll isn't added the
	only change is that it snows which can be done by changing the wether.

3-1-08
* Added FILESDIR now users can set a environment variable for where the wadfiles are.
	So that you can have multipul copies of SRB2 that all use the same wadfiles.
	I added it because I have 3 copies of SRB2 1.09.4 and it would be nice if I
	didn't have to have 3 copies of all of the wadfiles.

3-3-08
* Added some door stuff to the TODO file.

3-4-08
* Changed some DOORS stuff and added some new stuff for Linedef executor doors.
	Now all of the doors are Linedef executor.
	The test map has been updated and all seem well.

3-5-08
* Now a particles color is the index of the color in particleColors
	Which will make getting the rgb for OpenGL better.

3-7-08
* Removed NOCROSSHAIR

3-8-08
* ttbanner now scrolls up to its spot at the title screen, TMNTMAIN.
* Update editor config files with all of the changes as of late,
	changed values of  ML_*skinnames* and changed Line Types for doors and switch.
* The Doors are broken.

March 11, 2008
* Added linedefExecuted to know if we should change the switch texture, DOORS.

April 1, 2008
* It's been a long while since I've done anything and I think the time has come to
	fix the program.

April 5, 2008
* I think I have now found where players hit the ground.
	Now I should be able to fix the jump attack code.
	Also I enabled hit gound sound to be played, it used to be TOL_ADVENTURE only, TMNTMOVES.

* Change some code for breaking breakable FOFs, now all of the sectors within the
	attack radius can be hit.
	ATTACKTEST is now unneeded. Because I do the same thing only better.

* Removed ATTACKTEST.

April 7, 2008
* A few minor misc changes.
* Changed some of CHEATEDGAME.
* Finally fixed dumping sectors from Red Volcano Zone, MAPDEBUG2.

April 9, 2008
* Replaced S_PLAY_JUMPFALL, with S_PLAY_FALL1 and S_PLAY_FALL2

April 26, 2008
* Nothing happening... Sometimes I think I should tell the world what I am doing
	so they will bug me to work on it...
* I want to go back to working and thinking about it night and day this summer.
* But I feel like I need to find a different engine if the game is going to be
	base on the TMNT 2003 TV series, like Quake2.
	I am going to have a shell of fun making my dream TMNT engine,
	SRB2 1.1 Doom Legacy 2.0 and Quake2 level format.

* I think I fix friction for hockey puck.
* Disabled HOCKEY I don't think this will work well as a gametype.
	The code is left in though.

* Moved to new Source Folder, svnscr5.

* Added CUSTOMSKINMTINFO, Now each skin can have its own map thing info.
	Which allows each skin to have its own height, radius, and much more.
* Removed SKINHEIGHT and SKINRADIUS.
* Renamed SAVESUBNAME to LOADGAME_SUBNAME

* Fixed the following bug:
The game crashs when player touches steam or a fan.
	This happens even when the TMNT stuff isn't defined.
	but it doesn't happen with the normal svn code.
	I no idea what is causing the crash.

It turns out I made a copy-and-paste error...

April 29, 2008
* Added VERSIONLUMP

	Version Lump: When loading a wad load all of the lumps, if a VERSION lump is found
	while going through the lumps check if it is the correct version if it is continue
	loading as normal. If it isn't don't load any lumps till a corrent version lump is found.

* PLAYERSTATEFIX, Now players can use all states in netgames! Not just up to S_PLAY_SUPERHIT.

April 30, 2008
* Started NEWPARTICLES, p_particles.c/h I want to write my own particle code from scrach.

May 2, 2008
* Merged BOXES and BOXES2, the code for the Sonic Monitors is all gone now,
	well except the code I use for boxes...

May 3, 2008
* Started PLAYERMD2SKIN for rendering MD2 models in player setup menu.

May 12, 2008
* Change analog fix code in RANDOMFIXES to ANALOGFIX
* Almost finished ANALOGFIX, theres still a problem:
	When analog is on and the chasecam is off,
	the player can turn but when they press forward or backward
	they are stuck moving of the rail of where the camera was facing
	before it was turned off.

May 20, 2008
* I move HWR_InitMD2(); to be run sooner, I need to test if allows MODELCFG to be loaded at
	run time.
	I just check and it seem it some thing somewhere is broken...
	Sonic's model is used, and all of the other sprites are invisible.
	Meaning "skin models" work and "sprite models" don't?

May 27, 2008
* I need better commenting in this log file ...Mostly I just try to put something in it
	so I know what days I worked on the game.
* Added Traffic Cone and Traffic Caution.


May 28, 2008
* Added INTERACTIVE_SCENERY, for having scenery like in the TMNT games.
	Allow some scenery to be damaged.

* Tring to fix DOORS. I got them working again. It turns out I disable some code in
	a function and forgot to change what I passed into the function. The function was
	T_MovePlane.

* Added SWITCHZ, for Switch Z checking. The checking works.

* Added side checking to switches so that players can't use switches that
	are on the other side of the lindef.

* There are now four Switch line types, Once, Repeatedly, Once Button, and
	Repeatedly Button.
	This removes the need for setting whether the switch can be used again
	and/or is a button in the sidedef's X Offset.

* Wait time can now be set for doors by changing the frontsidedef's X offset.

* Its been a good day for doors and switches.


May 29, 2008
* Merged BETTERBUTTONS with DOORS.

* Started changing SWITCHZ to allow switches to be on FOFs.

* Added doorwaitopen and doorwaitclose. The door starts by waiting and then opens/closes.


May 30, 2008
* Changed Shuriken MT_* and S_* now the shurikens each have there own spritedef.
	And I made sprites for 3 of the 5 shurikens...

May 31, 2008
* Added more sprites to the wad. And Changed some of the Mobj info to fit the sprites.
* Added A_MeleeAttack, A_MissileAttack, and A_MeleeMissileAttack.

June 2, 2008
* Split Knockout and Last Man Standing, from GT_MELEE to GT_KNOCKOUT and GT_LMS.
* Melee Move code is now MELEEMOVE insted of MELEE.
* "Odd" melee shuriken stuff is now MELEE2 insted of MELEE.
* MELEEHUD code in inter.c is now part of MELEE.
* Fixed player 2 HUD.
* Fixed "SBOTIME" from not being colormapped in non-splitscreen.
* Moved Player 2's score in the intermission more to the right.
* Worked on KOTHFACE, but it still doesn't work.

June 3, 2008
* Removed mariomode, NOMARIOMODE.

June 4, 2008
* Added Anti-power Orbs.
* Merged SWITCHZ with DOORS.
* Removed DOORFIX, it was disabled and unuseable with newer door code.

June 5, 2008
* Testing the game and fixing "little" bugs.

June 6, 2008
* Loading Models from Wadfiles to start up works now.
* Did somework on PLAYERMD2SKIN.

June 7, 2008
* Change wp_null so that it doesn't have weaponinfo anymore.

:Idea for the melee weapon problem.
	Players should have two "ready weapons", shuriken and other, allowing
		the player to use weapons like in the TMNT games for GCN.

	Therefore I think that I should seperated the shurikens from the other weapons.

	I don't like the idea of ripping apart the working weapon code,
	but it seem like the best way of getting working weapons that aren't shurikens.

* Started NEWWEAPONS to add-to and change WEAPONS.

* Renamed T_ThrowShuriken to P_ThrowShuriken.
* Renamed T_UseMeleeWeapon to P_UseMeleeWeapon.
* Renamed T_NextWeapon to P_NextWeapon.

June 9, 2008
* NEWEAPONS made readyweapon and setweapon arrays of [2].
	[RW_SHURIKEN] is shuriken weapon, [RW_MELEE] is weapon that the player is holding.

* Merged NEWWEAPONS with WEAPONS.

* NEWWEAPONS is now for better melee weapons.
* Added more crazyness to NEWWEAPONS.
	When NEWWEAPONS is done its going to be real fun making a skin...

June 10, 2008
* Art stuff.

June 20, 2008
* On the June 19th I started writing a 3D game engine, Shell Engine, using SDL and OpenGL.
* This source code, "TMNT Fangame (SRB2 1.09.4|svn:SRB2/braches/DOOM)" is most
	likely dead. It makes me sad, I've spent 2 years working on it.
* A lot of my code may move to Shell Engine.

July 30, 2008
* Well Shell Engine is moving slowly...
	But hopefully I have it playable soon.

* I'd like to fix up some stuff and release this source code.
** WEAPONS - Make the changes from June 9th a define...
** CHEATEDGAME - Make sure it works.
** Models In Wads - Make sure it works. --Jan 17 2008: It works.
** What else?

* Added a define named "SRB2TM" it changes the version info of "Somewhat Normal SRB2"
* Fixed compiling of "Somewhat Normal SRB2".


Nov 12, 2008
* Shell Engine has been can'd. I have started modifing Quake3 using the
	names Shell Engine2 and TMNT: Arena.

* Changed SHOWGAMETYPEFIX so that the gametype number is printed as well as the name.
* SRB2TM now adds support for SUBNAME to work with SRB2.
	"nozone" clears the subname, and it defaults to zone.
* SUBNAME to now defined in SRB2TM.
* WADMOD: MD2s, PNGs, and PCXs, no longer modify the game. So model wadfiles no longer modify the game.

Nov 15, 2008
* Started SUPERSKINS /* I'll comment this here later... */

Jan 17, 2009
* Fixed compiling

* My Quake3 mod is now named "TMNT Arena",
	I need to make a Raph player model and finish the attack - much like where I was in TMNT Fangame...

February 21, 2009
* Started SPRITEROLL it currently adds logic code are turning sprites
    roll angle, but no changes to sprite drawing, MD2s however should work.
	(Its defined in SRB2TM, Flame asked for it -for his mod.)

January 18, 2011
* TMNT Arena has been renamed to Turtle Arena. I seem to like renaming it.
	It is going well. I have done things I could only dream of when working on
	TMNTinSRB2. Raph is fully working, pickup weapons that the player holds,
	real melee attacking based on the location of the weapon, and more.
	Now I even have almost completed four player splitscreen.
	I do need to look at TMNTinSRB2 and Shell Engine to see what was improtant
	to me when I was working on them, it seems each time I started anew there
	were different priorities. Now that Turtle Arena is coming along it might
	be nice to look back and try to add the things I completed, started,
	and maybe things I only dreamed of. Only time will tell if I can really make
	Turtle Arena my dream TMNT game. It's getting there.

April 8, 2011
* Turtle Arena now has fully working four player splitscreen! Now Shell Engine
	has got (almost) nothin' on Turtle Arena.
* Also I review some of the things that TMNTinSRB2 has that Turtle Arena does
	not. Now Turtle Arena has a air meter like TMNTinSRB2! (Also rewote the
	drowning to be like SRB2, 30 seconds of air than die instead of 12 seconds
	than get hurt each second till you die.)
* I have worked on Turtle Arena longer than TMNTinSRB2 and Shell Engine combined.
	It seem hard to believe. Also its been about 34 months since I stop working on
	TMNTinSRB2, yet I continue writing this in this log file.

Note:
* WEAPONS is all torn up. (Due to June 9th 2008...)

* TODO major: Fix Attacking(ground, jump, and FOF), moving, add Turtle Sprites.
* TODO: Fix time zero when the seconds are less then 10. In splitscreen only?
* TODO: 3 part players, like quake3...
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.