138582 Commits

Author SHA1 Message Date
Quote58
9410617da4 IMMORTAL: Add util.h and util.cpp, move several misc functions to util.cpp 2023-02-05 21:59:12 +01:00
Quote58
204dda79b0 IMMORTAL: Add static story STR definitions 2023-02-05 21:59:12 +01:00
Quote58
bb56b8cdab IMMORTAL: Add skeleton of Room Object 2023-02-05 21:59:12 +01:00
Quote58
35d8b166fe IMMORTAL: Level 0 of story.cpp completed, story.h filled out, and related level.cpp revised 2023-02-05 21:59:12 +01:00
Quote58
8516b39aa1 IMMORTAL: Add story.cpp and related additions to story.h 2023-02-05 21:59:12 +01:00
Quote58
8ecffca966 IMMORTAL: Add level skeleton 2023-02-05 21:59:12 +01:00
Quote58
09078a9de5 IMMORTAL: MonsterID enum moved to immortal.h 2023-02-05 21:59:12 +01:00
Quote58
a1b5ea7187 IMMORTAL: Final two functions of Logic skeleton filled out (makecertificate() and miscinit()) 2023-02-05 21:59:12 +01:00
Quote58
daa43ce02b IMMORTAL: Space/tab formatting 2023-02-05 21:59:12 +01:00
Quote58
076742aa14 IMMORTAL: Logic skeleton filled out and necessary parts of story.h added 2023-02-05 21:59:12 +01:00
Quote58
c942b7f095 IMMORTAL: Add drawChr.cpp with function declarations and entry in module.mk 2023-02-05 21:59:12 +01:00
Quote58
8391e33c71 IMMORTAL: Add SpriteFrame enum 2023-02-05 21:59:12 +01:00
Quote58
db485ce349 IMMORTAL: Fill out much of logic.cpp skeleton 2023-02-05 21:59:12 +01:00
Quote58
09a1bba0d0 IMMORTAL: Add _playing and _themePaused 2023-02-05 21:59:12 +01:00
Quote58
d475e36f75 IMMORTAL: New functions added to kernal + update to initdatasprite in sprites.cpp 2023-02-05 21:59:12 +01:00
Quote58
032377fe77 IMMORTAL: Add wizard data sprite indexes 2023-02-05 21:59:12 +01:00
Quote58
0310509fa1 IMMORTAL: Minor formatting in disk.h 2023-02-05 21:59:12 +01:00
Quote58
c5181c75de IMMORTAL: Indentation spaces -> tabs 2023-02-05 21:59:12 +01:00
Quote58
676cf5f7b5 IMMORTAL: Update to engine skeleton and addition of sprite_list, sprites, misc, and cycle 2023-02-05 21:59:12 +01:00
Quote58
d77cc8f5db IMMORTAL: Compression is part of engine class, also minor changes to a couple of statements 2023-02-05 21:59:12 +01:00
Quote58
e8d06bf6b6 IMMORTAL: Disk.cpp bug fix to parse correct number of files 2023-02-05 21:59:12 +01:00
Quote58
432ecfb1cf IMMORTAL: Preliminary translation of game loop from kernal.gs, driver.gs, and logic.gs 2023-02-05 21:59:12 +01:00
Quote58
0c9b09a41d IMMORTAL: Better comments and additional extension enum entry 2023-02-05 21:59:12 +01:00
Quote58
3da314ad88 IMMORTAL: Fix incorrect conditional in primary while loop of compression.cpp 2023-02-05 21:59:12 +01:00
Quote58
df41580e05 IMMORTAL: Fix file data offset calculation error in sapling and tree files 2023-02-05 21:59:12 +01:00
Quote58
05bfec4b60 IMMORTAL: unCompress() returns memoryReadStream instead of int, and bitmasks have enum 2023-02-05 21:59:12 +01:00
Quote58
3e560a0ca5 IMMORTAL: ProDos -> ProDOS 2023-02-05 21:59:12 +01:00
Quote58
566d3b3cd0 IMMORTAL: Translation of source decompression to compression.cpp 2023-02-05 21:59:12 +01:00
Quote58
8ee7878dff IMMORTAL: Volume bitmap stored as byte * instead of Common::Array 2023-02-05 21:59:12 +01:00
Quote58
2d67a8cf0d IMMORTAL: Add check for file data null pointer and fix file name parameter 2023-02-05 21:59:12 +01:00
Quote58
9b7f4f3768 IMMORTAL: Add disk archive object to SearchMan 2023-02-05 21:59:12 +01:00
Quote58
4c30f05733 IMMORTAL: ProDos disk file support with implementation of Archive 2023-02-05 21:59:12 +01:00
Quote58
650e0ce7a6 IMMORTAL: Initial skeleton for Immortal engine 2023-02-05 21:59:12 +01:00
Eugene Sandulenko
c28da3a729
EFH: Fix warnings 2023-02-05 21:33:55 +01:00
Strangerke
a24acf909d
EFH: Some renaming and comments 2023-02-05 21:30:50 +01:00
Strangerke
9c02a5b55f
EFH: rename _tileBankSubFileArray, move teamChar initialization to its own init() 2023-02-05 21:30:50 +01:00
Strangerke
3a68ef3cf1
EFH: Simplify code in addNewOpponents, add a comment in useObject() about the description of a cure to being frozen 2023-02-05 21:30:50 +01:00
Strangerke
fdd742bfbf
EFH: refactor TeamMonster 2023-02-05 21:30:50 +01:00
Strangerke
41e39d27cf
EFH: Fix bug when using bugle 2023-02-05 21:30:49 +01:00
Strangerke
598a669091
EFH: Refactor TeamChar 2023-02-05 21:30:49 +01:00
Strangerke
4e8c31e90e
EFH: Remove unused original debug code, start grouping team and teamMonster variables 2023-02-05 21:30:49 +01:00
Strangerke
c6f3e50a28
EFH: Rename 3 previously unknown variables 2023-02-05 21:30:49 +01:00
Strangerke
103b590d07
EFH: Remove useless parameter from setMapMonsterAggressivenessAndMovementType(), simplify more code 2023-02-05 21:30:49 +01:00
Strangerke
e5cd8dc6ef
EFH: Add comment in checkMonsterMovementType, refactor computeMapAnimation and more code simplification 2023-02-05 21:30:49 +01:00
Strangerke
2a48a8f6c6
EFH: Fix issue in regen 2023-02-05 21:30:49 +01:00
Strangerke
cb467912a6
EFH: More code simplification 2023-02-05 21:30:49 +01:00
Strangerke
bd88a709f2
EFH: Remove an unused buffer, rename another one 2023-02-05 21:30:49 +01:00
Strangerke
116e15b355
EFH: Add code to keep track of character 2 status (and related duration) when character 1 leaves 2023-02-05 21:30:49 +01:00
Strangerke
21ea9c9729
EFH: Start making code less verbose, remove a useless parameter to getEquipmentDefense() 2023-02-05 21:30:49 +01:00
Strangerke
e20186c0bc
EFH: Some renaming in drawMap 2023-02-05 21:30:49 +01:00