Anders Jenbo
0c90ad0527
Set bool values TRUE/FALSE
6 years ago
Anders Jenbo
5fa0c5781b
Backport cleanups from Hellfire branch
6 years ago
galaxyhaxz
eab1de117f
Fix missing assert for FindGetItem
6 years ago
Anders Jenbo
af0a7c0653
Apply SPANEL_WIDTH
6 years ago
Anders Jenbo
45844b71ae
Make controls more responsive
...
- Fix double events
- Fix ignored events
- Allow moving diagonal in the inventory
- Fix mouse wobbling in inventory when scalling
- Make controler actions cursor independants
- Make sure secoundery and primery key doesn't fire each others events
- Highlight both primary and secondary target
- Automatic switch between controller and keyboard+mouse
- Allow the user to change facing direction when blocked
- Make code event based instead of relying on time outs
6 years ago
galaxyhaxz
67fedd9e99
Fix unknown struct field and drawpanflag
6 years ago
Anders Jenbo
92ab05ea13
Decompose more magic numbers
6 years ago
Anders Jenbo
933262d701
Remove support for partial cel decoding
...
Since we no longer make use of this it should result in a small speed up
6 years ago
Anders Jenbo
2348c3a8fd
Documentations, enums and clean ups
6 years ago
Robin Eklind
e155a9423e
rename random to random_ to avoid collision with random in stdlib.h
...
Fixes #1813 .
7 years ago
qndel
57f1fcce4c
some enums ( #1816 )
7 years ago
Anders Jenbo
337bc9b125
Render text in screen cordinates instead of buffer offsets
7 years ago
Anders Jenbo
ad7a621e5f
Drop PitchTbl to avoid resolution restriction
7 years ago
Anders Jenbo
8ed4515727
Strip clipping from town and scroll
7 years ago
galaxyhaxz
85afd0768a
Add bugfix for dupe bug
7 years ago
Anders Jenbo
18d38d102e
Fix compiling Hellfire
7 years ago
Anders Jenbo
6597688eac
Rename cell functions
7 years ago
qndel
6b286941f3
enums
7 years ago
Anders Jenbo
ad74e68ade
[hellfire] missile data
7 years ago
Sergey Semushin
b2c770c2b9
hellfire: GoldAutoPlace: bin exact.
7 years ago
Sergey Semushin
f964faa492
hellfire: DrawInvBelt: bin exact.
7 years ago
Sergey Semushin
61b1793985
hellfire: UseStaffCharge: bin exact.
7 years ago
Sergey Semushin
cfaeab7d49
hellfire: UseInvItem: bin exact.
7 years ago
Sergey Semushin
6ace6ca0aa
hellfire: RemoveScroll: bin exact.
7 years ago
qndel
a1e688fa99
[hellfire] CheckInvHLight bin exact
7 years ago
Sergey Semushin
eedad0fb50
hellfire: InvPutItem: bin exact.
7 years ago
Sergey Semushin
f0272c2a2e
hellfire: CanPut: bin exact.
7 years ago
Sergey Semushin
a01c95400c
hellfire: SynGetItem: bin exact.
7 years ago
Sergey Semushin
828b62abc6
hellfire: AutoGetItem: min diff.
7 years ago
Sergey Semushin
e462b68ab8
hellfire: InvGetItem bin exact.
7 years ago
Sergey Semushin
e133d23946
hellfire: InvPutItem and it callers bin exact.
...
Callers:
On_GETITEM
On_AGETITEM
On_PUTITEM
On_SYNCPUTITEM
On_RESPAWNITEM
7 years ago
Sergey Semushin
0a77e3e0d4
hellfire: CheckQuestItem: bin exact.
7 years ago
Sergey Semushin
848337867b
Apply clang-format on inv.cpp
7 years ago
Sergey Semushin
4e56571f11
hellfire: inv_420FD0: bin exact.
...
Function is essentialy item clean up with some strange moving of gold
which may overflow InvList.
7 years ago
Sergey Semushin
4751fb14a0
hellfire: inv_update_rem_item: bin exact
7 years ago
Sergey Semushin
bc813463a1
hellfire: CheckInvCut: bin exact
7 years ago
Sergey Semushin
ef4cb476cc
WeaponAutoPlace bin exact.
7 years ago
Sergey Semushin
24fbe44059
Clean up SpecialAutoPlace.
7 years ago
Sergey Semushin
d51e277e49
InitInv bin exact.
7 years ago
Sergey Semushin
d7ba6d8962
AutoPlace bin exact.
7 years ago
galaxyhaxz
93b80d4529
DrawInv
7 years ago
Jimmy-cell
a1aba3c6fd
bin exact on UseStaff ( #1561 )
7 years ago
Anders Jenbo
27e3696df4
Use consts for drawing ui
7 years ago
Anders Jenbo
f605138c79
Strip ASM code
7 years ago
Anders Jenbo
68d51e7d27
Implementing Spawned Shareware version
7 years ago
Alex Yatskov
f1da6e6a38
Fix invalid file and line constants ( #222 )
...
* Fix invalid file and line constants
* add macros
* remove ASSERT_FAIL macro
7 years ago
Anders Jenbo
6fba17eec5
Correct GLOBAL types based on PSX SYM 3
7 years ago
Anders Jenbo
3bc8ba66b0
Use defines for more screen geometry values
7 years ago
Anders Jenbo
32a51d17ca
Align function signatures with PSX symbols
...
Using
https://github.com/diasurgical/scalpel/tree/master/psx/_dump_/3/_dump_c_src_/diabpsx/source
as a reference
7 years ago
Anders Jenbo
7c071924ad
Format recently cleaned code
7 years ago