View Full Version : Bi-Weekly Update for 03/04/09 - Changing the Way We Work

03-05-2009, 01:05 AM

Bi-Weekly Special, March 3 2009: Changing the Way We Work

This update is special as it outlines a series of changes that we will be making to the SWGEmu Project, and how it works. Part 1 will deal with these changes and plans. Part 2 will return you to your normal Bi-Weekly programming. Read on!

Part 1- Changing how we Work

SWGEmu is changing the way it works to be more organized and more efficient. We are employing new software to help us sort, file and fix. At the same time we are employing new methods and practices to ultimately help you play the play game we know you want to play as soon as possible. Both will be outlined further below. Our ultimate goal is to be as efficient as possible. We want to tap the people we have in our staff programs, tap the people we have in our strong community, and tap the best software and standards available to ensure our end product is the highest quality Open Source Project ever.

Over the next month the plans we lay here will be rolled out and settled, beginning today. We will be opening new Staff positions, employing a new bug reporting system, improving the way we provide support to users, and setting out a solid set of plans (in the form of Phase Testing and Development). These will allow us to prioritize what needs to be fixed and what needs to be added to make Core3 Beta-Test.

Here are the major changes being made:

Phase Testing

What is Phase Testing?

Phased testing is a way for every member of the community to easily test on our Test Center with objectives, tasks and with purpose. Each milestone or "phase" (hence the name) coincides with the current tasks being worked on by the development team. Each week, a new set of tasks will be posted across our Network. These are the things that need to be tested and worked on a given week.

Why is Phase Testing being started?

For a long time we have used the line "jump in game, do what you want, and let us know if you find anything wrong." However, we realize that a lot of people feel lost without a set purpose to their testing, and repeating the same thing over and over becomes boring. We want testing to be fun, and to tie in with what is currently being concentrated on. Most people join TC, and either socialize or instantly "blue-frog up" to a high profession and loot/pvp/duel. What is wrong is that we aren't really interested in some of the more obscure bugs at the moment, which are easily picked up in this manner. We are instead most interesting in the base "newbie" game, which is not tested at the moment.

How does it work?

Phase Testing works based on a weekly set of tasks.
These tasks will be updated on the Monday of each week, and posted across our network. After the week is over, the new tasks are posted and begun on. Some tasks may carry over depending on their status.
You may check tasks in a number of ways:

Listed in the Current Tasks thread in the Announcements Forum
Listed on the Launchpad Enhanced News feed
Quickly Accessible via http://www.swgemu.com/tasks
Available on Test Center via @tasks which opens a current task list inside SWG. Also viewable in the Message of the Day (when you first launch SWGEmu)

What can I do?

Test! Help us by testing based on the current task list. Submit bugs (now http://www.swgemu.com/bugs ) stating which tasks you are working on, and your report for the bug encountered.
The Quality Assurance and Profession Representatives will be taking a greater stance in organizing testing with the community. Contact them and ask if you can help with a current task.
Of course, check the tasks regularly!

Phase Development

What is it?

Phase Development is like Phase Testing, except for our Developers. There are longer term "Phases" which are goals for what needs to be achieved over a period of time, and under it there are the weekly set of tasks.
Phase Development is a way for us to organize ourselves better when coding and planning. With Ramsey taking up a position as Head of Development, he will be able to create goals, milestones and tasks for the developers. Milestones are planned long term using the Milestones tool in Assembla, and the relevant tasks for each milestone are created beneath it. A task list is then compiled on a weekly basis and the Staff, and community, may contribute to the current tasks in that week.

How does it affect you?

Besides the fact that it allow you to see what we are currently working on, it also allows the community to gauge where the emulator project is. Phase Development also allows us to set rough time frames for certain features. Take time frames as estimates, normally equal to around one week of the stated date.

Will it make things happen faster?

Yes and no. While it will make everything more efficient, there may not be as many incomplete or new features come into the game as we've seen. However, everything that is developed will be more complete and better coded.

Current Milestone Plans

Our long terms goal is the launch of Sun Crusher as a playable test center, and eventually a 1.0 release of SWGEmu. However, in the shorter term, we would like to share with you our current plans.
Here is what we wish to accomplish over the next month or so:

The phasing out of Blue Frogs from TC
The completion of all starter professions
The implementation of basic missions
The completion of lairs
The completion of Death, Travel, and other necessary systems
The ability for players to run an economy (trade, bazaars, banks, tips all finished)
The implementation of crafting at a basic level
Overall: The ability for players to zone into the game and begin playing immediately without any assistance from blue frogs, special trainers or the developers.

We feel that this will allow us to have a playable code base which is of a standard which is close to ready for a Sun Crusher Test launch.
For these changes to take place, there will be many changes, additions and subtractions. Also on the table is a definite Database Wipe in the next 3/4 weeks. Watch for news in future bi-weekly and daily updates.

NOTE: There have been rumors of us setting an official SunCrusher launch by April 30th. This is FALSE. The current milestone we aim to complete by April 30th, however this does not constitute an SC Launch, simply a completion of the necessary systems. Any solid ETAs about SC, or 1.0, launches are still null!
As Ramsey put it:

We need to set a milestone AFTER the SC target and Assembla requires a date before posting. Repeat: That milestone is a container for tasks AFTER the SC launch. v1.0 could be before or after the date - it has not been decided.

That is why the milestone is titled: "VERY preliminary and tentative Date for 1.0 (Mostly for task planning)"


Bug Report and Support Changes

We have made several changes to the way support and bug reporting is conducted here at SWGEmu. Please take note and use the following changes:

Bug reports are no longer made on the SWGEmu Support Website (www.swgemu.com/support (http://www.swgemu.com/support)) They are now made at our new Bug Tracker (www.swgemu.com/bugs (http://www.swgemu.com/bugs)). Please register there and begin reporting as soon as possible
The SWGEmu Support Site is being removed. The Knowledge Base is currently in the process of being transfered to the Forum FAQ system. This will be opened this weekend.
In Game, Player, Abuse, Account and other official support is being provided through a special Forum system on our main forum page. Only you and the staff will be able to view and respond to your threads. Please feel free to create a thread any time in the correct category (there are only three to choose from now!).

Using this new software, we will be able to see and respond to support and bug reports much faster than we were previously.

Thanks for reading this (especially long) summary! We know it is a lot to take in, and may not seem exciting to some, but back stage we're really pumped. All these changes will make everything so much more efficient and organized. Enjoy the new SWGEmu setup!

Now, back to your original programing...

03-05-2009, 01:06 AM
Part 2 - Main Bi-Weekly Update

http://ddbdesign.com.au/swg/icons/Fav-star-32.png1) Update Overview:

A look at the new SWGEmu.com
Quality Assurance Now Hiring
CSR Applications Status
Structure Permissions
Harvester Fixes

http://ddbdesign.com.au/swg/icons/Add-32.png2) Body:

New SWGEmu.com

Hey everyone,

Thought we’d start this update off with a peek and some information about the new SWGEmu.com!

http://www.suncrusher.net/images/swgemuwebsm.jpg (http://www.suncrusher.net/images/swgemuwebbig.jpg)



The goal for this new website is to build an inviting and informative centerpiece website that ties all of the SWGEmu communities together. Not in terms of forums, but in terms of information, guides, server status, links, getting started guides and individual descriptions of each community and their goals. This way it will be easy for new players to setup their client, find communities that fit their desires for game-play and let them get to it!

We would like to have full bestiaries for all planets, guides to most quests, a general non-server specific FAQ, user created editable content (E.G. guides, creature descriptions, quest descriptions, item lists, etc..)

We’re very excited about this new webpage which is currently in a closed sort of beta launch right now to help iron out some bugs, expect to see it very soon!

Quality Assurance Now Hiring!

Seaseme has been working with the Quality Assurance team to restructure and get the ball rolling in that department. We’re currently open to applications to join the Quality Assurance team, so if anyone is interested in helping this is your chance!
You can fill out the application here:

Candidates must be:

Well versed in Pre-CU gameplay.
Well spoken and able to communicate effectively
Have a strong desire to help us crush those evil bugs

That’s pretty much it, if you feel you’re a good candidate head on over there and fill out a form to join! We’ll be reviewing them and contacting people ASAP!
We need you more than ever before as we finalize our current features for a SunCrusher TC launch. Help us out, apply today.

CSR Applications Status

Congratulations and thank you to all that offered their time to apply for a CSR/EC position with SWGEmu! We've had a field of nearly 300 applicants! The support for this program has been outstanding, and we appreciate interest.

We have recently moved to Round 2. This round narrowed the field to ~30 applicants. Again, this process is never easy, our community has an amazing multitude of talented, willing and able participants. Were you not selected, please, stick around. There are many ways to help and contribute. We need you.

We look forward to expanding our team and gaining a stronger foothold in supporting the players on Nova. We appreciate those of you that help us day to day (you know who you are) and we want you to know.. we couldn't do it without you. Thanks :)


Structure Permissions

The major code addition this week was cRush's Structure Permissions system. This restricts users from dropping items in buildings which they do now own or which they are not on the admin list of. This means no more messy public buildings! Well done cRush!
He will proceed to work on finishing and fixing the Travel system once and for all, and possibly then touch on Creature Handler. Definite pluses to come!

Harvester Fixes

Thoop has effectively fixed all harvester bugs in his upcoming Harvester Fix patch! Watch for this next week. While he completes final testing to ensure the patch has no issues with stability, he has also been touching on Weaponsmith Crafting and various other nicks and nacks across the game. We are looking forward to having harvesters back at full functionality soon.

http://ddbdesign.com.au/swg/icons/Database-32.png3) Developer Perspective ("Round Table"):

In the last weeks i added grenades and updated cm's mind heal. I did some changes to the loot system and fixed some buges related to upgrade kits, armor and ham regeneration. I tried to find the 1/1 ham bug, but i was not able to replicate the bug. This makes fixing the bug very hard.

In the next weeks i will add the fix for the bug, that prevents you from gaining faction points and harvest rights if you one hit kill an creature/npc, update the grenade stats and add heavy weapons to commando.
Hey all,

Not sure if anyone has seen this or not. But if you would kindly take a look at the SWGEmu TRAC timeline (http://trac2.assembla.com/swgemu/timeline), you will see that I have submitted roughly 5-6 tickets, all additions with code.

Basically what I have done is pretty much all of the 'jedi profession' related skills. Force Defender's skill, Avoid Incap, works. Pretty much all of the Force Healing skills are in, as well as Force Enhancer. Force Armor is working pre-cu accurate for the most part, as in you can activate it, it shows the system message/buff icon correctly, when you get hit with it it shows the hit effect on you, deducts force based on the damage mitigated, and your FRS mods. I am only explaining Force Armor at the moment as I'm pretty sure you all are familiar with what most of the jedi skills do. If not, please open Kodan's profession calculator (which if you have LPE should be integrated with that), and take a look at the jedi profession boxes, and read about the jedi skill mods/skills. The only skill that doesn't really work as it should is the MEnhancer skill Regain Consciousness, and that's because I haven't decided how to implement the 1 minute grogginess timer. But rest assured, as we get more pre-cu accurate information, the formulas will be tweaked. But for now, they should be good to go.

Next on my agenda is more skills, but this time for 3 different professions. Teras Kasi - Force of Will, Rifleman - Cover, and Smuggler - Feign Death. I can't give you guys an ETA on these skills unfortunately, as I know a bit more about how jedi works in general so I was able to do the jedi skills in a record amount of time. But don't worry, it will get done eventually.

As a side note, just because all of the jedi skills are done for the most part, does not mean that Jedi will be enabled on TC:Nova any time soon. That's up to the administrators to do that, and while I wouldn't mind seeing a massive test of what I've coded, I'm sure the admins have more important matters to attend to with it.

For Chandrila - Sytner is still working very diligently on his world Editor, which looks VERY promising. Stay tuned for more info!


I have been working hard to clean up some parts of the code, making it more expandable as well as improving documentation. Most recently, I cleaned up the radial system which we use in our code to deploy radials to the client. This will tremendously in future radial creation; furthermore, I have added many stubs for upcoming implementations including player cities and creature handler. Expanding on some of the updates I have added recently, buildings are set to get a decent restructuring which will help improve player housing to a point where we hope it will be ready for testing. There are many exciting changes coming soon, time permitting of course. Thank you all for your support and keep up the great testing!

I have been trying to make states and state defenses. A lot of the available data for them is contradictory (even that written during pre-cu) so I am trying to make them consistent and as close to most descriptions as possible.

I am also looking at low level changes to how the system decides whether an object is attackable, hostile or friendly. This requires quite a few changes, especially in the combat code, but should make it easier to implement things like bounty hunting.

Some of our packet research from our reversing years never made the jump to the online documentation. I did a massive update on our packet docs recently (see trac) and I'm still not done. The server->client UI packets in core3 will receiving a touch up because of these docs and will open the door to easily customizable ingame interfaces sent from the server (think ingame Admin UI ;)).

Another change coming from the updated packet docs is the functionality of the command "/bug" as well as the ingame knowledge base. A community service announcement will be made once these features are rolled out.

Missions will be feature complete by Milestone One set on assembla and some test missions will be popping in and out of TC.

I've recently been doing large PvE events on TC Nova and plan to continue such events with the help of the new ECs (which will be announced at a later date). However, I can't do it entirely alone. If you have any ideas for an event (PvP, PvE, social or otherwise) send me an email at towlin@swgemu.com. If I get enough response, I will put my picks up for the community to vote on. Send in those ideas, I'd love to hear from you!

Tow'lin Tow

Hey everyone. Recently I took over the SWGEmu Facebook group, and have been updating it as we release our updates. However, I've added something else for those of you who cannot get enough....



SWGEmu now has a twitter feed, which will be updated on a more frequent basis than just the standard updates, including things like snippets of info from the Assembla postings and such. Hopefully, this will allow our fans to more actively keep track of what is going on with SWGEmu on a day-to-day basis!


http://ddbdesign.com.au/swg/icons/Error-32.png4) Closing:

I'm not going to make your eyes bleed with any more text. This update was pretty long.

Enjoy the rest of your week, and please excuse the delay with getting this up.

P.S. Our prayers lie with the People of Pakistan today, as their current civil and terrorist troubles come to light. We wish the best of luck to the people of Pakistan and their leaders, and hope for a fast resolution of the issues which are currently seated there.

--Team SWGEmu

03-05-2009, 01:10 AM
This is great!! I love you all!

Xan than
03-05-2009, 01:14 AM
Finally! Phase Testing!

03-05-2009, 01:15 AM
Big ups to everyone that helped out with this Bi-Weekly. Lots of work went into it.

Good read btw. :D

03-05-2009, 01:22 AM
Great post team! Keep up the awesome work!

03-05-2009, 01:25 AM
Jawesome. Looks like a lot of great improvements goin on. Great work guys. E>

03-05-2009, 01:29 AM
Awesome post....

I need a sig

03-05-2009, 01:30 AM
Great update, Max et al. Thanks for keeping us all in the loop despite the busy schedule!

03-05-2009, 01:34 AM
First page? The new webpage looks sexy. I love seeing progress guys, we appreciate your hard work.

03-05-2009, 01:37 AM
tried to register on the new Mantis but I do not get the email. asked for new password and didn't get that one either.

I had this exact same problem with Mantis last year somewhere else. low and behold I got all those emails exactly 1 year late. somehow the email being sent in 2008 was dated 2009 and wouldn't deliver to hotmail til then.

just wondering if that is the problem again this time around.

Lord Christoph
03-05-2009, 01:41 AM
yay!! a grande and epic update.

bloody brilliant ideas too. I wonder what's in store for CH from cRush

03-05-2009, 01:43 AM
It always looks better when it's posted in the Announcements section, heh.

Great job everyone! :)

03-05-2009, 01:44 AM
yay!! a grande and epic update.

bloody brilliant ideas too. I wonder what's in store for CH from cRush

not sure but be nice to see pets again. hope that includes getting faction pets working too :)

now only if we had houses built by architects /hint /hint

03-05-2009, 01:46 AM
Thanks for the update, we're closer.

03-05-2009, 02:09 AM
First of all, great update!

Second, I too am not receiving the confirmation email from the bug site. Registered on my hotmail account (if that matters).

03-05-2009, 02:11 AM
awesome job guys :)

03-05-2009, 02:13 AM
First of all, great update!

Second, I too am not receiving the confirmation email from the bug site. Registered on my hotmail account (if that matters).

I see I am not the only one.

Note I just got the mail. It came about 20 min later.

03-05-2009, 02:16 AM

03-05-2009, 02:26 AM
Astonishing. This is just wonderful and well worth the wait!!!

Only question I have is Talus going to available soon? :-P

If any dev is around Pensacola or Sarasota ill buy em a beer because this is a dream come true :)

03-05-2009, 02:29 AM
Great update.

Only one question: with impending DB wipe will rare resources needed for WS be available for testing, or will we have to start from scratch.

03-05-2009, 02:30 AM
The new bug tool rocks
Outstanding Job :lightsaber:

On a side note.
You guys that arent getting the email might need to check your junk mail settings. I was able to register using a Hotmail account.

03-05-2009, 02:35 AM
This is an awesome update. Thank you guys for everything.

03-05-2009, 02:41 AM
Amazing job! :)

03-05-2009, 03:04 AM
Great update, thanks! Phase testing sounds really exciting :)

03-05-2009, 03:23 AM
Good update, and even better news than usual. I love the direction the project is going in, and I hope you guys keep up the good work. :)

03-05-2009, 04:14 AM
good deal guys. Im very excited to see the new system come into place. As well the tasks list is just pure win, since now the testers will have purpose, guidance, and direction.

this is pretty epic.

03-05-2009, 04:23 AM
Looking great.
Sorry for the misleading title when creating the SC Launch Date thread tho, I know it wasn't official, since in that case, you guys would have done that by yourself, but the only way to get people's attention is by creating catchy titles (yellow journalism). :p

03-05-2009, 04:25 AM
awesome update as usual <3

03-05-2009, 04:55 AM
Wicked! Awaiting task instructions!

03-05-2009, 05:04 AM
Excellent work, thank you!

03-05-2009, 05:17 AM
yes! phase testing finally and Mantis looks just plain awesome compared to the old system.

great job once again.

03-05-2009, 05:21 AM

03-05-2009, 06:28 AM
Cool stuff.. looks good.

Now I'm off to class!

03-05-2009, 08:06 AM
looks great looking forward to getting into missions :D also new site looks classtastic

03-05-2009, 08:17 AM
Awesome update! I am continually amazed at the work that is put into the project, by the developers, the support staff and the testers. Kudos to everyone :)

03-05-2009, 08:22 AM
Sweet, glad to see everything is becoming more organized, Valky if you need any help/info with feign death give me a holla Il be glad to help

03-05-2009, 08:43 AM
Woot, great progress! Keep it up guys!

03-05-2009, 08:56 AM

03-05-2009, 09:35 AM
Very nice update

03-05-2009, 10:05 AM
This is a much-needed organizational piece. I applaud you sirs and any madams.

03-05-2009, 10:08 AM
Great work guys! The new mantis bug tracker is amazing. :)

03-05-2009, 10:34 AM
best update ever

03-05-2009, 10:51 AM
now idiots like me can help! yay!

03-05-2009, 11:24 AM
This is an awesome update. Phase testing is going to help a ton. Can't wait to get the first list of things to test. And again a HUGE thank you goes out to everyone for their hardwork on this project.

03-05-2009, 11:45 AM
I have a good feeling about this update, awsome work as ever SWGEmu team!
I'll be able to log onto the TC and jump straight into testing relavent parts of the game. :)

03-05-2009, 12:13 PM
I was personally wondering how the immense task of finishing this game, was going to happen, with so much left to do. Its great to hear that the staff is taking a proactive approach. With all things being much more stream lined, we ought to get the fixes in where they are needed the most.

Thanks, emu staff, once again, for everything you are doing.

03-05-2009, 02:06 PM
F-ing SWEET! thanks for the hard work i look forward to seeing the efficiency of these changes. As stated above, good work again and thank you all!

03-05-2009, 02:53 PM
Woooooooooooooooow !

Purpose! :D
This is exciting :eek:

And no that wasn't long, that was amazing.

I'm going to repeat myself.

T.H.A.N.K Y.O.U !

03-05-2009, 02:56 PM
Love it :)

03-05-2009, 03:07 PM
Great update as always! :)

Tow'lin Tow

03-05-2009, 03:48 PM
Absolutely awesome update! Well-worth the wait, and it's wonderful to see some big changes happening.

03-05-2009, 04:03 PM
DB wipe in 3-4 weeks..... I hope harv schems come out before then, so that I can use my uber crapton of resources that I've been hoarding for the past month. :D :|

03-05-2009, 04:11 PM
Great work! The phase testing will really encourage people to test rather then just socialize infront of theed.

The future seems exciting!

03-05-2009, 05:03 PM
Awesome update really like the idea of phase testing gives me more purpose to get online. Also can't wait to test missions and housing :).

03-05-2009, 05:34 PM
great job guys!!!

03-05-2009, 05:57 PM
YaY my eyes are bleeding! But it was well worth it! Thanks for the hard work!

03-05-2009, 06:07 PM
I love you guys!!!

Please keep up the good work.

Kateb Ibliss
03-05-2009, 06:14 PM
Wow, what an outstanding update guys!

Way to go SWGEmu!

03-05-2009, 06:14 PM

I am ready and totally up for some phase testing!

You guys at SWGEmu only amaze me more and more!

03-05-2009, 06:33 PM
This is great! My dream is coming to a reality.

Finally Phase Testing is now doing the job for us and SWGEmu. ;)

03-05-2009, 06:46 PM
Exciting news! cant wait to have a purpose!

03-05-2009, 07:16 PM

03-05-2009, 07:59 PM
Schweetness for the Update I <3 the updates :) Can't wait for it all :P

03-05-2009, 08:19 PM
Nothing but love for the emu devs

03-05-2009, 08:55 PM
My eyes aren't even itching yet!! I need more more more more. Lol anyone watch chowder I saw that today and it was funny.

Btw nice to have an update!

03-05-2009, 11:50 PM
Great job all of you. Valk you know just ask and I will assist. That goes for any of the team that needs testing done. Great work to you all. We really do appreciate all your hard long hours you put.

03-06-2009, 12:11 AM

03-06-2009, 09:06 AM
But i wunna go dool in teheed wit mey ubor stormy urmur day i lewtd

03-06-2009, 11:11 AM
I say, this is an update worth of being prosponed for some wile. Great job to the entire team.:D

03-06-2009, 05:37 PM
Its cool to see this project progress and evolve into something more and more professional. Good work Devs.

03-06-2009, 06:56 PM
aww man, I absolutely love the current orangey forums and the tatooine banner is just drop dead sexy. Maybe you can keep it as an optional skin if you keep the same software.

Anyways, good to hear on the progress. Seems people are seriously dedicated to this project. :cool:

03-07-2009, 02:50 AM
Sweet update.

03-07-2009, 03:52 AM
Great job guys!! Its good to hear things are firing up :D

03-07-2009, 10:10 AM
Sweet! Keep up the good work guys :O

03-07-2009, 12:08 PM
Thanks for the update and all the hard work.

/respect ++++++++++++++++++++++++++++++++++++++++++++++++

03-08-2009, 12:27 PM
Good show good show indeed dev's:D keep up the good work.

03-13-2009, 08:47 PM
good job guys

03-14-2009, 02:37 PM
This is great news. I am amazed at the hard work that has been done to get this game running. I can't wait to get the full game experience again that I enjoyed before SOE killed the game off.