Rick Tanner | 16 Jul 07:17 2015

Crossfire GTK2 Client installation on Windows 10 (preview copy)


Hello,

As a test, I encountered no issues or problems installing the GTK2
Client for Windows (1.60.2 snapshot) on Windows 10 (Pro Insider
Preview, Evaluation copy, Build 10130) in a VMWare Fusion session.

The game seemed to have better screen refresh rates (better, not
great) with the gtk-v1.glade layout.

Fog of war feature works. smoothing works.

I have not tested character creation on multiple servers, so far I
have only tested logging in to an existing character on metalforge serve
r.

Quick draft of the installation with screen shots:

http://crossfire.real-time.com/clients/windows10/

Nicolas Weeger | 25 May 11:43 2015
Picon

Qt experiments

Hello.

I'm experimenting with Qt (core only, no graphical stuff for now) for the 
server, and would like to share that.

I can either work on a specific branch in SVN, or in trunk, as people want.

And no, massive OO refactoring is not planned for now - just using base 
functions to clean the code & remove cruft.

And yes, if things don't work too badly, I fully intend to submit that as a 
patch for use in regular trunk.

Regards

Nicolas
_______________________________________________
crossfire mailing list
crossfire@...
http://mailman.metalforge.org/mailman/listinfo/crossfire
Rick Tanner | 28 Apr 02:18 2015

Updated wiki (finally...)


After much work and frequent setbacks, the Crossfire wiki is now up
and running at it's new server.

http://wiki.cross-fire.org

All user account login information migrated over and is working as
best as I can tell. If you encounter any problems with your login,
please contact me directly (off list.)

The old server is still online, but is locked down so the content can
not be updated. After further testing of the new wiki, a redirect will
be set up to send all web queries to the new wiki location.

I will also work on updating links and other references that use the
(now) old server location.

Rick Tanner | 28 Apr 02:17 2015

Additional metaservers


Hello,

To clarify on the additional metaservers added in r19878 and r19879,
they are for redundancy purposes.

As things stand now, clients and servers are not configured to query
one metaserver vs. another based on their geographic location or other
settings.

If you want a quick lookup for all the metaservers, visit:

http://crossfire.real-time.com/ms/

As for why the additional metaservers?

This takes some of the stress off of me for server reboots and other
maintenance tasks as game clients will still have other metaservers to
query. And hopefully having an additional metaserver on a different
continent helps with availability and reliability as well.

The secondary US based metaserver
(http://metaserver.us.cross-fire.org/meta_html.php) is still hosted
here at Real Time, but resides on a different physical virtual machine
node then the "primary" metaserver
(http://crossfire.real-time.com/metaserver2/meta_html.php)

As for the new domain name, cross-fire.org - it was a domain that was
available and is related to the project name, so that is why I used
it. Plus I hope it helps to avoid|reduces the confusion of when much
(Continue reading)

Kevin Zheng | 30 Nov 20:00 2014
Picon

Shop prices overhaul

Hi all,

At the moment, Crossfire's shops aren't particularly useful. For
medium-level players, prices seem unreasonable, while new players can't
afford to buy from shops at all. Old players with high charisma and
bargaining, on the other hand, don't notice a huge discrepancy.

The attached patch attempts to fix some of these issues:

Charisma and bargaining now only affect the shop buy price, with
multipliers ranging from 2x for new players to 0.5x for very advanced
players. This is consistent with rogue-style shopkeeper greed but still
better than the existing situation. Bargaining is now significantly less
useful; the hope is that in the near future it is replaced with
interactive "haggling".

The sell price is clamped down to 0.5x base price, subject to additional
shop specialization and greed. This sell price is mostly better than the
existing prices, and at the very least prevents high level players from
buying and selling for a profit.

Comments, questions, clarifications, or hate mail?

Thanks,
Kevin Zheng

--

-- 
Kevin Zheng
kevinz5000@... |
kevinz@... | PGP: 0xC22E1090
(Continue reading)

David Hurst | 11 Sep 14:54 2014
Picon

Wiki Changes

Hi Crossfire,

I have had an itch to tidy up the Wiki pages and today put my ideas into effect. I wanted to make the pages more clearly separated to (I hope) make it easier to find information. A lot of pages were dated around 2008 and appear to have drifted out of date or out of position. The changes I made weren't focused on removing any content but rather moving it, splitting it, or merging it to fit the new structure. 

The new structure as explained on the Crossfire Wiki start page is:

The Sworn book of Scorn This section is dedicated to the mechanics and implementation of crossfire as a game.
Help/Support This section focuses on guides and information that will assist in installing and running Crossfire servers and clients.
Community This section provides useful links for connecting with other crossfire fans.
Development This section is the communal edit/scratchpad to document and kick off new ideas, and in-game content. Everyone is welcome to contribute. Please remember that while the wiki is useful for brainstorming, archiving, and listing new ideas, always consult the mailing list before implementing any significant changes to the game.

For more detailed information on this structure you can visit the Crossfire Wiki:style guide

I also drew on the Google analytic report to try and identify which areas of the wiki were most heavily getting viewed. At present most visitors were apparently seeking assistance in installing crossfire, particularly the server, or were leaving after reading the FAQ. I suspect the FAQ is a little over due for review but didn't spend much time on it. It is currently very long and overlaps with a lot of content elsewhere on both the crossfire website and the wiki.

I welcome feedback on whether you like this new structure and any further changes that you think would be valuable. In particular I would love some help in adding various game mechanics to the Sworn book of Scorn. Please feel free to come talk Wiki with me in the IRC channel.

Regards,

Saru
_______________________________________________
crossfire mailing list
crossfire@...
http://mailman.metalforge.org/mailman/listinfo/crossfire
David Hurst | 14 Aug 01:53 2014
Picon

Fwd: Review your Google Analytics website performance for July

Hi Team,

Just FYI I thought people might be interested in the latest analytics on the wiki page.

Saru

---------- Forwarded message ----------
From: Google Analytics <analytics-noreply <at> google.com>
Date: Thu, Aug 14, 2014 at 2:54 AM
Subject: Review your Google Analytics website performance for July
To: davidnicholashurst <at> gmail.com


Your Customer ID: wiki.metalforge.net
Sign in
A snapshot of your website in July.
Take a few minutes to review last month's website performance for http://wiki.metalforge.net. We hope that these key metrics and our monthly tip will help you identify new opportunities for your business.
VISITS
312
The total number of visits to your site this month
BOUNCE RATE
65%
Your bounce rate shows how many people leave your site without visiting any other pages on your site
TIME ON SITE
03:04
The average amount of time someone spends on your site in a single session
AVERAGE PAGES
3
The average number of pages viewed in a single session
Did you know you had 312 visits this month?
Keep an eye on your All Traffic report to see exactly where your visitors come from so you can make tweaks to your marketing campaigns.
         Sign in         
Your Audience
TOP COUNTRIES
TOP COUNTRY  
90
Visits
United States
18
Visits
Switzerland
15
Visits
France
15
Visits
Germany
15
Visits
Portugal
Your Location report tells you where your visitors live around the world. Make sure you’re promoting your business in all the right areas.
    View your Location report    
How people are finding you
TOP KEYWORDS
crossfire wiki real time 3 Visits
crossfire game install cen ... 2 Visits
crossfire debian install 1 Visits
http://www.mixxx.org/wiki/ ... 1 Visits
make server crossfire 1 Visits
ADWORDS VISITS
0 AdWords Visitors
312 Non-AdWords Visitors
312 Total Visitors
Did you know you can attract more potential customers to your site with paid online ads? Learn more about how Google AdWords can help.
    Sign up for AdWords    
TOP SOCIAL SOURCES
100%
WordPress
0%
0%
0%
0%
TOP REFERRERS
google / organic  
167 Visits
crossfire.real-time.com / referral  
87 Visits
(direct) / (none)  
34 Visits
bing / organic  
6 Visits
meomotsachvn.wordpress.com / referral  
4 Visits
What’s happening when users come to your site
TOP PAGES
Visits
/doku.php/linu ... /doku.php /doku.php/faq /doku.php/serv ... /doku.php/cros ...
  Pageviews   Page Exits
41
EXITS
Did you know that 41 (13.1%) people exited your site at /doku.php/linux?
    View your Exit Pages    
Your Goals
NO GOALS SET UP YET
0
Use goals to track customer interactions that matter to your business the most, such as purchases or number of pages viewed.
ABANDONMENT RATE
0%
The percentage of people who start but do not complete one of your goals
Your goals completion sources
Looks like you don’t have any Goals set up yet. Use Goals to keep an eye on customer actions that matter to you, like clicks and sales.
    Set up Goals    
Thank you for reviewing our report. Please take a few minutes to provide feedback.
    Go to your account    
Join the Community Ask Experts Learn
© 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043

This email was sent to davidnicholashurst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org because you indicated that you'd like to receive updates and tips about your Google Analytics account. If you don't want to receive such emails in the future, please unsubscribe here. You can also change your preferences on your account's Google Analytics Email Communications page by logging into https://www.google.com/analytics/settings/my_account



_______________________________________________
crossfire mailing list
crossfire@...
http://mailman.metalforge.org/mailman/listinfo/crossfire
Tolga Dalman | 11 Aug 13:24 2014

[PATCH] Crossfire client linking fails in trunk


Hi,

the attached patch fixes the client compilation on trunk. Thanks!

Best regards,
Tolga Dalman

_______________________________________________
crossfire mailing list
crossfire@...
http://mailman.metalforge.org/mailman/listinfo/crossfire
Rick Tanner | 14 Jun 01:35 2014

Development dialogue


It has been quite some time since Crossfire has seen so many code
tweaks and changes like we have seen the past couple of months.

Thank you to everyone who is and has been contributing to this.

Some recent discussion on IRC brought up some concerns with recent SVN
commits and their impact on existing code, server setup practices, and
performance gains or efficiency of such code changes.

I'm making this post to open dialogue on these concerns so they get
addressed, worked on, updated, etc.

If a code rewrite is necessary, or a revert or something else - it
should be made with some sort of agreement.

I ask that we keep the discussion positive and productive. If you have
an axe to grind, this is not the forum for that. ;-)

Thank you,

Rick Tanner

Kevin Zheng | 13 Jun 15:13 2014
Picon

Crossfire should use Git


Hi all,

Crossfire originally lived in the world of CVS, until a handful of brave
knights ventured to move it to SVN. Today I believe it is time to move
again, and this time to Git.

Git is a distributed version control system, which means that checking
out an old revision or reading the commit log does not require accessing
the sometimes painfully slow servers on the Internet. Each 'clone' of
the repository is a fully-functioning repository on its own. This means
that developers, even those who do not have commit access, can work on
projects at their own pace and submit them with tools such as `git
format-patch` and others.

Git makes branching easy. It makes maintaining them manageable. As an
example, several important fixes were made in 'trunk', which have yet to
be backported to 1.12.0. In addition, there are no release engineering
branches, which means that each release is simply cut from the next
'trunk' state in line. Even "trivial" fixes could benefit from topic
branches, but SVN does not make this easy, convenient, or fun. Using Git
branches would help create a more stable codebase by improving release
engineering and adopting intermediate "stable" branches that servers can
track. A recent autotools bug that wiped server configuration files, for
example, could have been prevented if changes on the bleeding edge were
evaluated by test servers first.

Git is not terribly difficult to use. Right now I access the SVN
repository through a local Git clone, but this is inadequate because I
cannot publish my topic branches (without considerably difficulty). A
migration that preserves tags, branches, and full revision history can
be made as fast as the revisions are pulled from SVN.

In summary, a few important benefits of using Git:

Contributors can work on the code easier, with revision control.
Distributed, so works without (slow) Internet access.
Encourages branching -> more stable codebase.
Easy to use and migrate to.
Full (all revision history) repository size: 21.7 MiB (server), 13.9
  MiB (client), 106.1 MiB (maps)

However, there are a few immediate problems:

Most projects using SVN make extensive use of the revision number
identifiers. Crossfire is no different. Git has revision (commit)
identifiers, but they are meaningless without the repository, whereas
SVN increments the number for each commit. I do not believe this is an
issue, because client compatibility is not determined by this
specifier, plugin versions are only checked to match, and other uses
of the identifier can be removed.

Of course, comments, questions, and hate mail are always welcome.

Thanks,
Kevin Zheng
Nicolas Weeger | 12 Jun 20:35 2014
Picon

Game change proposals

Hello.

I'd like to change various things in the game, to make it funnier (IMO) in non 
combat aspects. So here are random proposals.

What about "mini-games"?

For instance, instead of a mere lockpicking, you actually have to use the 
picks in the right order in a limited time to pick a lock - if you fail, you 
trigger the traps, of course.

[bonus points to who knows the old game I'm getting inspiration from :)]

What about changing alchemy (including the jeweler etc. variants)?

For each formulae you start with a ~3% chance of success. You succeed? Get 3 
to 5 points. Failure? Get 0-1 point (failure is a valuable lesson, after all 
:)). Capped to ~90%. And maybe not giving global experience.

What about random (ie player-dependant) parameters? You have more success 
during certain hours, or outside vs inside, or...?

Then reduce the dropped items. I mean, so much junk!

Then, slowing (a lot) combat, making it more tactical. Instead of a zillion 
monsters, some hard to defeat monsters, where you can use all your skills and 
items, and attempt various combinations.

Then various effects on weapons: stun, knock back, confuse, slow, etc.

Reduce the zillion elemental attacks to a lower number (6? 8?), other things 
are side effects.

Thoughts? Flames? Ideas?

Regard

Nicolas
_______________________________________________
crossfire mailing list
crossfire@...
http://mailman.metalforge.org/mailman/listinfo/crossfire

Gmane