Permalink
Commits on May 23, 2013
  1. cmath

    130523: FIX: cmath
    committed May 23, 2013
Commits on May 20, 2013
  1. Fix abs->fabs for Linux

    130520: FIX: abs->fabs for Linux
    130520: FIX: collision on stargate eventhorizon restored
    130520: ADD: R for breaking speed
    committed May 20, 2013
Commits on Apr 2, 2012
  1. Tiny fix for Linux

    120403: FIX: StargateAddress2text for Linux
    committed Apr 2, 2012
Commits on Feb 1, 2012
  1. HyperSpace "fog" and planet locations

    120201: ADD: HyperSpace "fog" limits star visibility to ~6 l.y.
    120201: ADD: locations of planets seen from HyperSpace
    committed Feb 1, 2012
Commits on Jan 31, 2012
  1. HyperSpace twirl based on coordinates

    120131: CHG: HyperSpace twirl depends on coordinates only
    committed Jan 31, 2012
Commits on Jan 30, 2012
  1. Distorted relation btw RealSpace and HyperSpace

    120130: ADD: distorted relation btw RealSpace and HyperSpace
    120130: ADD: distorted relation of HyperSpace is mixed with encryption-like sbox
    committed Jan 30, 2012
Commits on Jan 28, 2012
  1. Forcefields GFX

    120128: ADD: forcefield on FTL (by decal only)
    120128: ADD: forcefield in QuasiSpace (by decal only)
    120128: FIX: object left in interstellar space are now moves correctly on change quadrant (+autopilot breaked)
    committed Jan 28, 2012
Commits on Jan 26, 2012
  1. HyperSpace twirl + stars recalc + autopilot, good GFX in FTL

    120124: CHG: better GFX in FTL
    120125: ADD: scaner in HyperSpace
    120125: ADD: twirl of speed in HyperSpace, with high relativistic effec
    120125: CHG: recalc star on moving in HyperSpace, zoom limited
    120125: CHG: conversion pixel->physics coordinates is subroutined
    120125: ADD: autopilot in HyperSpace (timer-ed)
    committed Jan 26, 2012
Commits on Jan 23, 2012
  1. GFX on FTL

    120123: ADD: stars grav-wells in HyperSpace
    120123: ADD: GFX in FTL (not very nice at high timespeed)
    committed Jan 23, 2012
Commits on Jan 22, 2012
  1. HyperSpace, wormholes opening and closing

    120121: FIX: stargate duplicate open removed
    120122: ADD: wormhole opening on approach and closing on departure of objects
    120122: ADD: HyperSpace (works, but completely empty)
    committed Jan 22, 2012
Commits on Jan 20, 2012
  1. Better collisions with wormholes and stargates

    120120: CHG: prolong stargate open on object falling
    120120: ADD: removing projectiles by timer
    120120: CHG: better collision calculation with wormholes and stargates
    120120: CHG: stargate event horizon now created and destroyed
    120120: CHG: SpaceObjects all arrayed properties default init to 0
    committed Jan 20, 2012
Commits on Jan 19, 2012
  1. Autopilot go-to-orbit

    120119: ADD: autopilot go-to-orbit-at-that-point (rather rough)
    120119: adding: fire weapon
    committed Jan 19, 2012
Commits on Jan 17, 2012
  1. Show autopilot destination

    120116: ADD: marker of autopilot target
    120117: ADD: deletion of objects
    120117: ADD: show autopilot destination
    120117: adding: autopilot go-to-orbit-at-that-point
    committed Jan 17, 2012
Commits on Jan 14, 2012
  1. FTL autopilot, displaying ETA for autopilots

    120114: CHG: switch view is now by current status of playership
    120114: ADD: autopilot FTL jump by mouse click, including map
    120114: CHG: FTL is now have remaining-time
    120114: ADD: autopilot fly-to by mouse click on map
    120114: ADD: display ETA for fly-to autopilot
    120114: ADD: text info for FTL
    120114: ADD: display FTL remaining time
    120114: ADD: timespeed control on FTL
    committed Jan 14, 2012
Commits on Jan 13, 2012
  1. Autopilot fly-to by mouse click

    120113: ADD: autopilot fly-to (not very nice in strong grav field)
    committed Jan 13, 2012
Commits on Jan 12, 2012
  1. Centered mousewheel zoom, working on autopilot fly-to

    120112: ADD: mousewheel zoom on map is now centred on mouse
    120112: ADD: autopilot rotating
    committed Jan 12, 2012
Commits on Jan 11, 2012
  1. Autopilot queue started, mousewheel zoom

    120111: ADD: mousewheel to control zoom (RealSpace and Map)
    120111: CHG: autopilot breaking and orbiting is now in autopilot queue
    120111: Adding: some mouse control
    committed Jan 11, 2012
Commits on Dec 8, 2011
  1. Stargate address in hex

    111207: FIX: _wtoi64 replaced by stoi64
    111208: ADD: stargate address<->text conversion functions (currently use hex 3:3:3 format)
    111208: ADD: typing letters A-F
    111208: FIX: change direction of player ship after passing stargate
    committed Dec 8, 2011
Commits on Dec 6, 2011
  1. Stargate system

    111129: CHG: simple text is available for all views
    111129: ADD: display grid size on map
    111129: ADD: zoom in/out with big steps
    111129: ADD: debug view wormhole network for +-100 l.y. quad
    111201: ADD: stargate in system (it does nothing yet)
    111201: ADD: basic mesh for stargate and its event horizon (+textures)
    111201: ADD: linked motion type (object follow other object as hard-linked to position and rotation)
    111202: ADD: galaxy coords<->stargate address basic converter (no encryption yet)
    111203: ADD: visibility property is handled
    111203: ADD: SpaceObject float properties array (not all props organized)
    111203: ADD: SpaceObject process mechanism
    111203: ADD: Stargate opening, waiting and closing processes
    111203: ADD: stargate travel by typing address
    111204: CHG: SpaceObject float properties organized into array
    111204: FIX: collision with moving output stargate
    111204: ADD: checks: stargate too far, stargate busy
    111204: ADD: scanning space (it prints address of stargate if found)
    111205: ADD: fp_mulmod and fp_powmod (for low-len RSA)
    111206: ADD: stargate address<->coord encryption
    committed Dec 6, 2011
Commits on Nov 28, 2011
  1. Map grid

    111128: ADD: grid on map (including mesh and texture)
    111128: FIX: unnecessary star systems were included in 10x10 l.y. quad for wormhole generation
    committed Nov 28, 2011
Commits on Nov 27, 2011
  1. Moderate wormhole net, textures licenses fix

    111125: FIX: wormhole links are now not shifted from stars
    111127: CHG: thrust mesh updated, texture replaced by my own
    111127: CHG: planet texture replaced by my own
    111127: CHG: moderate wormhole net generation algorithm - by wave algorithm
    111127: DBG: debug telepor to random wormhole and wormhole, close to player ship direction
    committed Nov 27, 2011
Commits on Nov 24, 2011
  1. Wormholes on map, preparing for better generation

    111124: FIX: unlock before lock for needed system
    111124: CHG: wormholes generation moved to galaxy's method (still very easy)
    111124: ADD: show wormhole links (currently shifted from stars)
    committed Nov 24, 2011
Commits on Nov 23, 2011
  1. Fixed memory leaks with 1 workaround

    111123: FIX: removed memory leaks "new() and not delete" (+ one from Irrlicht, but by workaround)
    committed Nov 23, 2011
Commits on Nov 20, 2011
  1. Wormholes better, basic save & load, fixing memory leaks

    111115: FIX: SpaceObject.rotation is now in radians
    111117: CHG: Wormhole4.irrmesh
    111117: CHG: Wormhole radius to 50, effective to *0.7
    111117: CHG: camera near and far low-limited for RealSpace
    111120: ADD: saving and loading (time and ship position only)
    111120: ADD: checking for wormholes to be too close
    111120: ADD: handling of one-way wormholes
    111120: FIXing: memory leaks by new()
    committed Nov 20, 2011
Commits on Nov 14, 2011
  1. Basic wormholes works

    111110: CHG: SpaceObject int properties organized into array
    111114: CHG: RealSpaceView.playerThrust replaced by PlayerShip.controlThrust
    111114: ADD: Basic wormholes - works, but no nice network yet (for all starsystems in +-5 ly quad)
    111114: CHG: PlusMinus fast calc limited by FPS
    committed Nov 14, 2011
Commits on Nov 9, 2011
  1. Wormholes started, PlusMinus preliminary done

    111021: exp: FindRandomLocationWithSpecificXGravity
    111107: CHG: PlusMinus works by XGravity (-36..-35)
    111109: CHG: switch to star3 texture
    111109: ADD: minor logging at start
    111109: ADD: very basic wormholes (visible only)
    committed Nov 9, 2011
Commits on Oct 20, 2011
  1. Fix to initial version

    committed Oct 20, 2011
  2. build.sh: fix linking issue

    giner committed Oct 20, 2011
Commits on Oct 19, 2011
  1. Decreased CPU load, slow short PlusMinus jumps

    111019: CHG: added yield() for lowering CPU load
    111019: ADD: slow first jumps on PlusMinus and fast later
    committed Oct 19, 2011
Commits on Oct 14, 2011
  1. FindRandomLocationWithSpecificGravity for PlusMinus

    111014: FIX: PlusMinus now use quadrant of star system, if player is not interstellar
    111014: CHG: FindRandomLocationWithSpecificGravity
    committed Oct 14, 2011
Commits on Oct 13, 2011
  1. PlusMinus third option, minor corrections

    111013: ADD: Singleton GlobalURNG
    111013: ADD: Third option of PlusMinus Engine (by gray '*' key)
    111013: FIX: Added check PlusMinus Engine for galaxy grid
    111013: CHG: PlusMinus Engine manual exit disabled
    111013: CHG: planet and moon naming changed back to my own
    111013: FIX: Moon orbit better limited by planet orbits
    111013: CHG: Switch to star system on exit from PlusMinus moved into UpdateQuasiSpace
    111013: FIX: Leaving star system moved from 0.1 to 0.101 ly from center (to make hysteresis)
    111013: CHG: Start is now 0.07 ly from star system center
    committed Oct 13, 2011
Commits on Oct 12, 2011
  1. PlusMinus Engine works by curve

    111012: ADD: PlusMinus Engine by correct curve
    committed Oct 12, 2011
Commits on Oct 11, 2011
  1. PlusMinus dummy, start on edge of galaxy, new planet naming

    111011: ADD: generation of spiral and elliptical galaxies done (very very smooth, no clusterization)
    111011: CHG: start system is now on the edge of galaxy
    111011: CHG: planet and moon naming changed to ~ Hessman et al 2010 proposal (http://arxiv.org/abs/1012.0707)
    111011: ADD: PlusMinus Engine (currenly dummy, goes by x axis)
    committed Oct 11, 2011
Commits on Oct 9, 2011
  1. FPS limit, better galaxy view, huge zooms of RealSpace

    111009: ADD: 1000fps limit
    111009: ADD: huge zooms of RealSpace (up to 1 ly)
    111009: FIX: galaxy texture balanced creation (from density)
    111009: ADD: nice spiral arms
    committed Oct 9, 2011