Hacker News new | past | comments | ask | show | jobs | submit login

I was never a really big Star Wars fan (enjoyed them just wasn't super into them) but spent a lot of time on DFII: JK modding. The cog language could really do a lot if you leaned on it hard enough. The game engine's ability to do absolutely huge outdoor spaces without crumbling in performance was kind of unique at the time. There was a real sense of vertigo for me. I remember having a lot of fun with the cheesy grappling hook mods in multiplayer, flying around and slingshotting around ledges.



My brother and I made a mod in which you played as an Ugnaught (the little guys running around cloud city) wielding a wrench instead of a lightsaber. For some reason we thought it was hilarious to replace the main villain with Bob Saget.


The game wasn’t perfect, but it was extremely stable. I remember people spamming proximity mines, but even that became fun because it was so easy to get back in and play.


My connection was poor at the time and perhaps I never really got the big double swing timing down so I often used explosives against saberists. Can't deflect a thermal detonator, and if you pull it I'll just grab another out of the bag.

I remember finding it funny that the 4 star force speed and jump would injure you from running into walls or bonking your head.


The fun part was how broken the script cheat detection was. You could make massive changes, then randomly change a few characters and find a combination that wouldn’t get detected as a change. It ‘felt’ like they were using a 4 bit checksum to detect script changes.


IIRC the check was something even weaker than that. It just counted the number of verbs in the cog script and if it matched you were in. Cheating in online games was a pretty new concept though since online games in general were still a pretty new concept. Games would advertise themselves as being for hacks and people would come in and use all their weird scripts on each other.


Yup, it's where my user handle comes from.

It was a weird symbol counting scheme that was easily twarted. It was also completely client side validated so it was very possible to just intercept the checksum and force a match.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: