Search Results
Searched for posts by vasiliy in all forums

Showing results 301 - 310 out of 434 total
Modify your search
Posted by vasiliy, Jan 17 at 8:10 am
i guessed that from the indentation.
Posted by vasiliy, Jan 17 at 7:41 am
implemented long-time-awaited feature: it is now possible to chat through windows and bar walls. in the future we might have bars with bartenders, for example.

p.s.: also, it is possible to rest when paniced in small rooms with all doors closed and nobody inside.
Posted by vasiliy, Jan 17 at 4:09 am
also, i am pretty sure that you should be able to rest when paniced if the surroindings seem to be safe. previously you was able to rest in dead ends (long-time k8ivan feature). now i implemented more of it: you will be able to rest in the corridor, or in `[`-shaped place, if there are no hostile monsters around. this is because everybody just keep "." pressed until panic passes anyway (in case there are no other means to remove the state, of course), and to do that the player will find a "safe" space. so let the game help us here a little!
Posted by vasiliy, Jan 17 at 1:09 am
i always wondered why backpack with powder has so little uses. so… i think that if you have "flaming something" in your inventory… we have several choices here.

first, the moment you pick up flaming thing and already have a backpack (or vice versa), the backpack should KABOOM! because why not? it's I.V.A.N. we are talking about!

second, we can turn backpack into a grenade instead. 'B'urn it (i already have that command for webs), and then throw away. kinda like Holy Grenade. this is less fun than KABOOM, but more useful.

by the way: if you're wielding a flaming weapon, it will automatically burn the webs. with a random chance, of course, but most of the time it succeeds. (this is already implemented.)


any other ideas how to turn the backpack into a grenade? i really love to do it, but i want flaming weapons to perform KABOOM! too.
Posted by vasiliy, Jan 16 at 6:56 pm
The Main Problem of I.V.A.N. Development…

…is insolveable.

somehow you need to convince yourself to stop "testing the game" (aka playing, and playing, and playing, and pla…), and start coding. but hey, what if i'll catch some bug on the next playthrough? ok, just one more time…
Posted by vasiliy, Jan 16 at 7:52 am
there is missing `{` after `if(PLAYER->GetRelativeDanger(this, true) > 0.1)` there. both statements should belong to `if`, but only one does. hey, this is not Python!
Posted by vasiliy, Jan 16 at 7:41 am
thank you, i'll take a look!

meanwhile, i implemented saving massacre history to hiscores db. it is not possible to view it yet, but at least it is preserved.
Posted by vasiliy, Jan 16 at 4:41 am
moved hiscore table to SQLite database. the game will still show top 100 entries, but there is no reason to remove anything from db, so db will never be wiped. now i can start accumulating high-scores again, and check what will be there in another 20 years.
Posted by vasiliy, Jan 15 at 4:58 pm
and btw. if you'll look into k8ivan directory after the first run, you'll find ".ivan.keys.rc" file there. it is not just a help, this is actual keybind config the game is using.
Posted by vasiliy, Jan 15 at 4:53 pm
Yancakes wrote
Oh yeah- are the noxious orchids one of yours? I don't remember them. They are scary lol
oh, missed this one. they prolly came from CLIVAN or some other fork. k8ivan was the amalgamation of several forks when i created it. LIVAN, IVANX, CLIVAN, Alien Mod, community fork — i robbed everyone i could.