Search found 165 matches

by SilverNexus
Sat Mar 02, 2019 4:34 pm
Forum: General chat
Topic: Crossfire Music Style
Replies: 3
Views: 1265

Crossfire Music Style

Now that we have sound working in the game again, maybe we could utilize the map music feature in order to have some in-game music.

I don't know if anyone had any ideas in mind for style; I could create some 8-bit music (once I double-check and make sure derivative works from FamiTracker are GPL ...
by SilverNexus
Wed Feb 06, 2019 1:42 am
Forum: Suggestions
Topic: Fixing Client Disconnect "Return Home" Exploit
Replies: 2
Views: 976

Wouldn't it be easier to load them at the start point for the map/dungeon?

Seems less brutal, too.
by SilverNexus
Sat Jan 16, 2016 4:45 am
Forum: Programming and Development
Topic: Migrating from SourceForge
Replies: 1
Views: 763

Migrating from SourceForge

SourceForge has lost a lot of face in the open-source community in the last few years, from hijacking migrated projects to placing ads and grayware/malware in installers.
It has reached to the point where the local university has blocked SourceForge-hosted installers on their network. Some browser ...
by SilverNexus
Mon Jan 11, 2016 5:45 pm
Forum: Programming and Development
Topic: cha_shop_bonus in stat_bonus file
Replies: 1
Views: 644

cha_shop_bonus in stat_bonus file

As far as I can tell, partmedia's refactoring of the buy/sell code has rendered cha_shop_bonus obsolete.
I was working with the documentation, and had cha_shop_bonus handled in the handbook generation scripts, only to realize it wasn't being used.
The values get loaded into int_bonuses[] in living ...
by SilverNexus
Tue Nov 03, 2015 5:17 am
Forum: crossfire.metalforge.net
Topic: Server not showing up on the metaserver list
Replies: 1
Views: 738

Server not showing up on the metaserver list

For some reason, the Metalforge Server is not on the metaserver list. I typed the server URL into the freeform metaserver text box, and I could log in without trouble.

Is there planned maintenance going on soon? Or did an update to the server cause it to cease communication with the metaserver?
by SilverNexus
Sun Oct 25, 2015 5:16 pm
Forum: Suggestions
Topic: Mobile Phone Client
Replies: 3
Views: 1480

Inventory management may get a little messy, just given the number of items in the game (having an inventory of a couple hundred items would not be uncommon), but through quick item slots, might be manageable.
It could be implemented with a paperdoll screen (shows what they have equipped and where ...
by SilverNexus
Sun Oct 25, 2015 4:57 pm
Forum: Programming and Development
Topic: Current login sends account password in plain text.
Replies: 3
Views: 740

presumably people aren't storing the credit card numbers on the crossfire server
I realize that. I worry more about people who use the same password for everything; for those people, we aren't doing due diligence to ensure their password stays safe.

In the first case (hash on client side), it ...
by SilverNexus
Fri Oct 23, 2015 6:48 am
Forum: Suggestions
Topic: Mobile Phone Client
Replies: 3
Views: 1480

Mobile Phone Client

I've been learning how to develop apps for Android recently and a thought crossed my mind: would there be reasonable demand for an Android client for Crossfire?

I have been developing a design for what such a client would look like, and how it would work. Its in progress, but I feel this is one of ...
by SilverNexus
Fri Oct 23, 2015 6:36 am
Forum: Programming and Development
Topic: Current login sends account password in plain text.
Replies: 3
Views: 740

Current login sends account password in plain text.

I was having some fun with a bootable Kali Linux USB I set up, and decided to Wireshark my local Crossfire session.

Incidentally, I discovered that the account login sends your account password in plain text over the network to be hashed on the server side. Depending on whether users recycle their ...
by SilverNexus
Sun Jan 25, 2015 5:47 pm
Forum: Programming and Development
Topic: g_thread_new and GLib
Replies: 1
Views: 695

g_thread_new and GLib

When trying to build Crossfire Client for Windows, I get a warning stating g_thread_new is undefined. With some research, I concluded the GTK 2.24.10 package provided on GTK's site uses GLib 2.28, when g_thread_new was added in GLib 2.32.

Can I safely update GLib to 2.32 or newer without completely ...