joby5b.lua

Shipped with TRX as data/trx/ship/games/tr4/scripts/joby5b.lua.

trx.events.on_game_start(function()
  trx.objects.animating_16.properties.collidable = false
  trx.objects.scaled_spikes.properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.EXTENDED
  trx.items[102].properties.orientation = 6
  trx.items[102].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[103].properties.orientation = 2
  trx.items[103].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[104].properties.orientation = 14
  trx.items[104].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[105].properties.orientation = 10
  trx.items[105].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[114].properties.orientation = 6
  trx.items[114].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[115].properties.orientation = 2
  trx.items[115].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[116].properties.orientation = 14
  trx.items[116].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
  trx.items[117].properties.orientation = 10
  trx.items[117].properties.scaled_spikes_mode =
    trx.items.ScaledSpikesMode.LOOPING
end)

require("tr4.inv_setup").apply({
  key_item_11 = { scale = 1200, offset_y = 5, rot_x = -90 },
  key_item_12 = { scale = 768, offset_y = 4, rot_x = -90 },
  puzzle_item_5 = { scale = 1200, offset_y = 23, rot_y = 90 },
})

Back to the shipped scripts