• Announcements

    by Published on 02-02-2012 01:17 AM

    Website Downtime

    February 2nd, 2012
    The SWGEmu Site Services Division


    Greetings everyone,

    During the morning of Saturday, February 4th, the SWGEmu website will be brought down for maintenance and upgrades to the Apache and PHP systems. As some of you have noticed, there was a recent sub-domain change to "registration.swgemu.com", due to a new install of Apache and PHP to improve forum performance under heavy load.




    HOW LONG?
    It is expected to last between 2 and 4 hours, hopefully concluding at around 12:00 (noon) EST on Saturday, February 4th.

    WHAT ABOUT THE GAME?
    The site will be down including Global Registration, however, other services will NOT be affected; Liberator, Nova, and IRC will be ONLINE.



    After the site is brought back up, the default sub-domain will be changed back to "site.swgemu.com"/"www.swgemu.com", and the "registration." sub-domain will be taken offline.




    ~ SWGEmu Website Development Team
    by Published on 01-30-2012 09:17 AM   

    Weekly Update

    January 29, 2011
    The SWGEmu Development Division



    There is a Crucible+FishEye view of the latest and upcoming revisions. It operates similarly to the Assembla Timeline but may provide a more fluid approach that many may find more useful for keeping up-to-date.

    Stats:

    Total Commits: 3,860
    Last Commit: 15:21
    Commits this week: 105
    Total Lines of Code (LoC): 5,814,778
    Net change in LoC this week: 12,192


    Top Bugs:

    The following are the top bugs from QA for this week. Some of these may be good for new
    developers or community members to work on.
    • Character put on Admin list cannot be removed or banned. -1007
    • Can use "Find Lost Items" to move an item outside. -994
    • Factories using power when not being used - 1192
    • Harvesters using 100 c/h no matter the proper rate - 1167

    Noteworthy Community Contributions

    TragD
    • Fixed issue of being able to move objects outside by using the find lost items radial option.
    • Fixed installations using power when not in operation.
    • Added experimentation on harvesters for hopper size and extraction rate.
    • Added extraction rate and hopper size attributes on harvester deeds.
    Metal
    • Creature updates (slightly modified).

    Dannuic

    Revisions: 3853,3852,3847,3767,3759,3756
    • Fixed clear center of being on weapon unequip.
    • Added center of being.
    • Fixed one of the grammar data bugs.
    • Updated some command scripts.
    • Fixed bug 1329.
    • Fixed lairs perma-locking in combat.

    Elvaron

    Revisions: 3858,3855,3850,3849,3846,3845,3844,3829,3828,3821,3815,3813,3811,3810,3796,3794,3792,3782,3775,3774,3769,3765,3764,3762,3751,3750,3747,3746
    • Fixed a DWB typo.
    • Added to DWB.
    • Fixed broken weapon on DWB Commanders.
    • Fixed broken position in Tutorial.
    • Fixed Convo Bug with Commander DKRN.
    • Fixed LuaError?.
    • Updated DWB: Poison.
    • Removed needless printf() in DWB.
    • Updated Death Watch Bunker.
    • Updated Blue Frog Armor/Weapons?.
    • Added partial Foreman conversation.
    • Updated DWB NPCs.
    • Fixed DWB Groups.
    • Fixed Tutorial Shout.
    • Updated DWB for Testing.
    • Added documentation for mood2 ids.
    • Added a few LUA Wrapper functions.
    • Fixed Tutorial: Part 5 Spam.
    • Updated Tutorial.
    • Added a few DWB spawns for LOS/Aggro testing.
    • Updated Tutorial loop fix.
    • Updated DWB Mobs.
    • Fixed DWB Observer Error.
    • Fixed crash on getRegion.
    • Added Lutin Nightstalker (Rebel DWB Sidequest).

    Kyle

    Revisions: 3860,3859,3856,3851,3836,3773,3772,3763,3761
    • Creatures shouldn't aggro invunerable players.
    • Creatures will focus targets longer.
    • Updated schematics.
    • Fixed trap menu component to have no data, rather than wrong data.
    • Updated Camp Scripts.
    • Updated DamageMap? to ThreatMap?, new aggro behavior.
    • Added Ranger /rescue command.
    • Added 15s Vehicle delay when not in camp or city.
    • Fixed Wearable Socket Generation.
    • Updated aggro with LOS / Ranges.
    • Fixed NPC Aggression issue.

    Loshult

    Revisions: 3839,3805,3801,3755
    • Added droid_track_speed as attachment mod.
    • Added temporary spawns of informants lvl 2 and 3 at bh terminal in coronet.
    • Added seeker creature template.
    • Updated bh target to use mission end point instead of start point.
    • Updated mission object to save end planet as string instead of crc.
    • Updated moved method that gets a bh mission from the player to the mission manager.
    • Fixed potential bug with bh missions not working differently from terminals inside buildings.
    • Added seeker droids that can find bh targets from missions with lvl 2 and 3.
    • Removed droid_tracks from the attachment skills.
    • Included seekers template again.
    • Added target template for bh missions set when mission is generated.
    • Updated calculation of reward for bh missions depending on target level.
    • Updated number of seeker droids not limited to one anymore.
    • Added seeker droid tracking of targets.
    • Added seeker droid search time and chance to find the target is depending on player skill level and target level.
    • Added difficulty level of bh missions depending on investigation skill level.
    • Fixed recon missions being spawned out of bounds.

    Polonel

    Revisions: 3791,3790
    • Fixed dupes in lua.
    • Added Kaja Or`zee first quest NPC for Imperial retreat (Quest 1) WIP.

    TheAnswer

    Revisions: 3857,3854,3843,3842,3841,3840,3838,3831,3827,3826,3825,3824,3823,3822,3820,3818,3817,3816,3814,3809,3808,3804,3802,3798,3797,3795,3786,3784,3783,3780,3779,3778,3777,3771,3770,3754,3753,3752,3749,3748
    • Fixed parsing of several arrangements in an arrangement group.
    • Fixed stability issues.
    • Fixed los issue world->cell.
    • Updated los optimization.
    • Updated engine.
    • Reenabled tutorial.
    • Fixed recruiters lua.
    • Updated mac engine lib.
    • Changed several optimizations from last stress test.
    • Updated lion64 mac engine lib.

    Xyborn

    Revisions: 3848,3837,3835,3834,3833,3832,3830,3819,3812,3807,3806,3803,3800,3799,3793,3789,3788,3787,3785,3781,3776,3768,3766,3760,3758,3757
    • Added geo bunker spawns.
    • Added teleporters to Coronet for event.
    • Added biogenist_crazyguy (first quest npc at geo bunker).
    • Moved geo spawns to screenplay.
    • Disabled debug for keypads.
    • Keypads are now working!
    • Added LuaSuiCallback?
    • Added LuaSuiBox?
    • Added LuaSuiManager?
    • Added LuaSceneObject:teleport(x, z, y, parentID).
    • Added SuiKeypadBox? class.
    • Fixed converted SuiManager? to singleton.
    • No crash if Yavin4 is not loaded.
    • Added Geonosian Lab Screenplay.
    • Added functioning poison gas leak to Geo Lab w/ functioning on/off switch and poison DOT application.
    • Added first four keypads to Geonosian Lab (not yet functioning).
    • Added more LUA functionality.
    • Fixed creatures getting poisoned by Geo Lab poison field.
    • Added use count to all medpacks on blue frog.
    • Added teleporters to Endor cloning facility for DWB stress test.
    • Loot group adjustments for new schems
    • Fixed bug with attachments having no skill mods.
    • Added shuttles for returning to Cnet at DWB and Geo caves for stress test.
    • Added Blue frogs to both shuttle drop off points for geo cave and dwb for stress test.
    • Increased buff from blue frog from 1200 to 1900.
    • Added barker NPC to CNET to tell Stress Testers where to go.
    • Fixed LuaSuiCallback? memory corruption that was causing Geo Caves to crash during stress test.
    • Fixed issue preventing groups from accessing the first room of the DWB together.
    • Added some lockers to LuaCreatureObject:getGroupSize().
    • Fixed teleporters.
    • Added splash page to world editing tool.
    • Added ability to scroll through objects in 3d model viewer for quick selection.
    • Started refactoring some tool classes.
    • Added LuaTangibleObject?.
    • Added isZoneEnabled(string:zoneid) lua method for checking if a zone is enabled before attempting to spawn objects there.
    • Added setOptionsBitmask(uint32 mask) to LuaCreatureObject? for some in game testing.
    • Added test script for options bitmask testing in the "simple" zone.
    • Fixed issue with loot container getting the object parent.
    • Added OptionBitmask? constants to be figured out.
    • /loot all now works.
    • Added group messages and other loot messages.
    • Added destination object reference to notifyObjectRemoved.
    • Hopefully fixed a lua issue that crashes when Sith Altar is missing from inventory.
    • Fixed Dolac Legasi script crash.
    • Changed spawnMobile arguments to accept a respawn time and directional heading (Radians). spawnMobile(planet, mobile, respawnTimer, x, z, y, heading, celloid)
    • Added hologrind profession generation.
    • Added working holocrons (doesn't fully unlock Jedi slot yet, only tells you path and silent).
    • Fixed another screenplay crash with Dathomir disabled.
    • Fixed scope issues in dolac legasi quest.
    • Finished Dolac Legasi quest line. Needs some polish work still.
    • Added a bunch of new methods to Lua Wrappers and Director Manager for use in lua scripts.
    • Fixed various issues and bugs.

    ~ The SWGEmu Development Division
    by Published on 01-17-2012 09:46 PM   

    We need your help on TC: Nova

    January, 2012
    The SWGEmu Development Division


    We need your help on TC: Nova

    Hello everyone,

    Many of you have probably noticed that developers are writing code like crazy and are putting in tons of stuff on TC: Nova to be tested. Which means QA and CTT has lots to do in a short time frame. Unfortunately there is too much code to be tested and they are seriously understaffed. Which means they cant keep up with the developers. This is where you come in...



    Once again we need our community to help us test all the new stuff developers have been adding over the last few weeks. We know some of the key features a still missing, and frequent wipes don't help the experience one bit, but that is all part of the development process and something we will have to learn to live with until EoL Milestone is reached.

    Please log on TC: Nova as often as you can, use Blue Frogs (they can be found in front of Star Ports in every major city) they will help you build your characters more quickly.



    Currentlymain focus is on:
    • PVP combat
    • PvE combat
    • MOB and NPC armor and skill level
    • Vendors
    • Scout
    • All missions (except faction destroy missions)
    • Loot (Fort Tusken on Tatooine, Geonosian Bio-Lab on Yavin IV, Nightsister Stronghold on Dathomir and DWB on Endor)

    PLEASE NOTE:
    Detailed list of everything that needs testing can be found here.

    If these things are not in your area of expertise or you just want to check out all the new stuff that was added feel free to do so. Test anything and everything. Those who never submitted a bug report should check this guide first: How to report bugs on Bug Tracker (Mantis). A well written bug report will make QA's job much easier.

    Just a reminder folks, both Dev and QA/CTT teams are currently recruiting, so if you have some free time and the necessary know-how please check these threads and send your applications:


    If you have any questions, you need to know in what particular area QA needs help the most, etc please send a tell to Wuzze in game.


    Dev's are doing their part and writing the code, its time for us to do our part.



    - The SWGEmu Development Division
    by Published on 06-09-2011 04:54 PM   

    SWGEmu Recruitment

    June 9, 2011
    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

    RECOMMENDED SKILLS
    - Object oriented programming and design patterns
    - Understanding of transactional systems and client/server architecture
    - Concurrent programming (threads, mutexes)
    - Familiar with scripting languages such as LUA
    - Experience with SQL
    - Reverse engineering skills
    - Game modding experience


    Developer Application Questionnaire



    About you:
    1. Name (last name optional):
    2. Age:
    3. Email address:
    4. Forum, Mantis, and IRC nickname:
    5. Time zone:
    6. Times you are most often available:

    SWG Knowledge/Experience:
    7. When did you start playing SOE’s retail SWG? (dates or publish specific):
    8. How long have you been following this project?

    Programming Knowledge/Experience:
    9. Describe which required skills you have:
    10. Describe which recommended skills you have:
    11. Add anything else you would like to support your application:

    Please send your application to dev@swgemu.com.


    ~ The SWGEmu Development Division