PushmePullyu
cf736c2f36
ULTIMA: NUVIE: Fix thrown weapon placement condition
...
When attacking with spear, throwing axe or dagger:
Only prevent placement on map tiles that are either impassable water
or ethereal void (unless an object is already present).
Fixes thrown weapons not being placed on passable water (e.g. shore).
2024-02-17 13:10:46 -10:00
PushmePullyu
cfa91ad190
ULTIMA: NUVIE: Fix flask of oil fire placement
...
Place at correct location (pre-collision tile).
Ignore objects when checking for water.
2024-02-17 13:10:46 -10:00
PushmePullyu
1b26c60841
ULTIMA: ULTIMA6: Fix placement of thrown weapons on map
2023-12-18 17:41:33 +11:00
PushmePullyu
de64a96598
ULTIMA: ULTIMA6: Fix projectile animation destination coordinates
2023-12-18 17:41:33 +11:00
PushmePullyu
0c5f74b1b4
ULTIMA: ULTIMA6: Fix boomerang origin coordinates when returning
2023-12-18 17:41:33 +11:00
PushmePullyu
12da032467
ULTIMA: ULTIMA6: Fix triple crossbow extra projectile targeting
2023-12-18 17:41:33 +11:00
PushmePullyu
611986a9c2
ULTIMA: ULTIMA6: Ranged attack rework
...
Make ranged attack behavior match the original game more closely.
Fixes several inaccuracies in targeting and handling of projectiles.
2023-12-18 17:41:33 +11:00
PushmePullyu
f10023f2c4
NUVIE: Fix Ultima 6 spawned NPC weapon loadout
...
Fixes #13530
2023-03-26 18:58:22 -07:00
PushmePullyu
0084aad823
NUVIE: Fix input lag in Ultima 6 main menu
...
Make sure all queued events are handled between calls to
canvas_update(). Decouples event polling rate from screen update rate.
Fixes #11478 and #12697
2023-03-13 20:41:58 -07:00
PushmePullyu
327e749486
Revert "NUVIE: Improve cursor responsiveness of main menu"
...
This reverts commit 518247c39a .
The commit did not fix main menu input lag.
2023-03-13 20:41:58 -07:00
PushmePullyu
2556e4d936
NUVIE: Fix Ultima 6 throwing weapon auto-ready
...
Remove thrown weapons from the inventory first instead of the hands
so they stay readied.
Fixes #12534
2023-03-13 20:40:30 -07:00
Paul Gilbert
a566bf5eea
ULTIMA6: Update main menu scripts for World of Ultima games
2020-09-05 15:46:12 -07:00
Paul Gilbert
518247c39a
NUVIE: Improve cursor responsiveness of main menu
...
Still need to re-generate the ultima.dat to include it,
once I'm sure nothing else needs to be change prior to
the next release
2020-09-04 21:37:53 -07:00
Eugene Sandulenko
d44240a023
NUVIE: Disable more Lua debug output which is not working with ScummVM
2020-04-09 23:50:28 +02:00
Eugene Sandulenko
f0d42d36fd
NUVIE: Fix regression in scripts when engine is requested to quit
2020-04-09 23:32:46 +02:00
Eugene Sandulenko
1bbcf24d40
NUVIE: JANITORIAL: Remove trailing whitepaces in Lua scripts
2020-04-09 23:30:08 +02:00
Eugene Sandulenko
86b42201f4
NUVIE: Check EVENT_QUIT in intro
2020-04-09 23:24:28 +02:00
Eugene Sandulenko
4ae20a8fd2
NUVIE: Fix Lua scripts so they're compatible with Lua in common/
...
We disabled low level file output, and in this particular case
there were few debug messages to stdio.
2020-04-09 22:12:58 +02:00
Paul Gilbert
77034aa487
NUVIE: Add correct up to date Lua scripts
...
For now I'm holding off regenerating the ultima.dat file, since I'll
likely do it in the near future once the xu4 project is merged in
2020-03-23 18:19:44 -07:00
Paul Gilbert
84a2f10c49
ULTIMA: Add the individual files of ultima.dat to create_ultima folder
...
Since the ultima.dat is just a zip file, this should have been done
sooner. This will allow the tracking of changes to individual files
within the archive. Additionally, it will allow for future work
in-progress changes to files without taking the space of creating an
entirely new ultima.dat
2020-03-08 12:49:40 -07:00