DRL > Discussion

Quick questions thread!

<< < (60/237) > >>

Robsoie:
Question about 0.9.9.6 keybindings.lua

In previous version (up to 0.9.9.5) , i used to bind the (regular) shotgun and pistol to the PageUp and PageDown of my keyboard.
So in the keybindings.lua i had :
   PAGEDOWN     = function() command.quick_weapon('pistol') end,
   PAGEUP     = function() command.quick_weapon('shotgun') end,

And it worked very well.


In 0.9.9.6, all i obtain from this is "unknown command" , i have tried with :
   PAGEDOWN     = function() command.quick_weapon('pistol') end,
   PAGEUP     = function() command.quick_weapon('shotgun') end,

or
   ["PAGEDOWN"]    = function() command.quick_weapon('pistol') end,
   ["PAGEUP"]     = function() command.quick_weapon('shotgun') end,

All my other key binding are working, but i'm unable to make those 2 work in 0.9.9.6, is there a solution ?

tinyrodent:

--- Quote from: Kornel Kisielewicz on February 28, 2012, 19:55 ---Internally the sprites are referenced by names and not numbers
--- End quote ---

This function will dump out all of the sprite constants:
--- Code: ---local function dumpsprites()
local t = {}
for k,v in pairs(_G) do
if (string.sub(k,1,6) == "SPRITE") then
core.log(k .. " = " .. v)
end
end
end
--- End code ---

And here they are:Spoiler (click to show/hide)SPRITE_AGONY = 89
SPRITE_PISTOL = 20
SPRITE_SHOT = 225
SPRITE_CHAINSAW = 19
SPRITE_PLAYER_DSHOTGUN = 7
SPRITE_BRUISER = 80
SPRITE_PLAYER_PLASMA = 10
SPRITE_DSHOTGUN = 23
SPRITE_PLAYER = 1
SPRITE_PLASMABALL = 234
SPRITE_HELLFLOOR = 289
SPRITE_CELL = 45
SPRITE_PLAYER_KNIFE = 2
SPRITE_MASTERMIND = 106
SPRITE_PLAYER_STAFF = 14
SPRITE_ACIDSHOT = 235
SPRITE_ARROW = 241
SPRITE_ENVIRO = 50
SPRITE_WALL = 401
SPRITE_BAZOOKA = 25
SPRITE_FIREBALL = 233
SPRITE_TMAP = 61
SPRITE_PCELL = 46
SPRITE_DEMON = 70
SPRITE_COMMANDO = 68
SPRITE_ANGEL = 99
SPRITE_TELEPORT = 247
SPRITE_STAFF = 30
SPRITE_BRICKWALL = 407
SPRITE_BERSERK = 59
SPRITE_CAPTAIN = 67
SPRITE_CORPSE = 251
SPRITE_MARK = 243
SPRITE_MOD = 37
SPRITE_PSHELL = 42
SPRITE_LAVABARREL = 214
SPRITE_PLAYER_SHOTGUN = 5
SPRITE_ACIDBARREL = 215
SPRITE_GRAYSTAIRS = 229
SPRITE_WALLBLOOD = 252
SPRITE_REVENANT = 78
SPRITE_LHGLOBE = 52
SPRITE_PLAYER_DRAGON = 16
SPRITE_LAVAELEM = 98
SPRITE_ARMOR = 33
SPRITE_BLAST = 227
SPRITE_SBOOTS = 35
SPRITE_FORMER = 65
SPRITE_STAIRS = 244
SPRITE_SHELL = 41
SPRITE_BFG9000 = 27
SPRITE_ROCKET = 43
SPRITE_SHARD = 56
SPRITE_BRIDGE = 487
SPRITE_ACID = 483
SPRITE_NUKE = 64
SPRITE_CLEAVER = 31
SPRITE_WBOX = 489
SPRITE_PLASMA = 26
SPRITE_CHAINGUN = 24
SPRITE_CAVEWALL = 404
SPRITE_LMEDPACK = 58
SPRITE_BFGSHOT = 232
SPRITE_WATER = 481
SPRITE_MEGASPHERE = 55
SPRITE_ARCHVILE = 77
SPRITE_INV = 54
SPRITE_LAVAINV = 114
SPRITE_YBOX = 488
SPRITE_BOSSWALL = 413
SPRITE_ROCKETSHOT = 228
SPRITE_TECHWALL = 410
SPRITE_CAVEFLOOR = 273
SPRITE_FLOOR = 257
SPRITE_GRID = 253
SPRITE_PLAYER_CHAINGUN = 8
SPRITE_BLOOD = 249
SPRITE_LEVER = 248
SPRITE_PORTAL = 246
SPRITE_REDSTAIRS = 245
SPRITE_SELECT = 242
SPRITE_PLASMASHOT = 231
SPRITE_EXPLOSION = 230
SPRITE_CSHOT = 226
SPRITE_TREE = 218
SPRITE_BARREL = 213
SPRITE_HELLDOOR = 211
SPRITE_OPENDOOR = 210
SPRITE_DOOR = 209
SPRITE_CYBERDEMON = 102
SPRITE_IMP = 69
SPRITE_LOSTSOUL = 71
SPRITE_ARACHNO = 76
SPRITE_PAIN = 73
SPRITE_CACODEMON = 72
SPRITE_MANCUBUS = 79
SPRITE_SHAMBLER = 100
SPRITE_SERGEANT = 66
SPRITE_LIGHTAMP = 63
SPRITE_SKULL = 38
SPRITE_LAVA = 485
SPRITE_MAP = 60
SPRITE_MEDPACK = 57
SPRITE_HGLOBE = 51
SPRITE_PHASE = 47
SPRITE_SUPERCHARGE = 53
SPRITE_PLAYER_SPEAR = 12
SPRITE_PROCKET = 44
SPRITE_PAMMO = 40
SPRITE_AMMO = 39
SPRITE_BOOTS = 36
SPRITE_AARMOR = 34
SPRITE_BFG10K = 29
SPRITE_SPEAR = 28
SPRITE_CSHOTGUN = 22
SPRITE_KNIFE = 18
SPRITE_PLAYER_CLEAVER = 15
SPRITE_PLAYER_BFG9000 = 11
SPRITE_PLAYER_BAZOOKA = 9
SPRITE_PLAYER_CSHOTGUN = 6
SPRITE_PLAYER_PISTOL = 4
SPRITE_PLAYER_CHAINSAW = 3
SPRITE_BARON = 75
SPRITE_HELLOPENDOOR = 212
SPRITE_BLOODPOOL = 250
SPRITE_SCHEMATIC = 62
SPRITE_DRAGON = 32
SPRITE_SHOTGUN = 21
SPRITE_MASTER = 97
SPRITE_BACKPACK = 49
SPRITE_JC = 101
SPRITE_KNIGHT = 74

Angles of death:
Is it just me, or has the AI improved?

ih8regin:
the pathfinding has been really improved, previously I had a very easy time in City of Skulls with a Vampyre, because souls lined up in a queue in an attempt to attack me from diagonals, now they don't stack like this but instead get around corners and monsters and can surround you in no time. For this reason I start having major trouble in Anomaly, I even expect that souls have got a speed/walkspeed boost in the line of 0.3s/tile, I was able to outrun them previously, but now I can't.

Klear:
Yeah, the Lost Souls are scary right now. And even demons can no longer be easily escaped by running through a door and closing it. It also helps that the melee enemy bug (which I thought of as "Gay pinkies syndrome") is gone. The lost souls are now very quick in dispersing around the map.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version