Search found 156 matches

by Itesh
Wed Aug 03, 2022 10:40 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

We test in a virtual machine running an isolated copy of the MUD; it's not multiplayer, which is problematic occasionally, and has a very limited set of world/mob/object files. We submit code updates, which are reviewed by the other coders (which is to say Aureus notifies me when I domestic rooster ...
by Itesh
Mon Aug 01, 2022 9:59 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Also added stalk damage versus stalking target only, to the tune of 1dstalking count. And the important question here really is, can the mud roll 1d0 without absolutely shitting itself? And I'm about to find out.

Edit: The MUD can totally roll dice with zero sides.
by Itesh
Mon Aug 01, 2022 9:41 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Worked on target switching for Gray Men. Currently, Fades and Warders can target switch, provided they're switching to someone who is engaged on them. I abandoned that limitation for Gray Men, since they are limited to switching to their stalking targets. I added a chance to fail - by generating a n...
by Itesh
Mon Aug 01, 2022 4:07 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

If you don't mind (or are allowed) sharing, what are the goals for the stalking telemetry and imm-level stats? Is this preventative debug sort of logs, or something for imms to use to keep in check if it seems like one specific char is being targeted by all the greymen regularly and spread the grea...
by Itesh
Sun Jul 31, 2022 6:30 pm
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Also:

Added ability to cancel your stalking target with any abbreviation of stalk "none". Probably doesn't much matter, but seems like the right thing to do. Wrote up precis of the whole numbers situation for consultation with other, wiser minds, ones less devoted to chaos.
by Itesh
Sun Jul 31, 2022 12:50 pm
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Further to the aforementioned stalking ability for Gray Men: Decided to go and actually deal with the whole clear-the-pointers-to-and-from-our-victims thing, before I completely lost track of what we were doing. Did that, and also added stalking data to imm-level stat en route. Prior to this, brough...
by Itesh
Sun Jul 17, 2022 2:15 pm
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Regarding this function: char * return_clan_acronym(char * clan_name_string) { #define MAX_ACRO_LENGTH 10 // note 1 char acronym[MAX_ACRO_LENGTH]; //note 2 int words = 1; int i = 0; while (*(clan_name_string + i) != '\0') { //note 3 if (*(clan_name_string + i) == ' ') { // note 4 words++; // note 5...
by Itesh
Mon Jun 06, 2022 8:38 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

I love this blog, particularly some of the posts like the last which makes me think of some of my university classes and my interactions with TAs and tutors. Making C+ projects work and TAs always saying that's great and more than we asked for but you really should redo it xyz way. You'll be glad t...
by Itesh
Sun Jun 05, 2022 4:50 pm
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

I've had a smol brainwave about the clan tag issue for the Watcher Log, which is that I'll just code a function that returns the first letter of each word in the clan name as an acronym. I'm going to knock that up now in a non-mud version, and because it's non-codebase I can show you the C! WHAT A D...
by Itesh
Sun May 29, 2022 11:34 am
Forum: Player's Lounge
Topic: Itsy's Janky Code Blog
Replies: 47
Views: 14854

Re: Itsy's Janky Code Blog

Flash merged 9 branches last night, so today I'm going to take a brief look at what I currently have in the queue, and more importantly, whether any of it's actually been rejected by Aureus (because some of it definitely has) and whether I can fix it. It turns out I have four things in the queue at ...