Commit Graph
137148 Commits
Author SHA1 Message Date
dreammaster 96bce3fc2b ULTIMA1: Move dungeon widget & monster classes into Widgets namespace 2020-02-01 13:13:51 -08:00
Paul Gilbert 1b16dc82a2 ULTIMA1: Change the People namespace to Widgets 2020-02-01 13:13:51 -08:00
Paul Gilbert 202123b77e ULTIMA1: Added Huh action 2020-02-01 13:13:51 -08:00
Paul Gilbert d0d8f9abae ULTIMA1: Added Wench people class 2020-02-01 13:13:51 -08:00
dreammaster c7a6daf4f3 ULTIMA1: Added classes for castle people types 2020-02-01 13:13:51 -08:00
Paul Gilbert 5640b97763 ULTIMA1: Add a gamke end of turn method 2020-02-01 13:13:51 -08:00
Paul Gilbert a7a291ede7 ULTIMA1: Further split up castle and city map classes 2020-02-01 13:13:51 -08:00
dreammaster 6f2f4482ec ULTIMA1: Refactored maps to separate overworld, castle/city, and dungeons 2020-02-01 13:13:51 -08:00
Paul Gilbert 1e23d106fb ULTIMA1: Fix adding of text to info area 2020-02-01 13:13:51 -08:00
Paul Gilbert e81a473f8a ULTIMA1: Info area now showing prompt and cursor 2020-02-01 13:13:51 -08:00
Paul Gilbert 4870fdfb77 ULTIMA1: Fix namespace comments 2020-02-01 13:13:51 -08:00
Paul Gilbert ba5f6f8436 ULTIMA1: Beginnings of implmenting info area 2020-02-01 13:13:51 -08:00
Paul Gilbert ca8e8de9f7 ULTIMA1: Add rendering of animated cursor 2020-02-01 13:13:51 -08:00
Paul Gilbert 4e1b0935e2 ULTIMA1: Clarify gfx folder as u1gfx 2020-02-01 13:13:51 -08:00
Paul Gilbert 525df2960e ULTIMA1: Framework added for text cursors 2020-02-01 13:13:51 -08:00
Paul Gilbert b36a99fb6c ULTIMA1: Added Pass action 2020-02-01 13:13:51 -08:00
Paul Gilbert 870a180f21 ULTIMA1: Clarify the deterministic random number function 2020-02-01 13:13:51 -08:00
Paul Gilbert bcc19a070f ULTIMA1: Fix rendering of dungeon monsters vs walls & background 2020-02-01 13:13:51 -08:00
Paul Gilbert 09ca41ab23 ULTIMA1: Dungeon monsters beginning to be displayed 2020-02-01 13:13:51 -08:00
Paul Gilbert dd3f88b66d ULTIMA1: Remove deprecated drawMonsterAt method 2020-02-01 13:13:51 -08:00
dreammaster 403ea7241d ULTIMA1: Implement dungeon monster spawning 2020-02-01 13:13:51 -08:00
Paul Gilbert 8355267a13 ULTIMA1: Implement loading of ultima.dat datafile 2020-02-01 13:13:51 -08:00
Paul Gilbert 18c88beb9d ULTIMA1: Beginnings of create_ultima tool 2020-02-01 13:13:51 -08:00
Paul Gilbert 75bf34d7da ULTIMA1: Beginnings of VGA status display 2020-02-01 13:13:51 -08:00
Paul Gilbert 74fb21e767 ULTIMA1: Loading of Ultima 6 font 2020-02-01 13:13:51 -08:00
Paul Gilbert f409dd5804 ULTIMA1: Added VGA Info and Status scroll areas 2020-02-01 13:13:51 -08:00
Paul Gilbert e8440ac096 ULTIMA1: Rendering VGA background without U6 scroll area 2020-02-01 13:13:51 -08:00
Paul Gilbert 233d19ed0a ULTIMA1: Fix decompression of Ultima 6 in-game background 2020-02-01 13:13:51 -08:00
Paul Gilbert 372a74a8b3 ULTIMA1: Implementing decompressor and skeleton game view for VGA mode 2020-02-01 13:13:51 -08:00
Paul Gilbert d562f101a3 ULTIMA1: Adding startup logic for VGA mode 2020-02-01 13:13:51 -08:00
Paul Gilbert f9bfcfae5b ULTIMA1: Added Ultima 1 VGA Enhanced detection entry 2020-02-01 13:13:51 -08:00
dreammaster b1d6a7d2b5 ULTIMA1: Starting on Info implementation, simplifying video mode 2020-02-01 13:13:51 -08:00
Paul Gilbert 5c9d7f0907 ULTIMA1: Fix setting random seed for deterministic dungeon levels 2020-02-01 13:13:51 -08:00
Paul Gilbert 6bf778707e ULTIMA1: Better encapsulation of dungeon level changing 2020-02-01 13:13:51 -08:00
Paul Gilbert 8d24226c7c ULTIMA1: Adding Climb action for dungeon ladders 2020-02-01 13:13:51 -08:00
Paul Gilbert 79958e4c2c ULTIMA1: Fix moving onto dungeon cells that contain a chest or coffin 2020-02-01 13:13:51 -08:00
Paul Gilbert d716988f92 ULTIMA1: Implementing dungeon items 2020-02-01 13:13:51 -08:00
Paul Gilbert 48f60ce250 ULTIMA1: Dungeons are now generated with a deterministic random seed 2020-02-01 13:13:51 -08:00
Paul Gilbert 240116d148 ULTIMA1: Fix rendering when within doorways 2020-02-01 13:13:51 -08:00
Paul Gilbert 5a12209665 ULTIMA1: Fix setup of interconnection cells dungeon maps 2020-02-01 13:13:51 -08:00
Paul Gilbert 3dc73a8727 ULTIMA1: Implement dungeon drawBeams method 2020-02-01 13:13:51 -08:00
Paul Gilbert 3af50b0850 ULTIMA1: Further clarification of dungeon tile types 2020-02-01 13:13:51 -08:00
Paul Gilbert fd13fbd235 ULTIMA1: Further fix for rendering right side doorways 2020-02-01 13:13:51 -08:00
Paul Gilbert 36b2e6b59b ULTIMA1: Fix regression preventing movement in dungeons 2020-02-01 13:13:51 -08:00
Paul Gilbert 3f81c924b3 ULTIMA1: Fix dungeon rendering of widgets like ladders 2020-02-01 13:13:51 -08:00
Paul Gilbert c6a949bbb6 ULTIMA1: Fix rendering of doorways on the left & right sides 2020-02-01 13:13:51 -08:00
Paul Gilbert ab9aade27a ULTIMA1: Fix drawing dungeon doorways head-on 2020-02-01 13:13:51 -08:00
Paul Gilbert 585c70e5fc ULTIMA1: Further dungeon fixes 2020-02-01 13:13:51 -08:00
Paul Gilbert 35fb9bc1ec ULTIMA1: Fix drawing wall edges 2020-02-01 13:13:51 -08:00
Paul Gilbert 115b7774d9 ULTIMA1: Further fixes for dungeon wall rendering 2020-02-01 13:13:51 -08:00