Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
33 user(s) are online (11 user(s) are browsing Forum)

Members: 0
Guests: 33

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +30€

Current balance: -35€
(last updated 05/2019)

Please make a donation if you want to help keeping The-Starport online:

Bitcoin address:
Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 61 users playing Freelancer on 38 servers.
May. 20, 2019

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

« 1 (2)


Re: Infocard XML coding
Home away from home
Joined:
2010/3/14 18:10
From Germany
Group:
Registered Users
Senior Members
Posts: 1526
Offline
aren't they all stored on adoxa's homepage?

Posted on: 2010/10/2 19:47
Top
Re: Infocard XML coding
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1905
Offline
@Sethernis: Thank you.

@wodk4: Yeah, I should, just too lazy. Plus I only do minimal testing, so I'd like a bit of feedback before committing. Plugins I won't, though, just too many of 'em. Hm, could probably zip 'em all together as a collection.

@Gisteron: Yes, all my tools are on my site. Only a few plugins are, but I'll eventually get around to putting them all on.

Posted on: 2010/10/3 8:20
Top
Re: Infocard XML coding
Just popping in
Joined:
2010/4/6 16:55
From New York
Group:
Registered Users
Posts: 9
Offline
adoxa, FRC looks neat, I'm sure it will be useful for devs.

For people who don't deal with the dlls themselves, lets say people who are just the content generation part of a dev team and all just submit resources to the final person who puts them into a dll, I've got some things that might make life a bit easier. Because even though many of us can look at raw code and visualize what it will look like, it's sometimes nice to not have to deal with the low level stuff, and a real preview is always nice.

Here is a set of 3 related functions, all using the XML translator class I posted above, that are an extremely simple copy/paste/click interface for editing cards on the fly and generating valid xml for them. These are by no means intended to be used for major batch jobs, that's a whole different kettle of fish, but for quick validation I've already found them useful myself.

#1 - XML Preview - given raw XML, will validate the syntax and display it in HTML how it will look ingame
#2 - BBCode Editor - using bbcode, will generate XML from the bbcode and show the in-game preview
#3 - Rich-Text Editor - edit rich-text cards, generate XML, and preview. I've tested it to work for copy/pasting formatting from a MS Word 2007 document in the current version of Firefox with Windows XP and 7, and it handles paragraphs, color, and sometimes alignment too. Other combinations of OS/Browser/Text Editor may or may not work for importing directly, but it will correctly handle any formatting you give it on the page itself. (IE8/FF/Opera/Safari, Chrome doesn't have the API last I tested)

I'm not trying to step over your feet here adoxa, but when working with infocard people in the Disco team, they seemed to like these for the ease of use. If someone finds bugs that aren't already listed, feel free to send me a PM here.

Posted on: 2010/12/8 22:43
Top
Re: Infocard XML coding
Home away from home
Joined:
2010/2/22 0:47
Group:
Registered Users
$$$ Supporters $$$
Senior Members
Posts: 922
Offline
Quote:

adoxa wrote:

[...]
data="65281" (0x0000FF01) -> red + bold


Does anyone know how to make cyan + bold?

Or, even better, an overview of how to make colors + attributes? I had a vague memory of a fairly complete description of all the various options and/or an editor rendering text strings that could be pasted into FLED-Ids, but all I could find is this thread. And, maybe the info might is here - if so, I'm just not smart enough to deduce it.

Posted on: 2011/8/24 21:15
Top
Re: Infocard XML coding
Just can't stay away
Joined:
2008/6/16 20:41
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Posts: 312
Offline
http://www.asciizeichen.de/RGB.html for the first 6 numbers after 0x, guess the last are used for bold, normal and italic but dont know the code

Posted on: 2011/8/24 21:24
Open in new window
Top
Re: Infocard XML coding
Home away from home
Joined:
2010/2/22 0:47
Group:
Registered Users
$$$ Supporters $$$
Senior Members
Posts: 922
Offline
Quote:

Huor wrote:
http://www.asciizeichen.de/RGB.html for the first 6 numbers after 0x, guess the last are used for bold, normal and italic but dont know the code

Thanx!! Will it work wth hex (0x) values, or will I have to recalculate them into decimals? Of well, I can find that out soon enough.

Posted on: 2011/8/24 21:26
Top
Re: Infocard XML coding
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
FLDev'll generate the code for you, otherwise remember the data tag has to be of the format BGR (RGB in reverse order), so say #AAF289 bold becomes 0x89F2AA01. You can write them directly in hex provided you prepend them with 0x.

Posted on: 2011/8/24 21:27
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Infocard XML coding
Home away from home
Joined:
2010/2/22 0:47
Group:
Registered Users
$$$ Supporters $$$
Senior Members
Posts: 922
Offline
Quote:

FriendlyFire wrote:
FLDev'll generate the code for you, otherwise remember the data tag has to be of the format BGR (RGB in reverse order), so say #AAF289 bold becomes 0x89F2AA01. You can write them directly in hex provided you prepend them with 0x.

Thanks!! It now all makes sense to me

Posted on: 2011/8/25 9:05
Top
Re: Infocard XML coding
Starport Staff
Joined:
2008/10/7 19:56
From England
Group:
Registered Users
Starport Staff
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 633
Offline
A couple of years ago I wrote a script to validate all Discovery development infocards based on Adoxa's description in #4.
Today I ran it against our server-side overrides in dsacesrv.cfg and it was upset about this in an infocard:
<TRA color="0x-524056832" italic="default"/>
(notice the minus before the number and the extra digit)
FL seems to tolerate this instead of treating it as invalid XML, producing this:
Open in new window
Which seems to be the same if the minus and extra digit are removed.

Posted on: 5/11 0:37
Top
Re: Infocard XML coding
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1905
Offline
It's not invalid XML, but it is an invalid unsigned number. Recall that hex numbers have one subtracted, so the conversion to 0 produces a value of -1, which is white.

Posted on: 5/11 3:32
Top
« 1 (2)