POLPOX/Sandbox/A3Credits/EF – User

From Bohemia Interactive Community
PROJECT LEAD
Alessandro Anello
ARTISTS
Akela Freedom
Alessandro Anello
David “Lakarak” Witmer
Gordon Weedman
Hum3D
Jamie Peter Ryan McGlynn
Kostiantyn Strelets
Peter 'Grave' McTavish
Stefan Kebner
Vladimir Egorov
Hao Liu
Marcin Kowalski
MISSION DESIGN
Alessandro Anello
Filip 'veteran29' Maciejewski
Mike 'MikeMF' Barcroft
SOUND DESIGN
Dennis 'LordJarhead' Kahl
MUSIC
David Bodi
Filip Olejka
ANIMATIONS
Peter 'Grave' McTavish
ARTWORK
Antony Crampton 'Farsight'
David Enggard
Joao 'JohnPAB97' Barata
Peter 'Grave' McTavish
Pheasant-One
PROGRAMMING
Filip 'veteran29' Maciejewski
Takeyuki 'POLPOX' Hayashi
VOICE ACTING
Jackson 'Punisher' Clark
Sam 'Ice' Eriksson
Sambob Park
TRAILER
Sebastian Ceb.Cin Eriksen
TESTERS
Joao Mariottini
Sander Laanesaar
Victor Leal Trento
BOHEMIA INTERACTIVE
Ondřej Škaroupka
Hauer Jan
Červený Tomáš
Hamadová Jesika
Lička Jindřich
Ševčík Martin
SENIOR LOCALIZATION MANAGER
Vojtěch Schubert
LOCALIZATION - CONTEXT HEROES
Thomas Faust
Rafael Galhardi
Thiago Hilger
Bartosz Klofik
Dmitry Kornyukhov
Scott Liang
Hugues Marty
Ramón Méndez
Fernando Moreiras
Marco Piccinnu
Raphaël Rouby
Igor V. Savenkov
Mathilde Sperduto
Will Zheng
Aleksandra Zrebiec

private _credits = configfile >> "EF_CfgCredits" ; private _return = [ '{| style="width: 85%;"' ] ; forceUnicode 1 ; { private _title = getText (_x >> "title") ; _return pushBack format ['! colspan="2" | <span style="font-size: large; padding-bottom: 2.5em">%1</span>',toUpperANSI _title] ; _return pushBack "|-" ; private _ary = getArray (_x >> "names") ; if (_forEachIndex != 0) then { _return pushBack "|-" ; } ; if (typeName (_ary#0) == "ARRAY") then { _ary = _ary apply {format _x} ; } ; _return pushBack format ['| colspan="2" style="text-align: center; padding-bottom: 1.2em" | %1',_ary joinString "<br/>"] ; _return pushBack "|-" ; } forEach ("true" configClasses _credits) ; _return pushBack "|}" ; copyToClipboard (_return joinString endl) ;