CLOK: Reawakened

(Psssst! This is still early testing, so don't go shouting this from the rooftops just yet!)

Welcome!

Welcome to the early info page for the CLOK: Reawakened project! This is an attempt to keep CLOK alive by running the game on a new codebase forked from that used by COGG (which was an updated CLOK codebase itself). The intent is to make it feel fundamentally the same as old CLOK by:

If you want to try things out, here's the connection info! (Game may occasionally be unreachable during early restoration phase.)

Address: clok.contrarium.net
   Port: 4000

Connect and log into your usual CLOK account! (You may have to reset the password with RECOVER command).

To claim legacy CLOK characters that predate the CLOK account system, use the CHARCLAIM command! If you never made an account when they were introduced (hi, old-timer!), feel free to make an account and then claim your legacy characters to it.

Log in, wander around the familiar world, and enjoy seeing your CLOK characters (and their stuff) again! You can engage in basic combat (no special abilities restored to characters yet) if you go into combat zones. You can also do lots of crafting and various mundane activities. It's mainly guilds, abilities, and more involved crafting that need to be restored.

Why not the old codebase?

Between the extremely outdated Python version and several now-unavailable code libraries it depended on, it just wasn't happening (I tried). And even if it did work, let's face it: The code was a temperamental mess written largely by novices (primarily myself) with little to no coding experience at the time. It would have needed to be rewritten anyway. At this point it'll be much easier to get old CLOK features and mechanics working in the newer codebase I've already spent years on than it would be to try and update the old codebase all over again.

Successful Imports

The following has already been successfully imported:

Works In Progress

Updates/Differences from legacy CLOK

Here are some updates that have occurred and will be different from how things were in original CLOK:

Deleted Items

Any existing items of the following types were deleted either because they were outdated versions that wouldn't function in the new codebase or because they were excessively hoarded in the CLOK database:

There will certainly still be old outdated items left that don't work like they used to in the new codebase. If you find your character has some, please toss them in a trash barrel if they're not rare items. Maybe keep a few samples as keepsakes if you're sentimental. If they're rarer or more important items, feel free to use the BUG command to report their lack of functionality.

What about COGG?

I still don't have any intention to continue development on COGG, for many and various reasons. Sorry!