• Announcements

    by Published on 01-23-2018 11:51 PM   

    SWGEmu End of the Year Update 2017

    January 2018
    SWGEmu Team

    SWGEmu End of the Year Update 2017

    Table of Contents
    • Project Update
    • Staff Updates
    • Quick Stats
    • Staff Round-Table
    • Closing
    SWGEmu Project Updates

    Major Additions/Changes

    Staff Updates

    SWGEmu is Recruiting!

    SWGEmu is an ever-changing and growing organization where new talent is always being sought out. We especially would like to mention the need for more developers, please see this thread for more information.

    SWGEmu is also in need of other positions filled. For anyone interested in spending some of there free time toward this project, please consider to join in on our SWGEmu Internship Program . Its once more possible to apply for an event coordinator position.

    Quick Stats

    Developer Code Commits/Changes:
    • Commits2017:1,043
    • File Changes: 5,213
      • Changed files with 208,367 additions and 658,804 deletions
    Registration Statistics:

    • Daily:
      • October 17, 2017 - 11 accounts registered
      • November 28, 2017 - 140 accounts registered
    • Monthly:
      • January 2017 - 2,486 accounts registered
      • November 2017 - 1,055 accounts registered
    • Yearly:
      • 2017 - 16,619 accounts registered; average 1,385 per month
    User Activity Statistics (Users online in one day):
    • Most users online: August 09, 2017 - 1,597 users
    New thread statistics (Posted threads):
    • December 2017 - 1,503 new threads
    • February 2017 - 1035 new threads
    Most users online: 1,657 (05-11-2011 06:22 PM)
    Most viewed thread: SWGEmu Timeline
    Most replied thread: What are you listening to right now?
    Most popular forum: Basilisk Trade Forum
    Top poster: Same Idiot (31,924 posts)

    Staff Round-Table

    Oru - Founder/Dev

    Another great SWGEmu year behind us. Much was accomplished, there is much to be proud of. I want to thank our Developers, Quality Assurance, CSR's, EC's, Mod's, Support Interns, Community Testers, Code Contributors, past and present, for their time, effort and their unwavering dedication to this project. And of course our community. Thank you for supporting us, and playing with us all these years.

    Happy holidays.
    Lordkator - DevOps Engineer

    It's been a great year, I've enjoyed digging in even deeper with the team as I worked to move all our systems to a new cleaner and scalable environment. I learned a lot about our systems and I got to clean a lot of stuff up which is one of my biggest motivators. We have more alerting, solid backups and we're setup in a way that allows us great flexibility for the future.

    My single favorite thing about last year: We moved, and nobody really knew it. That was my goal, I'm always the guy who works in the shadows to make everything "just work". It was very quiet, and as things moved they only got better for the community, our developers and our staff. The overhaul was one of my favorite projects of the last couple of years and it re-ignited my passion for infrastructure and systems management.

    I'm excited about TC-Prime, it was hard to setup but now it's 100% automated, every week it just magically clones the entire Basilisk beast to our backup server and makes it available to everyone. This is a major milestone for the project, we can now push publish changes there and test new ideas from infrastructure changes (it runs in a container!) to managing Basilisk and other servers like it in the future.

    Plans for the future?
    Well now that the overhaul is over I am going to be doing a lot more house cleaning on our systems, I also want to get back to committing code to Core3. I have some cool ideas both on the game side and on the infrastructure side.

    I want to do more with thePit, my original dream was to have an always-on PVP server but I've been so busy with everything else I've not had time to really hone that environment. I’d like to structure the mechanics to be a bit more fun while embracing the dog-eat-dog world of a PvP server.

    Scurby - Quality Assurance Lead

    It's been an amazing year for SWGEmu. JEDI!! What else is there to say?

    The infrastructure overhaul is quite a major leap for us also. State of the art hardware capable of handling our needs for the future. Included in that was automated backups of our databases, a new test server (thePit), streamlined and updated core3 dependencies, additional logging of server/system functions, automated outage notifications, rolling log files, among other performance and stability changes.

    Discord showed up this year.. It's taken the gaming community by storm. The community SWGEmu discord currently has 1433 members. Average of 300+ online, currently 403. I'll take this opportunity to remind everyone that it is not an official form of communication for SWGEmu.

    Plans for the future?
    TC-Prime - A copy of Bas that is auto-refreshed weekly. A full copy of everything on Bas.. all your toons, weapons, housing, resources, even the location you were in when we make the copy to TC-Prime. (TC-Prime is active now.)
    It will also be used to stage large changes (publishes) and hotfixes for testing. The advantage of testing on Bas database first is obvious.

    Finish Ground game - This milestone is within sight.

    JTL - We have started..
    Farelli - Quality Assurance

    Big year. Return of the Jedi and all that. Infrastructure changes are a simply amazing effort by the devs. Great job, folks.

    New servers TC-Prime and thePit:
    • TC-Prime is a regularly backed up copy of Basilisk where players can test using their actual in-game items without fear of losing them on their play characters.
    • thePit is an always-PvP copy of Unstable (think Nova) with code added that is not ready for Unstable. There typically aren't a lot of people there, but you might get lucky and find a QA there you can gank.
    I'll echo what the OP and RisenAngel said above: we can always use more help in QA. We've done some things lately that will ease the learning curve. If you're interested, please get in touch with one of us in-game or on forums, IRC, or Discord.

    Now I've got stuff to test. On to another great year.
    Risenangel - Quality Assurance

    When I started as a CT almost four years ago now, I would often times get asked how the game was coming along, and how close we were to being near 'finished'. My answer at the time was unabashedly blunt: It was easier to tell people what was in the game than what was left to work on. At the time, we were working on CH stuff and droids. Now though, if you ask me the same thing, its easier to list off what is left to work on. That is pretty crazy to me. Additionally, when I started, one of the two kinds of content I was told I wasn't allowed to touch is now in the game and being tested quite thoroughly by everyone on Basilisk alongside other servers that run on Core3. What I'm getting at is this: The light at the end of the tunnel is getting pretty bright. And yeah, as the OP says QA and the other teams are always recruiting. Right now is an excellent time to join up if you've been considering it given QA has been crushing bugs like its Starship Troopers.

    I look forward to what 2018 brings. I just want to say in closing, thank you to everyone that has supported us through thick and thin. Everyone that has been active on Mantis and helped with bug reports and testing. We see you and appreciate you. You guys catch the stuff that slips past us and it helps immensely. Everyone on the QA team has a different perspective and we all catch different things, but our players have their own perspectives and see things we don't. Usually, in very creative and sometimes unintended ways.

    Thanks to everyone that has helped us get this far, too. We could not do it without you. That might seem cliché, but its the honest truth.
    Niffer1976 - CSR/EC/Support (Niffer, The Machine)

    We have lost many staff in these areas this year due to health and work. I wish them all well in the future. Anyone wanting to apply should follow this link: https://www.swgemu.com/forums/showthread.php?t=93399

    Many changes have been made in game since our latest publishes. Everyone is doing great to adapt to those changes. A big thank you to QA, Devs, Scurby and Vlada for helping with problems that occur. Lots of accounts old and new are coming back and it is great to see new and old faces in game.

    Events have not been happening and I am sorry about that. We currently have only 1 CSR/EC and I will try to get at least 1 event a month scheduled. If you want a player event please be sure to fill out the event application and send it in. https://www.swgemu.com/forums/showthread.php?t=121061 Developers have been great making us a event tool that can be used at certain types of events.

    Many tickets come in daily so be patient if you do not hear from us right away. Many issues must be tested to see if it can be reproduced or discussed between Devs, QA and Support to see what the issue may be. No one is being ignored it just takes time to answer some tickets over others. Please do not spam the ticket system with multiple tickets and remember to create an account before submitting a ticket. Support system is different from forums and does require a separate log in. This way you can view and respond the ticket you already have open.

    Thank you community for all the support you have given ALL of staff. *Cheers* to what is to come!!
    Bigevil - Community Relations

    *BigE had a big nice picture here telling everyone that he have been looking at us from afar for far to long and that he is happy to be back with the community. We are all glad to have him back with us* (Sorry BigE, our forum isn't the best and that picture is lost, Lolin)
    Vlada - Lead Moderator

    Not this **** again.
    Lolindir - Moderator

    Wow, 2017 done already? The year have gone so fast. The project have gone steadily forward and we have finally seen both the corvette and Jedi implemented in the latest patch. Didn't take long for them to pop up here and there. Going forward from this is exciting for me. Most things have been implemented and now it feels like beta is around the corner (don't quote me on that! You know.... SoonTM). Looking forward to 2018 and where our project will go. Happy New Year!


    The project have come a long way the last couple of years. Scurby even gave us a hint in this very thread about how far we really have come. Not only have the server seen all classes finally implemented, but the corvette have finally landed (well, landed... Its up there)! The light in the tunnel have become that much brighter (Suncrusher 2009). There have also been another very big change to the project. Our server and server solution have drastically changed, as can be read by Lordkator.
    We have unfortunately lost some staff this year. Niffer is now basically alone in support and as an CSR/EC. We really need help in that department, so if anyone feel they can spare a few hours to the project, please apply for an internship. We are a good bunch of people in staff and you get a rare chance to see the project from another angle and help your fellow community members, so join the fun.
    We on staff would also use this opportunity to thank each and everyone in our community for their continued support, donations and time spent on our project. This would not be possible to do without the combined effort of everyone! So thank you from all of us on staff and we all look forward to 2018 and what this year will bring project!

    Happy New Year SWGEmu!

    ~The SWGEmu Team
    by Published on 01-21-2018 02:35 PM   

    Weekly Update

    The SWGEmu Development Division

    We are using Jenkins & Gerrit. You can find all commits to Test Center Nova here. You can still report all bugs you find on Test Center Nova to the Mantis Bug Tracker. A helpful guide to bug reporting can be found here.
    Our current focus is the Publish 10 Checklist. Features planned to be in publish 10 can be seen in the SWGEmu Roadmaps

    Non linked Mantis reports are in the dev/QA area and can not be viewed with out dev/QA access.

    (Stable) = Commits are now on Basilisk
    (Unstable) = Commits are on TC Nova and are being tested

    Miztah (Developer)
    • (unstable)[Fixed] Being able to accept multiple phase 4 Sarguillo quests
    • (unstable)[Added] Configurable buffer before a recently killed player bounty canappear back on terminals
    • (unstable)[Fixed] Some Bestine stone merchant issues

    • (unstable)[Refactor] Combat Manager area attacks to use trylock

    ~ The SWGEmu Development Division
    by Published on 03-07-2017 10:14 PM   

    REMINDER: RL Monetary Trades in-game are a bannable offense

    March 7, 2017
    The SWGEmu Staff

    REMINDER: RL Monetary Trades in-game are a bannable offense

    Lets start off with a quote from our SWGEmu Test Center & Basilisk Rules & Policies

    Quote Originally Posted by Vlada View Post

    1.7. On SWGEmu Servers, all accounts and characters used for financial gain will be deleted/banned. It is forbidden to use your account for:
    • 1.7.1. Soliciting real life monetary trades.
    • 1.7.2. Purchasing of in-game credits or items for real life currency.
    • 1.7.3. Exchange of in-game items/credits for real life items.
    • 1.7.4. Exchange of in-game items/credits for items/currency from other games.
    Basilisk and TC: Nova are temporary test servers, which means everything you have on them, every character, item or credit will be eventually wiped when SWGEmu project is complete. SWGEmu project is free, and everything in game is free and available to anyone willing to put in time and some effort to obtain it by just playing.

    Now that we have that out of the way, lets reiterate. Buying or selling of in-game items and/or credits is against our rules and is a bannable offense. Credits transactions are logged and if caught all those involved will be permanently banned from any and all of our services. SWGEmu does not in any way support nor does it condone any real life monetary trades for in-game items and/or credits.

    Anyone who has purchased credits or in-game items, even if their account has not been banned, should ask for a chargeback immediately and report credit/item seller to paypal or their bank as a scammer.

    Furthermore we will be instituting a "Snitch" program, for those caught or just willing to help us and themselves and get a fresh start on SWGEmu servers. If you bought credits/items and you got caught, you will be offered an option to start fresh with a new account if you cooperate and help us get rid of those breaking our rules and ruining the emulator for everyone.

    ~The SWGEmu Staff
    by Published on 09-08-2014 02:31 PM   

    Please read all SWGEmu Rules And Policies

    September 2014
    SWGEmu staff


    The only exception to SWGEmu Rules and Policies is the Sarlacc Pit 2.5 section, which has its own set of Rules and Policies.
    by Published on 06-09-2011 04:54 PM   

    SWGEmu Recruitment

    Updated: April 12, 2013
    Development Division

    We are looking for passionate programmers who can dedicate some of their free time to volunteer for this project.

    Required Skills

    - Intermediate knowledge of C++ and/or Java
    - Minimum experience with the Unix/Linux environment
    - Familiar with scripting languages such as LUA

    Recommended Skills

    - Object oriented programming and design patterns
    - Understanding of transactional systems and client/server architecture
    - Concurrent programming (threads, mutexes)
    - Experience with SQL
    - Reverse engineering skills
    - Game modding experience

    How can I contribute?

    Contributing is easy if you have set up the environment and git you just commit reviews to http://gerrit.swgemu.com as simple patches. After we approve some of your patches and we see that you're comfortable with the framework you get git access so you can commit directly.
    If you have questions about the implementations you can directly ask TheAnswer on IRC through personal messages or in the #opendev channel.

    ~ The SWGEmu Development Division
    by Published on 06-10-2015 09:20 PM   

    Join Staff - SWGEmu EC/CSR/Support training program

    June 2015
    The SWGEmu

    Greetings SWGEmu Community!

    As a volunteer project, SWGEmu is constantly looking for new community members to step up and assist and support the community. If you are interested in taking on the responsibility of an SWGEmu Staff member to further our goals, we encourage you to take the time to apply for our SWGEmu
    EC/CSR/Support training program.

    The SWGEmu EC/CSR/Support training program is designed to introduce community members to different aspects of the duties and responsibilities of the SWGEmu Staff, while giving them a chance to develop a close relationship and eventually join the SWGEmu Staff team.

    The following are the minimal requirements to be accepted into to this program:
    • Professionalism
    • Excellent work ethic
    • Positive attitude
    • Ability to work and learn in a team environment
    • Sufficient free time
    • Knowledge of the SWGEmu Project is required

    Program Details
    1. Apply to the SWGEmu EC/CSR/Support training program by submitting an application (see below).
    2. After reviewing the application, an interview may be offered to accept or decline the volunteer.
    3. Once accepted for SWGEmu EC/CSR/Support training program, the volunteer will be mentored by a member of the SWGEmu Staff for a period of 2 months.
    4. During these 2 months, the intern will assist in IRC, on forums and on Live support.
    5. After the SWGEmu EC/CSR/Support training period has ended, an evaluation will be completed by the SWGEmu Staff to determine if the SWGEmu EC/CSR/Support trainee has met all duties and expectations expected of them.
    6. The trainee may then remain as a support assistant or apply for an available position in the SWGEmu Staff.
    7. If accepted, an apprenticeship period of 4-8 weeks will begin and the apprenticeship will work closely with the staff member of the department they applied for.
    8. At the end of the apprenticeship, another evaluation will be completed to determine if the intern would be a good fit for the chosen SWGEmu Staff department.
    9. If accepted, the apprentice will be offered the opportunity to join the SWGEmu Staff as a full-time member.
    10. The new SWGEmu Staff member will perform their department's duties as well as continue assisting with Support.
    Upon completion of the internship period, the following positions may be applied to for apprenticeship:
    • Support Staff (Community Support Representative)
    • Event Coordinator
    • Community Relations (Forum Moderator)
    We are very excited to be offering this program to our community. It is our hope that it will bring forward community members that want to help SWGEmu succeed and provide our Community with the best experience possible.

    Submitting Your Application

    Please complete the application below and email it to application@swgemu.com with 'SWGEmu Internship Application' as the title and the application attached. If you are selected to participate, we will contact you by email informing you of such and provide information about the next step in the process.

    What is your forum account name?

    What is your in-game character name?

    What is your IRC nickname?

    What is your age?

    What is your profession in real life? If you are a student, what are you studying?

    What time zone do you live in? What times/days of the week will you usually be available to spend time assisting in Live Support?

    Do you know any current or former staff members? If so, how?

    How long have you been following this project?

    Why do you want to become a member of the SWGEmu EC/CSR/Support training program?

    Please write a short paragraph detailing what Pre-CU Star Wars Galaxies means to you.

    If you are accepted into the SWGEmu EC/CSR/Support training program and are looking at applying for a SWGEmu Staff position, what position would you apply for and why?

    ~The SWGEmu Staff