@catzilla said in Re: Dies Irae:
@Tez I can’t speak of the AI part, especially since @somasatori is saying/implying they didn’t use AI code… but the rest is true.
I definitely did a lot, like a LOT in the beginning, because my exposure to Python was me screwing around with a Cyberpunk RED project so when Diablerie I was trying to scramble with the tools I had available. By the end of it, I was only using Claude to consult, but the mark had been made as it were.
@Ashkuri said in Re: Dies Irae:
People couldn’t see each others’ poses, couldn’t see when someone else came into the room sometimes, couldn’t see OOC messages in the room sometimes, it was very difficult to get even simple scenes done.
This was due to a bug introduced into the game when I set up the hangouts and ooc/ic thing. In Evennia there are three levels of abstraction on how characters work on a game: Session -> Account -> Object. I didn’t know this when I initially set up the hangouts/ooc/ic auto-travel stuff, but basically what was occurring was that it was moving the character object to the location, which left the account “object” (or meta object?) in the previous location. This is why sometimes you would see OOC chatter and character movement in the OOC room when you were on the grid.
In addition, it wasn’t telling the session id that the object and account were occupying a new room dbref, so that’s where you would get the issue with people not being able to see each other’s poses in the same room. There was effectively a timestamp error on what could be seen. You might be on a session that hasn’t theoretically started yet, especially if you lost connection or had frequently long idle times.
I ended up figuring this out after I left DI and applied the fix to my local copy.
Edit: Also, I really feel no need to defend myself here. Dies Irae was not my project. Scylla set up two pseudo-headstaff through which she could launder her reputation. I was not chosen as a coder when I started, I was brought on to do Mage.