Clownacy
d81c46a79c
Release custom code under the MIT licence
...
Of course, Pixel's code is still proprietary.
2020-10-23 19:09:55 +01:00
Clownacy
a3692d1c40
Add Caret enums
2020-08-05 21:45:59 +01:00
Clownacy
13985fb349
Added SoundMode enum
...
Controls whether a PlaySoundObject call start, stops, or loops a
sound
2020-07-08 18:52:32 +01:00
Clownacy
95b29bb516
Mark some functions as static
...
Mac debug data confirms these
2020-05-03 21:52:36 +01:00
Clownacy
24b36ccda8
More-accurate MycHit.cpp variable arrangement
2020-01-07 06:57:03 +00:00
Clownacy
30ad5189f6
Clean-up MyChar.cpp
2019-11-15 12:32:35 +00:00
Clownacy
7df1eb9c58
Clean-up MycHit.cpp
...
Found some ASM-inaccuracies in here too
2019-11-14 23:58:33 +00:00
Gabriel Ravier
c9e63c7694
Documentation : Document the identical HitMyCharMap case branches
2019-11-09 23:36:08 +01:00
Clownacy
3e34136f69
Overhauled the NPC_flags, and applied them everywhere
...
No more raw values floating about in the decompiled code.
Been wanting to do this for ages.
2019-08-21 17:59:06 +00:00
Clownacy
44f142d8e7
Big ugly rework of WindowsWrapper.h
...
Okay so WindowsWrapper.h now just includes Windows.h if it wants
non-portability. This meant I had to split the custom RECT struct
back to the original RECT and unknown nameless struct (one uses
left/right, while the other uses front/back).
2019-06-20 20:06:55 +01:00
Clownacy
676ee004fe
Removed the dependency on stdint.h
...
This doesn't exist in MSVC2003, and nothing in the Linux port's debug
symbols indicate Pixel used it.
2019-05-13 15:18:33 +01:00
Clownacy
d4d82d0ba8
Made MycHit.cpp ASM-accurate
2019-05-13 12:19:04 +01:00
Gabriel Ravier
ee5f3e3ef7
Corrected formatting for MycHit.cpp
...
Also changed regex to "((//|\;)[^ \t]|(for|while|if|while|do|void|int|bool)\(|(for|while|if|while|do)\ \(.*\)\;|\(\ |\ \)|//\ [a-z]|\ \ )"
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-05-08 11:25:17 +02:00
Gabriel Ravier
960fa6f456
Removed all trailing spaces and added newline at EOF (when not present)
...
Also changed a "linux" to "Linux"
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-05-07 11:55:42 +02:00
Clownacy
01ddc5e923
Fixed some warning MSVC2003 was giving in /W3 mode
2019-02-23 21:45:57 +00:00
Clownacy
0bb9760d87
Rearranged #includes
2019-02-18 21:30:22 +00:00
cuckydev
b7decf07f2
missile man bad
2019-02-02 22:27:27 -05:00
cuckydev
66e96f47b7
omega
2019-02-02 01:19:12 -05:00
cuckydev
10d946aca2
map system doesn't work
2019-01-29 09:17:13 -05:00
cuckydev
1e7b07a102
working on arms and items
2019-01-28 12:26:35 -05:00
cuckydev
7fa14698f0
ADDED OUCHIE
2019-01-27 14:54:05 -05:00
cuckydev
11bbcde9f8
worked on tsc some more, fixed Surface2Surface, blah blah blah happy birthday to me
2019-01-27 01:28:14 -05:00
cuckydev
4fb84866a5
stuff
2019-01-26 22:15:10 -05:00
cuckydev
c04092df89
added first 6 npcs, npc map collision, player map collision, fixed huge issue with map drawing, causing there to be 50+% cpu usage. bluh
2019-01-25 22:38:50 -05:00